USB watchdog: Restart if no comms for too long (toggleable) Resets: Allow various resets to communicate with the bootloader Reporting: Allow toggling instant reporting of position changes