volca02 / hr20-esp12-master

Re-implementation (with different features) of the master portion of OpenHR20 wireless project
GNU General Public License v2.0
12 stars 5 forks source link

Serious time drift in some configurations. #35

Open volca02 opened 6 years ago

volca02 commented 6 years ago

Especially Publishing Timers seems to sometimes cause a serious time drift, leading to CMAC inconsistencies and clients not able to send updates to the esp.

volca02 commented 5 years ago

Some new light shed onto this issue: It seems the clients sometimes jump away in time after receiving a packet from the master - sometimes there's a response packet even though none was scheduled?! There probably is a bug in the scheduling code that causes sending sync packets as responses to malformed packets or similar.