0 / 0 / 0
Регистрация: 17.05.2022
Сообщений: 6
|
|
1 | |
Работа с данными com port17.05.2022, 11:57. Показов 516. Ответов 7
Здравствуйте, хочу написать программу на visual studio которая будет связана по RS232 с ардуино, она будет принимать и отображать данные с аналоговых входов ардуины, а также управлять цифровыми выходами ардуины.
Вопрос такой, если в порт программы приходят например вот такие данные: Analog input 1 = 123 Analog input 2 = 345 Digital OutPut 1 = HI Digital OutPut 2 = Lo ... Как лучше их распознавать и распределять? Например как сделать чтобы в Lable1 программы отображались данные 123, то есть значение Analog input 1, а в Lable2 345 значение Analog input 2?
0
|
17.05.2022, 11:57 | |
Ответы с готовыми решениями:
7
Работа с UDP протоколом за роутером (Port Restricted Cone NAT и в добавок Random port ) Работа Scilab Serial Port Library (COM port) Работа с COM port Работа с com port |
0 / 0 / 0
Регистрация: 17.05.2022
Сообщений: 6
|
|
17.05.2022, 14:17 [ТС] | 3 |
Со стороны Ардуино допустим будет приходить как в примере
Analog input 1 = 123 Analog input 2 = 345 Digital OutPut 1 = HI Digital OutPut 2 = Lo
0
|
17.05.2022, 21:46 | 5 |
Зачем код? ТС же написал в каком виде передаются данные через COM порт.
Я бы выбрал другой формат, но видимо ТС так проще. Анализируете строки принятые через порт и ищите Analog input если нашли, смотрите какая цифра следующая за пробелом. Потом ищите равно и цифры после них отображаете в окне (естественно убрав пробелы).С остальными строками аналогично.
0
|
18.05.2022, 07:59 | 6 | ||||||||||
Если то, что написал ТС передаётся в комп, т.е. в текстовом виде, то парсить, как вы сказали.
Добавлено через 2 часа 33 минуты Если используется
то в приёмном буфере просто массив принятых символов, а если
0
|
0 / 0 / 0
Регистрация: 17.05.2022
Сообщений: 6
|
|
18.05.2022, 09:10 [ТС] | 7 |
А можно пожалуйста какой ни будь пример, чтобы было за что зацепится, а то это моя первая программа на visual studio
Добавлено через 4 минуты На ардуино пока нет кода, я хочу начать с программы на компе. Предполагаю что данные будут как в примере, но это совсем не критично можно в любом виде отправлять, вопрос в том что лучше для обработки..
0
|
18.05.2022, 10:56 | 8 |
0
|
18.05.2022, 10:56 | |
18.05.2022, 10:56 | |
Помогаю со студенческими работами здесь
8
Работа с com port Работа с com port rs232 Работа с Serial port Com port работа с несколькими Работа с Serial Port работа с Com Port . Вкладка TComPort4Beta Com port (writefile кривая работа) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |