CoAP Observer Arduino Server - PullRequest
       20

CoAP Observer Arduino Server

0 голосов
/ 04 марта 2019

Я пытаюсь реализовать ресурс наблюдателя на Arduino на основе следующей библиотеки CoAP .Когда наблюдаемый ресурс изменяется с 0 на 1, сообщение отправляется клиенту CoAP.Проблема в том, что на стороне клиента я получаю следующую ошибку:

WARNING:coap:Received Type.ACK from <UDP6EndpointAddress [::ffff:192.168.2.121]:5683 with local address>, but could not match it to a running exchange.

Сначала я подумал, что это проблема моего CoAP-клиента.По этой причине я использовал Copper CoAp client, и изменение от 0 до 1 не отражается при наблюдении за ресурсом, поэтому проблема на стороне сервера (Arduino CoAP Server).Глядя на coap_server.cpp, проблема должна быть внутри

void coapServer::notification(char *payload)

Я хотел посмотреть на Wireshark, но я не знаю, что именно вызывает эту проблему.Есть предложения?

...