diff options
Diffstat (limited to 'comm/uart/arduino_uart')
| -rw-r--r-- | comm/uart/arduino_uart/arduino_uart.ino | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/comm/uart/arduino_uart/arduino_uart.ino b/comm/uart/arduino_uart/arduino_uart.ino index de826c9..6385695 100644 --- a/comm/uart/arduino_uart/arduino_uart.ino +++ b/comm/uart/arduino_uart/arduino_uart.ino @@ -1,14 +1,17 @@ void setup() { - // put your setup code here, to run once: - Serial.begin(19200); + // Initialize Serial1 with a baud rate of 19200 + Serial1.begin(19200); + Serial.begin(19200); // Initialize Serial for debugging } void loop() { - // put your main code here, to run repeatedly: - if (Serial.available()) { + // Check if there is any data available to read from Serial1 + if (Serial1.available()) { // Read the most recent byte - byte byteRead = Serial.read(); - // ECHO the value that was read - Serial.write(byteRead); + byte byteRead = Serial1.read(); + // Echo the value that was read + Serial1.write(byteRead); + // Print the received byte for debugging + Serial.print((char)byteRead); } -}
\ No newline at end of file +} |
