Skip to content

Is there an API that can get 29, 30 and 31 diagnostic TLVs data through a single request? #9913

Answered by abtink
jinpeng1989 asked this question in Q&A
Discussion options

You must be logged in to vote

Many ideas including CoAP block-wise were considered and discussed in Thread Technical group during the design of the new mechnasim.

  • You can read more details in SPEC-1151 and other JIRAs.
  • All the related PRs and SPEC JIRAs are listed in #8460

Quick answer on CoAP block-wise:

  • Code size overhead: Both sender and receiver would need to support CoAP block options (at least Block2). Adding this functionality will increase code size.
  • Block boundaries don't necessarily align with TLVs, complicating the preparation and parsing process. Receivers may need to collect multiple blocks before parsing, impacting memory efficiency.
  • The block-wise CoAP support in OT was an external contribution and m…

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
1 reply
@jinpeng1989
Comment options

Comment options

You must be logged in to vote
1 reply
@abtink
Comment options

Answer selected by jinpeng1989
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants