Files
2025-11-05 17:31:25 -05:00

640 B

notes and ideas

frontend

each frontend module will have a JSON state update over socket.io each module will export a function to update it's state

use these functions to update all modules on connect, from a UI init state event. this event will be sent all of the module data at once, in JSON

split each JSON element to the UI element functions

one single system for loading and saving user settings

esp-server comms

the ESP will report to the server when it connects:

rover's name enable / disable for each motor camera IP address battery info (for different battery behaviors):

  • full number
  • warn number
  • urgent number