Hello, i wanted to use the lin drivers from lin_master_baremetal example project for my freertos project, while i am going through this project i noticed that for send function (LIN_DRV_SendFrameData) it doesn't have the steps to send SYNCH nor PID, but it does it like this:
/* Set Break char detect length as 10 bits minimum */
LPUART_SetBreakCharDetectLength(base, LPUART_BREAK_CHAR_10_BIT_MINIMUM);
/* Set node's current state to SEND_DATA */
linCurrentState->currentNodeState = LIN_NODE_STATE_SEND_DATA;
/* Start sending data */
LPUART_Putchar(base, *linCurrentState->txBuff);
so it just send the break, then it will call this function "LPUART_Putchar" but how the synch and other stuff are sent ?