I was chatting with a user the other day. Our discussion produced a few ideas for improvements worth looking into:
- Right now when a student hits the run button, it is common for a robot to take off across the table. I think it could be interesting to have a robot wait for a button press by default. call it "Safe Mode". Users should be able to turn off this mode it settings or something.
- Confusing BLE/serial state: Sometimes the robot only runs a program every other reboot. Still don't know much about this but it is confusing. For a long time I thought it was a bug but it seems like a feature. Needs documentation, or improvement. Ideally a robot does the same thing every time.
- When the RP2xxx resets, the CYW43439 does not always reset. This create odd state issues worth investigating.
- Users have issues with device permissions on certain operating systems. It would be good to have specific automatic debug info based on the device type, browser, and OS.
I was chatting with a user the other day. Our discussion produced a few ideas for improvements worth looking into: