JmriDemo 2.7.9 - Program model railroad DCC decoders. (Free)
games
JmriDemo 2.7.9
JMRI: DecoderPro... Modern DCC decoders are complicated beasts to program. The simple idea of "put the address in CV01" doesn't cope well when you program complicated functions using combinations of bit patterns. A friendlier interface is needed. There are programs that provide better ways of programming specific decoders. Unfortunately, they are limited to specific types of computers, and only their authors can customize them for new types of decoders.
The DecoderPro symbolic programmer is meant to improve this. It is configured using text files, so that it can be adapted to additional decoder types easily. It talks to the decoders using the JMRI programming interface, so that it can run on any computer and layout hardware that JMRI has been ported to. It's freely available for download. And since the code is available via open source, if you want to improve on it you can.
WHAT'S NEW
Version 2.7.9:
- Giorgio Terdina provided screen icons for German signals.
- Tjeerd Verhage provided an icon for our SourceForge.net page
- Dan Boudreau added three additional sort options for trains in the operations code: by route, departure, and destination.
- Matt Harris updated the Audio package.
- Dan Boudreau fixed a marker bug: Opening and closing marker frames caused the number of markers created to increase by one each time the marker frame was reopened.
- Dan Boudreau made an Operations enhancement. When replacing an existing engine model with a new model, the new model will now take the old model's attributes of length, type, and horsepower. He also improved some of the build messages with regards to cabooses and cars with FRED, and made a minor improvement in build messages for engines. Note that if the train requires 2 or more engines that they be in a consist.
- Lionel Jeanson added a first Jynstrument for throttle tool bar, allows for USB devices throttle frame browsing and throttle pilot.
- Kevin Dickerson fixed a bug in sensor icons. When the icon was using different size images for the four states, these used to be centered. Starting in JMRI 2.7.4, this was inadvertantly changed so that they were aligned in the upper left corner. This bug is now fixed, and the images have been moved back. This won't effect you if you're using the (recommended) same-size icons, but if you're using different size icons and have created a panel since JMRI 2.7.4, you may have to revisit it.
- Andrew Crosland changed the default power manager state for CBUS to agree with the hardware.
- Kevin Dickerson updated the eCos support to now include S88 sensors.
- SE8c Signal Heads can now work with non-Digitrax layout connections. There have been a number of changes to make this possible. In particular, the convention for system names for SE8c signal heads has changed. Existing ones (from saved layout files) will stay the same, but newly-added signal heads will have the new names.
- Added a sample script to run the Heljan container crane from the screen.
- Brett Hoffman added support for mobile devices to control throttles through a wi-fi connection. The first use of this is the WiThrottle for iPhone and iPod Touch.
- For better Snow Leopard compatibility, on Mac OS X the JMRI applications now pass the "-d32" option to the Java startup. This will (usually) force Java into 32-bit mode.
- Peter Ulvestad provided a decoder definition for the MRC Rapido Turbotrain.
REQUIREMENTS
- Mac OS X 10.4 or later
- You need to have a serial port available, either on the computer itself, or via a USB adapter. For more information, please see the download pages.
- You also need to have a serial connection to your DCC system. For more information, please see the DCC hardware pages.
PRICE
Free
DEVELOPER
DOWNLOADS
3398
» full article | source
