28 #if defined(__AVR__) // on AVR also store "double baudrate" control register (for sync break) 38 #if (LIN_DEBUG_LEVEL != 0) 39 sprintf(serialName,
"LIN_Master_3");
void defaultCallback(uint8_t numData, uint8_t *data)
receive callback function to copy data to buffer
LIN master emulation library for Serial3.
void LIN_master3_receive(void)
Wrapper for LIN_master3 reception handler.
void(* wrapperDefaultCallback)(uint8_t, uint8_t *)
wrapper for default receive callback function
LIN_Master_3()
class constructor
void handlerSend(void)
LIN master receive handler for task scheduler.
void handlerReceive(void)
send handler for task scheduler
void(* wrapperReceive)(void)
wrapper for reception handler (for task scheduler)
LIN_Master_3 LIN_master3
instance of LIN master via Serial3
void(* wrapperSend)(void)
wrapper for transmission handler (for task scheduler)
HardwareSerial * pSerial
pointer to used serial
void LIN_master3_copy(uint8_t numData, uint8_t *data)
Wrapper for LIN_master3 default receive callback function.
void LIN_master3_send(void)
Wrapper for LIN_master3 transmission handler.