Hello, I have been testing the WiFi dongle by sending commands and I found that after sending several of them Bittle gets blocked and won't listen to any other command I send, being necessary to reboot it.
When this occurs, gyroscope seems to be disabled and using the IR controller won't work neither.
It also gives me the impression there is a command buffer and sometimes, when rebooting, all those commands that I have tried to send were stored and now are sent all at once to Bittle, causing it to have a weird posture.
This is what I did the last time it happened to me:
Turn on Bittle
Wait for 30 seconds
Send Sit command
Send Balance command
Send Forward command <-- not working anymore
Has this happened to anyone else?
There's a serial parser section in Bittle's Arduino code. Maybe it's stuck by some broken packets? Maybe I should add some validation logic in the parser.