Changed example to use peeking
This commit is contained in:
@@ -21,8 +21,20 @@ void newUartUsage()
|
|||||||
while (true) {
|
while (true) {
|
||||||
uint8_t received = 0;
|
uint8_t received = 0;
|
||||||
|
|
||||||
if (serial1.rxByte(received))
|
while (!serial1.peek(received))
|
||||||
|
;
|
||||||
|
|
||||||
|
{
|
||||||
|
serial1 << F("Peeked: ");
|
||||||
serial1.txByte(received);
|
serial1.txByte(received);
|
||||||
|
serial1 << F("\r\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
if (serial1.rxByte(received)) {
|
||||||
|
serial1 << F("Received: ");
|
||||||
|
serial1.txByte(received);
|
||||||
|
serial1 << F("\r\n");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
_delay_ms(1000);
|
_delay_ms(1000);
|
||||||
|
|||||||
Submodule uart/uart updated: 0bfd303a26...a3d76a138d
Reference in New Issue
Block a user