|
ether2ser 0.1.0
Ethernet <-> synchronous V.24 bridge firmware for RP2040 + W5500
|
Runtime V.24 configuration and TX holdoff state. More...
#include <v24_config.h>

Data Fields | |
| V24_BAUDRATE_T | baudrate |
| V24_POLARITIES_T | polarities |
| uint32_t | tx_rts_holdoff_us |
| bool | rts_set |
| bool | external_clock |
Runtime V.24 configuration and TX holdoff state.
Definition at line 86 of file v24_config.h.
| V24_BAUDRATE_T V24_CONFIG_T::baudrate |
Configured serial baudrate.
Definition at line 89 of file v24_config.h.
Referenced by dump_config(), ev_get_v24_settings(), ev_set_v24_settings(), init_app(), reinit_v24_config(), tx_clock_init_tck(), and tx_clock_update_settings().
| bool V24_CONFIG_T::external_clock |
True if XCK, false if TCK
Definition at line 97 of file v24_config.h.
Referenced by ev_get_v24_settings(), ev_set_v24_settings(), event_loop_should_drop_hunt_idle_byte(), init_app(), main(), poll_hdlc_no_progress(), print_status_event(), tx_clock_init(), and tx_clock_update_settings().
| V24_POLARITIES_T V24_CONFIG_T::polarities |
Signal polarity set for TX and RX paths.
Definition at line 91 of file v24_config.h.
Referenced by dump_config(), ev_get_v24_settings(), ev_set_v24_settings(), init_v24_config(), main(), and tx_clock_update_settings().
| bool V24_CONFIG_T::rts_set |
Internal state: current RTS asserted/deasserted status.
Definition at line 95 of file v24_config.h.
| uint32_t V24_CONFIG_T::tx_rts_holdoff_us |
RTS release holdoff in microseconds after TX completion.
Definition at line 93 of file v24_config.h.