Skip to content

Commit

Permalink
Update citation
Browse files Browse the repository at this point in the history
  • Loading branch information
pavel-kirienko committed Jun 2, 2023
1 parent 8533db4 commit cb72bce
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 1 deletion.
1 change: 1 addition & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -261,6 +261,7 @@
"natively",
"ned",
"neq",
"Netw",
"NMEA",
"NMI",
"nodiscard",
Expand Down
3 changes: 2 additions & 1 deletion specification/transport/serial/serial.tex
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,8 @@ \subsection{Overview}
\subsection{Framing}

Cyphal/serial uses the ``Consistent Overhead Byte Stuffing'' (COBS) encapsulation method\footnote{%
See ``Consistent Overhead Byte Stuffing'', Stuart Cheshire and Mary Baker.
Stuart Cheshire and Mary Baker. 1999. Consistent overhead Byte stuffing.
IEEE/ACM Trans. Netw. 7, 2 (April 1999), 159--172. \mbox{\url{https://doi.org/10.1109/90.769765}}.
The COBS overhead is 1 byte in every 254 bytes of encapsulated data, which is about 0.4\%.
} with zero byte as the frame delimiter.
Due to the nature of COBS, the frame delimiter will not appear in the frame payload.
Expand Down

0 comments on commit cb72bce

Please sign in to comment.