From f403bcb93a2c317dcc39eacf020122031f238959 Mon Sep 17 00:00:00 2001 From: lampmerchant <66847847+lampmerchant@users.noreply.github.com> Date: Mon, 13 Sep 2021 15:33:30 -0600 Subject: [PATCH] 20210913-2 --- documentation/protocol.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/documentation/protocol.md b/documentation/protocol.md index 09902d3..49425fe 100644 --- a/documentation/protocol.md +++ b/documentation/protocol.md @@ -52,12 +52,12 @@ This sequence signifies a literal 0x00 byte in the frame being received. #### 0x00 0xFD - Frame Done -This sequence signifies the end of a frame where no exceptional conditions occurred. +This sequence signifies the end of a frame where no exceptional conditions occurred. The host should regard the data preceding it as an incoming frame, process it if its CRC is correct, and await the start of a new frame. #### 0x00 0xFE - Framing Error -This sequence signifies a framing error - a condition in which six consecutive '1' bits are received but cannot be interpreted as a flag byte. +This sequence signifies a framing error - a condition in which six consecutive '1' bits are received but cannot be interpreted as a flag byte. The host should discard the data preceding it and await the start of a new frame. #### 0x00 0xFA - Frame Aborted -This sequence signifies an aborted frame - a condition where a host had been transmitting a frame but unexpectedly stopped without a concluding flag byte. +This sequence signifies an aborted frame - a condition where a host had been transmitting a frame but unexpectedly stopped without a concluding flag byte. The host should discard the data preceding it and await the start of a new frame.