There appears to be a type of packet that the library couldn't handle with the asserts around the payload. This change causes those packets to be ignored without triggering a Python asset error and crashing all code using this library. Ideally someone with more hardware skills could figure out what the errant packet is and take a meaningful action. It may be related to a sensor running low on battery, but am unable to confirm for sure.
Fixes #9
There appears to be a type of packet that the library couldn't handle with the asserts around the payload. This change causes those packets to be ignored without triggering a Python asset error and crashing all code using this library. Ideally someone with more hardware skills could figure out what the errant packet is and take a meaningful action. It may be related to a sensor running low on battery, but am unable to confirm for sure.