Add CoAP protocol support to serial modem#179
Open
zavdimka wants to merge 1 commit intonrfconnect:mainfrom
Open
Add CoAP protocol support to serial modem#179zavdimka wants to merge 1 commit intonrfconnect:mainfrom
zavdimka wants to merge 1 commit intonrfconnect:mainfrom
Conversation
8e61a7b to
008ac0e
Compare
- 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>
Collaborator
|
Thanks for the contribution. We do have CoAP AT command API in our backlog. It will likely appear in the public repository during April. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR adds CoAP (Constrained Application Protocol) support to the ncs-serial-modem application, enabling IoT/M2M communication over the CoAP protocol.
Changes
New file:
app/src/sm_at_coap.c- Full CoAP protocol implementationUpdated:
app/CMakeLists.txtCONFIG_COAPconditional compilationFeatures
How to Test
Enable CoAP support in your configuration with
CONFIG_COAP=y