Definition at line 59 of file ThroughSerial.h.
|
uint32_t | back_off (uint8_t attempts) |
|
bool | begin (uint8_t did=0) |
|
bool | can_start () |
|
uint16_t | fail (TS_state_t s) |
|
void | handle_collision () |
|
int16_t | receive_byte () |
|
uint16_t | receive_response () |
|
uint16_t | receive_frame (uint8_t *data, uint16_t max_length) |
|
void | send_byte (uint8_t b) |
|
void | prepare_response (const uint8_t *buffer, uint16_t position) |
|
void | send_response (uint8_t response) |
|
void | send_frame (uint8_t *data, uint16_t length) |
|
void | set_serial (PJON_SERIAL_TYPE serial_port) |
|
void | start_tx () |
|
void | end_tx () |
|
uint32_t | get_read_interval () |
|
void | set_read_interval (uint32_t t) |
|
void | set_enable_RS485_pin (uint8_t pin) |
|
void | set_RS485_rxe_pin (uint8_t pin) |
|
void | set_RS485_txe_pin (uint8_t pin) |
|
void | wait_RS485_pin_change () |
|
|
static uint8_t | get_max_attempts () |
|
static uint16_t | get_receive_time () |
|
|
uint8_t | buffer [PJON_PACKET_MAX_LENGTH] = {0} |
|
uint16_t | position = 0 |
|
TS_state_t | state = TS_WAITING |
|
PJON_SERIAL_TYPE | serial |
|
The documentation for this class was generated from the following file: