/* 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); }