Finish firmware private transport stack

This commit is contained in:
2026-04-11 13:53:34 +08:00
parent 30f1af1a8c
commit a8e0cfe1b3
12 changed files with 480 additions and 72 deletions

View File

@@ -80,6 +80,8 @@ Implemented behavior:
- enable CDC ACM class in Zephyr USB device-next stack
- add a CDC ACM UART node in devicetree
- wire `zephyr_nanopb_sources()` into the build
- force nanopb generation to use the NCS toolchain Python instead of the
broken Windows app alias
- add protocol helper functions for:
- body encode/decode
- CDC frame encode