Skip to main content

rzcobs_encode

Function rzcobs_encode 

Source
pub fn rzcobs_encode(data: &[u8], dst: &mut [u8]) -> Result<usize, WireError>
Expand description

rzCOBS-encode data into dst, appending a 0x00 frame delimiter.

Returns the total bytes written to dst (encoded bytes + 1 for the delimiter). dst must be at least max_rzcobs_encoding_length(data.len()) + 1 bytes long; MAX_FRAME_SIZE is always sufficient for any valid packet.