We have successfully decoded the communications format from the MRC computer interface to the Prodigy Controller. We are now decoding the Command structure for the controller communications. So far we have identified the Function keys, the stationary decoder commands, and some of the speed/dir commands. We have successfully built a Visual Basic Program that monitors commands from other controllers on the bus and allows user control of the bell and whistle. Although this is just a few commands we simply need to add the VB routines for the others as the basic communications seems to be solid. We will try to start document these protocols so others can use them.
See this Page
DCC Track Signal Decoded
Using the Parrallax Propeller I have successfully written the Assembly Code to detect the track signal and decode it to monitor the Stationary Decoder commands. The results are displayed on an LCD screen added onto the Propeller board.
Next up: Need to develop an interface to control the Tortoise switch Machines.