third_party.pigweed.src/pw_bytes
Wyatt Hepler bfb669df8c pw_hdlc_lite: Encode full HDLC frames
- Encode standard HDLC I-frames by adding an address and control byte
  (sequence numbers are not used currently).
- Switch to CRC-32 from CRC-16-CCITT.

Change-Id: I97248f69144f599b821f94cbca9341b80c02f33f
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/17660
Commit-Queue: Wyatt Hepler <hepler@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
Reviewed-by: Ewout van Bekkum <ewout@google.com>
2020-09-10 15:54:01 +00:00
..
public/pw_bytes pw_hdlc_lite: Encode full HDLC frames 2020-09-10 15:54:01 +00:00
size_report pw_polyfill: Support std::endian from <bit> 2020-09-09 18:23:05 +00:00
array_test.cc pw_bytes: Utilities for building byte arrays 2020-08-11 20:24:33 +00:00
BUILD pw_bytes: Functions for converting endianness 2020-09-09 20:37:54 +00:00
BUILD.gn pw_bytes: Functions for converting endianness 2020-09-09 20:37:54 +00:00
byte_builder_test.cc pw_polyfill: Support std::endian from <bit> 2020-09-09 18:23:05 +00:00
byte_builder.cc pw_bytes: Added an ordered put method for values 2020-06-19 21:01:52 +00:00
CMakeLists.txt pw_bytes: Utilities for building byte arrays 2020-08-11 20:24:33 +00:00
docs.rst pw_bytes: Functions for converting endianness 2020-09-09 20:37:54 +00:00
endian_test.cc pw_bytes: Functions for converting endianness 2020-09-09 20:37:54 +00:00
README.md

pw_bytes: Embedded-friendly C++ bytes manipulation primitives