Commit 84d59a6
committed
feat: Add CoAP protocol support to serial modem
- Implement sm_at_coap.c with CoAP protocol handling
- Support for multiple CoAP contexts (up to 3 simultaneous connections)
- CoAP socket management and message handling
- TLS/DTLS credential support
- CoAP payload buffering (512 bytes)
- Update CMakeLists.txt to include CoAP source file
- Add conditional compilation with CONFIG_COAP flag
- Integrate sm_at_coap.c into the build system
- Add overlay-coap.conf
This enables CoAP protocol communication capabilities in the serial modem application.
Signed-off-by: Dmitrii Zavrazhnov <zavdimka@gmail.com>1 parent 21c31e1 commit 84d59a6
3 files changed
+831
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
0 commit comments