Задать вопрос
@AlexSer

Как правильно принять данные с аппарата?

Написал код для приема данных по Com.
У меня вопрос:
1. Как правильно считать данные. чтобы не было ошибок при приеме.
Вот лог в Hex
Аппарат посылает такие данные:

Ссылка на лог

Это только 1 отправка. Вопрос как с эти данные обрабатывать
ссылка на протокол обмена данными аппарата

Протокол
  • Вопрос задан
  • 89 просмотров
Подписаться 2 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Яндекс Практикум
    Разработчик C++ расширенный
    12 месяцев
    Далее
  • Нетология
    Разработчик на C++: Профессия + специализация + нейросети
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
начните отсюда
https://stackoverflow.com/questions/1450393/how-do...

у данных через stdin / сокет должны быть границы (стоп фреймы / перевод строки / EOF и т.п.)

принимаете, границами делите, процессите

ну и отдельно всякие контроли целостности, повтороной передачи и т.п.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы