Rave you are doing an absolute legend there in experimentation! (and thanks too to Benerator for sharing the info about the legacy USB control).
Glad we are of the same thinking on the Bluetooth radio’s firmware update.
My guesses are that the older text/command based USB protocol got ditched for something a bit more swish. It makes sense. You start with text (everyone starts with text) and then when you have your own software or library to control things with binary, you switch to that.
Probably something can be figured out about the USB HID driver from the raspi pi image down the line when one of us gets to that (I’ve not even read any more of the manual since last week). I did note though it said something about a bit of the ROS interface being supplied as a binary only though, so knowledge of exactly how the USB protocol works might be won harder than one might like. Still, a job for another day.
Really fantastic news to know that we can flip Firmwares at will though. A superb step forward. I guess I’ll need to find out how to extract this OBB you talk of rave. I’ll add that one to the learning list.
Just a note that I’m holding fire (for the most part) on my mekamon experimentations for now while I concentrate on building my own robot for a bit. That said, I am planning on having a go at resuscitating the stock battery and am, gradually, reading the educational manual… and of course all the fantastic updates on this forum!
Incidentally, quick question about the 2.99 firmware and the “stomp”. Would you say it looks like something has “gone wrong”? or is it simply a (perhaps poor) choice of “idle” movement from RR for that release? i.e. is it the modern equivalent of the standard “looking around then going to sleep” action it does these days.
I have to say, at first, I was disappointed that, after the standard firmware update, the meka lost its “when idle” penchant for random violent emotes (which were fun if a little scary!). After a while though, I got used to the more calmer “when idle” emotes, and in some ways I was kinda glad it wasn’t jerking around in an unpredictable way any more (especially with my somewhat delicate “tether” solution for power).