July 24, 2020 - Robot DHQ

Go to content

July 24, 2020

Build Notes
Planning the next phase

The three-processor system is working well. It is time to proceed with a new development phase.

The three processors are (1) the Command node, (2) the TextSource node, and (3) the Servo node.

The Command node
  • code as of September 24, 2020
  • gets menus, servo commands and procedures from the TextSource node
  • sends commands to the Servo node
  • interacts with the user

The TextSource node
  • code as of September 24, 2020
  • constructs menus under the direction of the Command node
  • stores procedures and transmits them to the Command node
  • is the source of servo commands and their descriptions
  • user interface is only used for test and debug

The Servo node
  • code as of September 24, 2020
  • produces PWM signals for servos
  • responds to commands received from the Command node
  • user interface and command interface are one and the same
Back to content