Показать сообщение отдельно
Старый 11.08.2020, 13:15   #5
Antioff
Member
 
Регистрация: Jun 2020
Сообщения: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Нестандартные функции modbus

Ну наверно я уже потыкался в гугл вдоволь, прежде чем писать. Ну не нашел подходящего ничего, ткните носом, буду признателен.

Код:
rlserial.cpp
 // Побайтный цикл считывания данных из порта

    if(!serial.select(QUERY_TIMEOUT))
        return -1; // Истек таймаут ожидания данных
 
  while(1) {
        ret = serial.readChar();    // пришли новые данные в порт

        // Если функция ReadChar вернула отрицательное значение
 


       if(!serial.select(frame_timeout))
            return len; // Истек фреймовый таймаут, значит определен конец пакета
Это оно?
Antioff вне форума   Ответить с цитированием