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_1");
LIN_Master_1()
class constructor
void defaultCallback(uint8_t numData, uint8_t *data)
receive callback function to copy data to buffer
void(* wrapperDefaultCallback)(uint8_t, uint8_t *)
wrapper for default receive callback function
LIN master emulation library for Serial1.
void handlerSend(void)
LIN master receive handler for task scheduler.
void handlerReceive(void)
send handler for task scheduler
void LIN_master1_copy(uint8_t numData, uint8_t *data)
Wrapper for LIN_master1 default receive callback function.
void LIN_master1_send(void)
Wrapper for LIN_master1 transmission handler.
void LIN_master1_receive(void)
Wrapper for LIN_master1 reception handler.
void(* wrapperReceive)(void)
wrapper for reception handler (for task scheduler)
void(* wrapperSend)(void)
wrapper for transmission handler (for task scheduler)
LIN_Master_1 LIN_master1
instance of LIN master via Serial1
HardwareSerial * pSerial
pointer to used serial