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_0");
void defaultCallback(uint8_t numData, uint8_t *data)
receive callback function to copy data to buffer
LIN_Master_0()
class constructor
void(* wrapperDefaultCallback)(uint8_t, uint8_t *)
wrapper for default receive callback function
LIN master emulation library for Serial.
void LIN_master0_send(void)
Wrapper for LIN_master0 transmission handler.
void handlerSend(void)
LIN master receive handler for task scheduler.
void handlerReceive(void)
send handler for task scheduler
void LIN_master0_copy(uint8_t numData, uint8_t *data)
Wrapper for LIN_master0 default receive callback function.
void(* wrapperReceive)(void)
wrapper for reception handler (for task scheduler)
void LIN_master0_receive(void)
Wrapper for LIN_master0 reception handler.
LIN_Master_0 LIN_master0
instance of LIN master via Serial
void(* wrapperSend)(void)
wrapper for transmission handler (for task scheduler)
HardwareSerial * pSerial
pointer to used serial