base/serial.c
void Serial_Transaction()
{
#if defined(SERIAL_BYTE_SYNCHRONOUS) || defined(SERIAL_BIT_SYNCHRONOUS)
   Synchronous_Transaction();
#elif defined(SERIAL_UART_ASYNC)
   Asynchronous_Transaction();
#endif  
   return;                                            // return whether we received a message or not
}
////////////////////////////////////////////////////////////////////////////
// Serial_Transaction
//
// Send, recieve data. Data will be sent if there is data to send and recieved 
// if there is room in the queue to recieve it.
//
// Returns TRUE if tx transaction initiated.
// 
////////////////////////////////////////////////////////////////////////////
Serial_Transaction
Send, recieve data. Data will be sent if there is data to send and recieved
if there is room in the queue to recieve it.

Returns TRUE if tx transaction initiated.
Serial_Transaction Send recieve data . Data will be sent if there is data to send and recieved if there is room in the queue to recieve it . Returns TRUE if tx transaction initiated .
void Serial_Transaction()
{
#if defined(SERIAL_BYTE_SYNCHRONOUS) || defined(SERIAL_BIT_SYNCHRONOUS)
   Synchronous_Transaction();
#elif defined(SERIAL_UART_ASYNC)
   Asynchronous_Transaction();
#endif  
   return;                                            
}
void Serial_Transaction ( ) { #if defined ( SERIAL_BYTE_SYNCHRONOUS ) || defined ( SERIAL_BIT_SYNCHRONOUS ) Synchronous_Transaction ( ) ; #elif defined ( SERIAL_UART_ASYNC ) Asynchronous_Transaction ( ) ; #endif return ; }
Serial_Transaction
Send, recieve data.
Serial_Transaction Send recieve data .
// return whether we received a message or not