의 coap 패킷 포맷을 이해의 coap, 어떻게 "옵션"
[RFC 7252의 coap는 [1]
RFC에서7252 제 3,도 7 번째 행 (바이트) 9 ... 16 어쩌면 더 많은 옵션 필드가 있습니다. 옵션 필드의 길이를 지정하는 항목을 찾을 수 없습니다. 나는 그것이 바뀔 수 있음을 이해하지만 길이가 TKL 필드에 의해 지정된 토큰 필드와 달리 옵션의 길이가 지정된 곳을 인식 할 수 없다.
예, 섹션 3.1과 섹션 3.2를 참조하지만 그들이 내게 무엇을 말하고 있는지 이해할 수는 없습니다. 이 문서에는 이전 옵션을 참조하는 내용이 나와 있습니다. 좋아, 이전 패킷이없고 이전 옵션이없는 첫 번째 메시지에 대해 무엇을합니까?
내 코드가 CoAP 메시지를 보내야 할 때 어떤 옵션을 보낼 수 있는지 어떻게 결정합니까? 전송할 패킷에 어떤 값을로드해야합니까 (예 : 옵션 없음)?
내 하루를 보냈습니다! –