Starting Phase II, the software phase. Additionally, need to design build and install servo controls for the semaphore signals.

High level task for Phase II

  • Fix the Unicorn thing (Now an obsession).
  • Incorporate hardware reality into the simulator.
    • Put the simulator on the web
  • Raspberry code to pass DCC++ commands from PC to Arduino and status back (First USB to USB the web to USB)
  • Master the NetBean Java IDE
  • Capture DCC++ code to interface with USB to Arduino
  • Develop PC code to generate/send DCC++ commands
  • Finalize supplementary commands to setup/control semaphores and LED signals
  • Add code to Raspberry to extract signal commands - return status to PC
  • Write PC code to control trains and send DCC++ commands