Nexus Embedded Platform 0.1.0
Statically assembled reusable embedded mechanisms
Loading...
Searching...
No Matches
nx_modbus_rtu_t Struct Reference

#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

Detailed Description

Definition at line 92 of file modbus_rtu.h.

Field Documentation

◆ clock_started

bool nx_modbus_rtu_t::clock_started

Definition at line 106 of file modbus_rtu.h.

◆ config

nx_modbus_config_t nx_modbus_rtu_t::config

Definition at line 93 of file modbus_rtu.h.

◆ counters

nx_modbus_counters_t nx_modbus_rtu_t::counters

Definition at line 94 of file modbus_rtu.h.

◆ initialized

bool nx_modbus_rtu_t::initialized

Definition at line 105 of file modbus_rtu.h.

◆ last_byte_us

uint64_t nx_modbus_rtu_t::last_byte_us

Definition at line 98 of file modbus_rtu.h.

◆ last_event_us

uint64_t nx_modbus_rtu_t::last_event_us

Definition at line 99 of file modbus_rtu.h.

◆ rx

uint8_t nx_modbus_rtu_t::rx[NX_MODBUS_ADU_MAX]

Definition at line 102 of file modbus_rtu.h.

◆ rx_length

uint16_t nx_modbus_rtu_t::rx_length

Definition at line 100 of file modbus_rtu.h.

◆ state

nx_modbus_link_state_t nx_modbus_rtu_t::state

Definition at line 95 of file modbus_rtu.h.

◆ t1_5_us

uint32_t nx_modbus_rtu_t::t1_5_us

Definition at line 96 of file modbus_rtu.h.

◆ t3_5_us

uint32_t nx_modbus_rtu_t::t3_5_us

Definition at line 97 of file modbus_rtu.h.

◆ tx

uint8_t nx_modbus_rtu_t::tx[NX_MODBUS_ADU_MAX]

Definition at line 103 of file modbus_rtu.h.

◆ tx_length

uint16_t nx_modbus_rtu_t::tx_length

Definition at line 101 of file modbus_rtu.h.

◆ values

uint16_t nx_modbus_rtu_t::values[NX_MODBUS_REGISTER_MAX]

Definition at line 104 of file modbus_rtu.h.


The documentation for this struct was generated from the following file: