SlimeVR/SlimeVR-Tracker-ESP

Implement proper serial commands handling

Eirenliel opened this issue · 8 comments

Need to handle a few commands from serial port for debug, testing and configuration. Need to implement the system as a whole, and a few necessary commands:

  • Health report
  • Reboot
  • Factory reset
  • Set up WiFi credentials
  • Getting firmware config

can you add current tracker IP command also?

Reboot, Factory reset seems to have been completed in #101 #102.

A "GET CONFIG" command would be nice as well, that returns all configurable FW options, so that we can see the hardcoded rotation, pins, etc. for example without the need to reflash

True.

What is needed in the health statuts ?
what infos do we want to put in it

Which server it is connected to, status of IMUs, at the very least.

Im gonna work on the last one this week, while i am waiting for new gui stuff

GET HEALTH should be GET TEST with some additional info, with all IMUs and server connection status.