All categories

iTrain 2.1

Free iTrain offers an easy way to control model railroads with computers, with options for automation & manual control.
4 
Latest version:
5.1.5 See all
Developer:

iTrain is a user-friendly software solution for controlling model railways, allowing users to automate certain parts of the layout while still retaining manual control over others. With iTrain, users can easily draw out their layout and assign signals and feedbacks to blocks for automatic block signal control without complex rules. Additionally, users can define routes for fully automated train control.


v2.1
- Protocols for Selectrix, P50 and P50X partially rewritten by splitting them.
- P50 protocol supports reading feedbacks while new commands come in. Made for Raptor.
- Raptor supported as extra interface using P50X, with support for f0-f28 with DCC.
- TAMS interface (P50X) with support for f0-f28 via new XFunc34 command.
- Open DCC supported as extra interface using P50X with support for f0-f28 via new XFunc34 command.
- MRdirect supported as extra interface using P50X, with some minor changes and support for f0-f16.
- New 'Motorola 27' decoder that can be used if the command station supports the half-steps already in comparison with the C90X decoder in which iTrain generates the half-steps.
- Empty project stays empty over session. Does not go back to previous file.
- New recently opened file list to select other projects.
- Support for Lissy: Detector status shown in feedback for 1 second to transfer it to the block.
- Loc function activated in route on a loc in a consist will be executed on a sub loc if not available on the main loc.
- Support for LocoNet over a multicast network connection for use with the MGV 101.
- Option in LocoNet if request echo is available or not for TCP version of MGV 101.
- All columns of items in editors now sortable.
- Switchboard preferences added: Default grid or not.
- New station types with allowed block types so a shed exists of sidings.
- Report address for LocoNet can now be a range to prevent all decoders to report at once.
- Feedback delay introduced, both at interface and individual level, for on and off switching.
- Refresh button for serial ports for USB devices that have been plugged in recently.
- Initial support for cars based on MCC system.
- Support for Littfinski HSI-S88 USB only on Windows with Java 7, but with support for multiple devices.
- Support X-Bus V1 and V2 for version and loc commands.
- DiCoStation: Digital-S-Inside (DSI) 2 support via new XML protocol.
- Navigate between loc panels in grid with Shift + cursor keys.
- Signal in loc panel sizes and adds text dynamically with the width.
- Signal blinking rewritten and optimized. Signals can blink in the loc panel now.
- DTC: Relay with address 99 switches polarity and it with address 98 the emergency stop.
- DTC: Auto polarity setting possible for 2-rail (via offset > 0). The first half of the table starting at the offset has normal polarity and the second inverted.
- Prevent that block connections point to the block itself by skipping floating elements from the same block.
- Packet streaming improved for faster reaction times.
- Support for µCON-S88-Master from Lokstore Digital.
- Basic support for µCON-Manager from Lokstore Digital with voltage and current display.
- Option for automatic signals available in block, mainly for free blocks.
- Speeds in block definition show effective values even when maximum adapted.
- Server and client exchange version, operating system and programming language at the start.
- Client info in toolbar contains client version, operating system and programming language.
- Instant route: Drag with link option to create a temporary route to a destination and execute it.
- Progress bar when going online until initialization has been done.
- Second run of progress bar only if still busy with setting accessories in background.
- Popup after holding mouse pressed on turnout or signal for selecting states directly.
- Support for CAN WeichenChef with feedback by choosing accessory protocol 'Bus'.
- Speedometer uses maximum allowed speed to calculate range (0-60, 0-120, 0-240, 0-480).
- Support for Müt 2004 command station with two SX busses and events.
- Track gauge and rail rack (=Zahnrad) added to loc and block.
- Occupancy feedback per turnout to see if trackroute can be released.
- Shunt signal added per block in addition to the main signal.
- Free block will use signal state that would normally apply to following block if it is a shunt block and allowed to pass.
- Loc image label can use multiple lines in loc editor so long file names give no problem anymore.
- Support for higher resolution loc images for Retina displays on iPad/iPhone.
- Support for feedback interface with loc addresses fed from 'Games on Track'.
- ZIP archives: Opening zipped files automatically. Saving with extension .zip keeps them zipped.
- Accessory state delay for the extra time it takes above the switching/activation time before the end state is reached (servos).
- Selection of train for loc and loc in block reduced to allowed choices (gauge, etc.)
- Block speeds can be defined per direction.
- List of feedbacks with their position added to blocks for better release control.
- Import function for locs and trains with input dialog to select the items.
- Better sorting of decoder types based on type and step count and not on name alone.
- Better checks on dropped objects because of a limited license when loading resulting in a decent error.
- Language can be set from General tab of Preferences. Effective only after a restart of the application.
- Switchboard editor has extra Apply and Save buttons that both apply current changes and the second also saves.
- Switchboard look selection from a limited set via Preferences.
- Drop of loc on switchboard without a modifier key (Shift, Ctrl, Alt) results in a popup menu to select the action.
- Popup after holding mouse pressed on block item for controlling routes, reservations and releases based on current context.
- Double-clicking (or pressing ENTER) on link item in switchboard editor also selects other tab.
- Added popup menu items for moving a switchboard tab to the left or the right.
- Length of turnouts can be specified to calculate a minimum distance between two blocks.
- Using OM32/OC32 for pulse based accessories via output device 'OM32 Pulse'.
- Preference to automatically size all switchboards on loading so that they will fit.
- Entry feedback can be used to release previous blocks/turnouts when it is being released (only for fully detected trains).
- Release of blocks based on loc position calculation, position of feedback in block rewritten.
- Info field also shows remaining time when a loc is waiting.
- Decoder protocol subtype set for DCC loks with CS2 and CC-Schnitte (14, 28 or 126 steps long/short).
- Block margin (length - margin decides if a train fits into a block) made configurable and default margin depending on block type.
- Turnout speed type can be set to Standard, Fast (=no restrictions) and Slow (always restrictions).
- Columns in loc overview reordered so train next to loc name and route info next to route name.
- Allowance of change of direction can be set for whole route in route options.
- Application icons reorganized and higher resolutions added for HiDPI (retina) displays.
- Mac OS X: The .tcd files get a document icon based on the iTrain logo and can be opened by double-clicking.
- Auto fill does not overwrite block connection on side with a link item.
- Turntable decoder type introduced and support for Draai15 added.
- Improved speed measurements when measuring over existing values and axis of graph improved.
- Release on stop feedback delayed until loc has really stopped to include brake distance.
- Extra Fill button on Feedbacks tab of Block editor to fill in positions when lengths filled in and feedbacks correctly ordered.
- Release on position triggered half the block marge later to prevent a release when just leaving the turnout.
- Block type Shunt drawn differently from type Siding.
- Route block selection 'Shortest path' added to order on shortest path to next route item.
- Matching of forward and backward path of turnouts between blocks rewritten.
- Auto/instant route also might also consider some alternative routes in case of parallel tracks.
- Route finder decisions made in lower priority threads not to disturb higher priority events.
- P50X XLogCfgSet supported so that decoder information is sent for devices that support it.
- Check box added for acceleration and brake delay and a minimum of 100 ms.
- Change 'Optional' to 'Critical' in routes to make a block critical only for this route.
- Switchboard data (XML) sent compressed over network for WAN connections.
- Automatic relay groups for Dinamo when blocks with same address have a relay.
- Signals will show short dark phase during switching time.
- Delay track route release until loc stops for a turntable so that it does not start turning too early.
- TAMS RC-Link: support added for detecting locs without RailCom when RCD2 has been updated.
- New loc function icons with HiDPI versions based on vector graphics.

Suggestions

Genius
Genius
Free

Lets you study for your exams, practice your speech.

iStudiez Pro
iStudiez Pro
Free

It helps you manage your schedule, assignments, and grades.

Complete Anatomy
Complete Anatomy
Free

Study the human body from the comfort of your home.

Download
Free