Форум программистов, компьютерный форум, киберфорум
Наши страницы

Прием по modbus. Как указать число считываемых байтов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка функции, структура. Расстояние от точки, Периметр, Площадь треугольника и прямоугольника http://www.cyberforum.ru/cpp-beginners/thread1066384.html
Здравствуйте уважаемые форумчане. Помогите пожалуйста доделать задачу. Создать структуру POINT для хранения координат точки на плоскости. Функциональность расстояние от точки до центра координат....
C++ Определить размер структуры "вручную" есть структура struct table{ int nomer; string surname; string name; string otch; string adress; string poruch; string age; http://www.cyberforum.ru/cpp-beginners/thread1066374.html
C++ Парсинг файла .cnf
Доброго времени суток, уважаемые форумчане. Помогите, пожалуйста, конкретным кодом к вот такой подзадаче: нужно прочитать .cnf файл - структурированный файл представления КНФ (вроде не отличается...
C++ функция, подсчитывающая, сколько раз в тексте встречается сочетание
Написать функцию, которая подсчитывает, сколько раз в тексте встречается сочетание, введенное с клавиатуры. Создайте класс в соответствии с условием задачи. Определите функции-члены класса для...
C++ &,|, ^, приведите пример на каждую операцию бе компелятора а в ручную , для объяснения работы этих операций http://www.cyberforum.ru/cpp-beginners/thread1066332.html
#include <iostream> int main() { char op = 0; std::cin >> op; int a = 220; int b = 12;
C++ LNK2019: ссылка на неразрешенный внешний символ подскажите что означают эти ошибки : Ошибка 11 error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl input_elements(int * *,int,int)" (?input_elements@@YAXPAPAHHH@Z) в функции... подробнее

Показать сообщение отдельно
egorman44
0 / 0 / 0
Регистрация: 31.10.2013
Сообщений: 8

Прием по modbus. Как указать число считываемых байтов - C++

09.01.2014, 11:42. Просмотров 355. Ответов 1
Метки (Все метки)

Добрый день. Пишу программу для обмена по modbus'у rtu , я slave , принимаю команды и формирую ответы на них. Принимаемые команды могут иметь различную длину в байтах . При чтении из COM порта с помощью функции ReadFile необходимо указать число считываемых байтов, как поступают в этом случае? Читают побайтно ? или создают буфер заведомо больший размера всех команд и после дешифрирования команды выделяют необходимое количество байт? Заранее благодарен.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru