Version 3.2.9
1,379 downloads
Raildriver and Joystick Interface V3.2.9 released
1. Added script fixes for both the Clinchfield and Wasatch EMD F7’s (Thanks to Graham)
2. Removed the option to split the levers when assigning levers as this only applies when assigning the lever as buttons.
3. Improved detection of the Rx, Ry, Rz and sliders axis on joysticks when assigning them.
4. Fixed small bug in allocating Rx, Ry and Rz axis
As usual, all existing users simply extract the files in the download to you current folder overwriting all existing files.
As a result of various requests over time I have made the following updates to the program.
1. As well as the standard option of keyboard commands being sent while a button is pressed, you now have the added option of sending a command for a specific length of time when the button is pressed and sending another command for a specific length of time when the button is released. This will also allow you to use on/off switches, rotary switches and rotary encoders. See the "Advanced Button Mapping" documentation.
2. You can now output the majority of the data that is displayed in the overlay in Advanced mode, to any serial port attached to your PC. This can be done in either Standard or Advanced mode. This will allow you to illuminate LED's, display text on LCD's or control servo's or motors using an Arduino, Microchip Pic Micro, Picaxe or Raspberry Pi. Anything that has a serial port on it. I have included a demo script for an Arduino which displays the speed, gear position, reverser position and whether the doors are open or closed. It also demonstrates lighting an LED when the Sunflower is activated. See the "Output Data To Serialports" documents.
3. I have also added a menu option under KeyMapsButton Map called "Default Keyboard Delay". This allows you to set a global delay in milliseconds which when set, will insert a delay between keyboard commands being sent. As an example, if you have Shift T set as a command then the Shift key down command will be sent, then there will be a delay and then the T key down will be sent. When you release the button the T up command will be sent, followed by a delay and finally the Shift key up command.
As usual, all existing users simply extract the files in the download to you current folder overwriting all existing files.