Project

General

Profile

Brainstorming

  • Show status on the orbs => how?

General

  • Stop/Emergency stop (execute it even if other keys are in the buffer in interactive mode)
  • Dry run mode (without robot, with dummy data) for server testing

Tests

Communication test

  • Required for all tests
  • How to test?
    • Ping command, or "identify" which replies with the address or robot number
  • Identify the robot?

Station/robot protocol

  • Timeout for robot if it doesn't hear from the station for some time => motors turned off when station dies

Station/server

  • Stop message

Station/interactive

  • Implement menu for choosing single x/all x for x in { encoder, rangefinder, bom, motor }