|
Nexus Embedded Platform 0.1.0
Statically assembled reusable embedded mechanisms
|
#include <modbus_rtu.h>
Data Fields | |
| nx_modbus_config_t | config |
| nx_modbus_counters_t | counters |
| nx_modbus_link_state_t | state |
| uint32_t | t1_5_us |
| uint32_t | t3_5_us |
| uint64_t | last_byte_us |
| uint64_t | last_event_us |
| uint16_t | rx_length |
| uint16_t | tx_length |
| uint8_t | rx [NX_MODBUS_ADU_MAX] |
| uint8_t | tx [NX_MODBUS_ADU_MAX] |
| uint16_t | values [NX_MODBUS_REGISTER_MAX] |
| bool | initialized |
| bool | clock_started |
Definition at line 92 of file modbus_rtu.h.
| bool nx_modbus_rtu_t::clock_started |
Definition at line 106 of file modbus_rtu.h.
| nx_modbus_config_t nx_modbus_rtu_t::config |
Definition at line 93 of file modbus_rtu.h.
| nx_modbus_counters_t nx_modbus_rtu_t::counters |
Definition at line 94 of file modbus_rtu.h.
| bool nx_modbus_rtu_t::initialized |
Definition at line 105 of file modbus_rtu.h.
| uint64_t nx_modbus_rtu_t::last_byte_us |
Definition at line 98 of file modbus_rtu.h.
| uint64_t nx_modbus_rtu_t::last_event_us |
Definition at line 99 of file modbus_rtu.h.
| uint8_t nx_modbus_rtu_t::rx[NX_MODBUS_ADU_MAX] |
Definition at line 102 of file modbus_rtu.h.
| uint16_t nx_modbus_rtu_t::rx_length |
Definition at line 100 of file modbus_rtu.h.
| nx_modbus_link_state_t nx_modbus_rtu_t::state |
Definition at line 95 of file modbus_rtu.h.
| uint32_t nx_modbus_rtu_t::t1_5_us |
Definition at line 96 of file modbus_rtu.h.
| uint32_t nx_modbus_rtu_t::t3_5_us |
Definition at line 97 of file modbus_rtu.h.
| uint8_t nx_modbus_rtu_t::tx[NX_MODBUS_ADU_MAX] |
Definition at line 103 of file modbus_rtu.h.
| uint16_t nx_modbus_rtu_t::tx_length |
Definition at line 101 of file modbus_rtu.h.
| uint16_t nx_modbus_rtu_t::values[NX_MODBUS_REGISTER_MAX] |
Definition at line 104 of file modbus_rtu.h.