Menu

Commit [r36]  Maximize  Restore  History

Implemented control of loco speed from cabs - the original version acted on

write to a member variable but that's hard in pure Python so use a proper
method. Also removed the undesirable dir -> sign -> dir conversions.
Report errors on accessory command requests and only update the layout GUI
with turnout direction if the request succeeded.
Simplistic controls for static accessories such as building lights
Better accessory naming in dummy mode
Use the XtrkCAD "SWITCHMOTOR" objects to pair turnouts to decoders.
Cope with XtrkCAD's use of "TURNOUT" objects for settrack curves
prog.py:
Hide CV29 bits that are unsupported by the specified decoder (where known)
Support for the new LED accessory decoder
Added a couple of Hornby decoders to the list
Some Python3 fixes

bdt-rob 2022-03-12

changed /trunk/gui/LinTrainDummy.py
changed /trunk/gui/cab.py
changed /trunk/gui/dcc.py
changed /trunk/gui/layout.py
changed /trunk/gui/mainwin.py
changed /trunk/gui/prog.py
/trunk/gui/LinTrainDummy.py Diff Switch to side-by-side view
Loading...
/trunk/gui/cab.py Diff Switch to side-by-side view
Loading...
/trunk/gui/dcc.py Diff Switch to side-by-side view
Loading...
/trunk/gui/layout.py Diff Switch to side-by-side view
Loading...
/trunk/gui/mainwin.py Diff Switch to side-by-side view
Loading...
/trunk/gui/prog.py Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.