Esempio n. 1
0
/* executes continuously after setup() runs */
void loop() {
    uint8_t data;

    if (HAL_USART_Available_Data(HAL_USART_SERIAL1))
    {
        data = HAL_USART_Read_Data(HAL_USART_SERIAL1);
        HAL_USART_Write_Data(HAL_USART_SERIAL1, data);
    }
}
int USARTSerial::available(void)
{
  return HAL_USART_Available_Data(_serial);
}