Closed Yurik72 closed 3 years ago
This is cause by limitation of TCP stack Reproduced within option V2 low memory (TCP_MSS=562) Not reproduced with V2 higher bandwidth (TCP_MSS=1460)
As well chunked attempts implemented to try send all packet. Further to be investigated more. But Recomendation is use TCP_MSS=1460
Based on Window Covering Blind Example I am seeing intermittent callback failure. In some cases, I am getting a callback, but the data passed fails to pass a comparison for characteristic type. Other times sending a command from the Home app doesn't generate a callback. I do get this output:
10:57:52.159 -> >>> HomeKit: [Client 1073701940] Got 191 incomming data, encrypted is 10:57:52.159 -> >>> HomeKit: [Client 1073701940] Update Characteristics but it is not triggering a callback.
Here is my sketch: