Mugsy

View Original

Check In

Hey folks hope all is well. I have just pushed an updated version of the mech control microcontroller code here: https://github.com/MugsyOS/Operator/blob/main/microcontroller/mech-control-cmd-proto.ino

  • One of the primary issues driving bugs and making debugging harder was the command parser I had written. I dug in and tested several command parser libs so I could offload that functionality to something more robust. I landed on cmdMessenger and it has really improved code structure, maintainability and it almost instantly busted all of the random ghosts I was chasing.

  • There are some minor tweaks to do, like error logging and status returns, but this is pretty much what the final version will be. I have not tested the moveBoth functionality yet, so may be some minor adjustments there which will be completed on Saturday.

  • Spout moves are preeeeety preeeeeety smooth:

I do not currently have any other completions to discuss. There will be larger update going out Monday night to catch up on DECAF, as well as some more info on mech-control command formatting. I will do a rundown on remaining tasks then as well so we can confirm timelines again.

Thanks and have a great weekend!