BGA
November 24, 2020, 2:17pm
1
Another small release. Now with even more guaranteed delivery of datagrams!
New In This Release
Even more guaranteed delivery! Now a datagram is only considered delivered when the other side indicates the user program has read it.
This means that delaying reading a datagram does not cause data loss due to datagrams being overwritten.
This makes it possible for 2 datagrams to be in-flight on a face before sendDatagramOnface() returns false.
Sender will be able to detect this and retry sending if the local and remote buffers are full.
Fixed a small issue where a datagram receive would not be ack’ed until a datagram was sent back or a button was pressed anywhere in the Blink cluster.
I’m noticing an odd problem: the custom blinklib disappeared from the Board Manager in Arduino, and when I try to install this new version, I am getting an error:
BGA
November 24, 2020, 4:23pm
3
My mistake. It is fixed now.
1 Like
Thanks!
On another note, it sure would be nice if Arduino remembered the board assignment per sketch!
Ah, much better. That took about 10 seconds to get running.
BGA
November 26, 2020, 12:34am
7
Another new release. As small as it gets.
New In This Release
markDatagramReadOnFace() has been reinstated and must be called to clear processed datagrams. This is a lot more useful now with the latest version of guaranteed delivery.
BGA
November 27, 2020, 12:38am
9
Should be fixed now. Thanks for reporting.
1 Like