0.2.2 doxygen update
This commit is contained in:
@@ -32,19 +32,18 @@ typedef enum
|
||||
/** @brief Структура со диагностической информацией устройства модбас */
|
||||
typedef struct
|
||||
{
|
||||
uint16_t DiagnosticRegister;
|
||||
MB_DeviceModeTypeDef DeviceMode;
|
||||
uint8_t AsciiDelimiter;
|
||||
uint16_t DiagnosticRegister; ///< Регистр диагностики. 0 бит - overrun. Остальное заполняется пользователем
|
||||
MB_DeviceModeTypeDef DeviceMode;///< Режим устройства - NORMAL/LISTEN_ONLY
|
||||
struct
|
||||
{
|
||||
uint16_t BusMessage;
|
||||
uint16_t BusCommunicationErr;
|
||||
uint16_t BusExceptionErr;
|
||||
uint16_t SlaveMessage;
|
||||
uint16_t SlaveNoResponse;
|
||||
uint16_t SlaveNAK;
|
||||
uint16_t SlaveBusy;
|
||||
uint16_t BusCharacterOverrun;
|
||||
uint16_t BusMessage; ///< Все принятые фреймы modbus на линии (с всех адресов)
|
||||
uint16_t BusCommunicationErr; ///< Ошибки при приеме фрейма modbus
|
||||
uint16_t BusExceptionErr; ///< Ошибки при обработке фрейма modbus
|
||||
uint16_t SlaveMessage; ///< Принятые сообщения (только запросы на адрес данного устройства)
|
||||
uint16_t SlaveNoResponse; ///< Счетчик сколько мы раз не ответили на запрос
|
||||
uint16_t SlaveNAK; ///< Счетчик аномальной ошибки при обработке фрейма
|
||||
uint16_t SlaveBusy; ///< Счетчик принятых запросов когда устройство занято. Здесь не работает: из-за архитектуры отследить невозможно
|
||||
uint16_t BusCharacterOverrun; ///< Overrun Error
|
||||
} Counters;
|
||||
} MB_DiagnosticsInfoTypeDef;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user