Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
jibeh

TS2020 Joystick & Raildriver Interface

Recommended Posts

Gandalf    2,099

TS2017 Raildriver and Joystick Interface V3.0.9 released

1. I have removed the warnings that pop up if there is an error found in any files while the data extraction is working as this halted the program until the error was acknowledged.
2. Added a replacement script for the Feather River EMD F7.

As usual, all existing users simply extract the files in the download to you current folder overwriting all existing files.
Download from https://www.dropbox.com/sh/cbwyvjrt3x6g ... -rBqa?dl=0

  • Thanks 1

Share this post


Link to post
Share on other sites
Gandalf    2,099
Le 11/01/2019 à 13:05, Gandalf a dit :

Crash Taurus fixé, Chris est toujours aussi réactif et efficace! :)

Est-ce que ça intéresserait qqun que je mette à disposition les lever maps et/ou button maps que je customise pour les matériels roulants concernés? Je pourrais faire ça sous forme d'une archive dans la zone téléchargements, que j'enrichirais au fur et à mesure, avec le readme qui va bien.

 

Mieux valant tard que jamais, c'est parti en section téléchargement, on commence avec la BR612 qui m'a donné du fil à retordre :-)

 

Share this post


Link to post
Share on other sites
Gandalf    2,099

Vais pouvoir reprendre le boulot.

TS2017 Raildriver and Joystick Interface V3.1.3 released

Fixed a long standing error when saving lever map data to many files that occurred when the ControlName was changed. This was caused by the program searching on the changed version of the ControlName instead of the original ControlName resulting in the entry not being found.

As usual, all existing users simply extract the files in the download to you current folder overwriting all existing files.
Download from https://www.dropbox.com/sh/cbwyvjrt3x6g ... rBqa?dl=0#

 

Du coup levers et buttons map dispo pour AP Class 50 & Class 37. Je m'attaque à l'AGC/BGC/XGC ensuite, coton aussi.

  • Like 1

Share this post


Link to post
Share on other sites
Rotonde    17

Bonjour cher Gandalf

 

Merci pour votre suivi du RailDriver ainsi que les maps.

 

J’ai un problème et je sollicite votre aide.

 

Avant de rentrer dans le vif du sujet sachez que je suis un utilisateur et pas un mécano, donc mes compétences « à mettre les mains dans le cambouis » sont très limitées.

Mon niveau de compétence se limite à éditer Lever map et Button map.

Dans RW tools à trouver les roulants manquants.

 

 

Mon problème concerne la 68500 de Yohan.

Le levier Throttle est inopérant, par contre il marche très bien à la souris et au clavier.

 

Comme je suis un inconditionnel du RailDriver ne pas avoir d’accélérateur est impensable.

 

J’ai également un problème avec la fabuleuse  BB 9200 de Christophe ou là ce sont les freins qui sont absents, mais dans le cas présent c’est beaucoup moins grave : Le frein étant moins sollicité.

 

L’AGC… marche nickel. Par contre…

 

Bien à vous

Share this post


Link to post
Share on other sites
Gandalf    2,099

Bonjour,

OK je vais regarder la 68500, il y a des scénarios livrés avec?  L'AGC il y a quelques mappings à faire, il ne marche pas complètement "out of the box", j'ai commencé à bosser dessus.

 

Share this post


Link to post
Share on other sites
Rotonde    17

Bonjour Gandalf

Merci pour votre réponse.

C'est en quick drive.

J'ai réussis à avoir l'accélération avec le raildriver. Je vérifie certaines choses et edit le message afin d'expliquer.

 

Donc c'était tout bête.

Après avoir ajouté un nouveau contrôle Throttle en l’occurrence, dans le ControlName je n'écrivais pas Regulator.

 

A mon avis le pb de frein sur la 9200 doit êtres du même ordre. :rolleyes:

 

Désolé pour le dérangement et encore merci.

 

PS: J'ai un soucis avec les motrices Suisses mais avant je vais bien regarder...

 

Edited by Rotonde

Share this post


Link to post
Share on other sites
Gandalf    2,099

A1A 68500 dispo en zone téléchargement. J'ai mappé pas mal de choses (voir readme), du coup séquence de démarrage entièrement possible au Raildriver, à part bien sûr les 2 leviers du début qui ne peuvent se manoeuvrer qu'à la souris.

Edit: AGC/BGC/XGC ajouté aussi, pas mal de choses mappées et le levier traction/frein rhéostatique est fonctionnel en cabine (il bouge bien avec le levier du Raildriver).

  • Thanks 1

Share this post


Link to post
Share on other sites
Gandalf    2,099

Bonjour,

Est-ce que quelqu'un ici a déjà joué avec la programmation script de MacroWorks 3.1? Si oui, me contacter, merci :)

Share this post


Link to post
Share on other sites
jibeh    4,503

à quel propos Thierry ? Que voudrais-tu y faire?

Share this post


Link to post
Share on other sites
Gandalf    2,099

J'ai commencé ce matin. Je veux contrôler TSW avec le Raildriver, ça sera basique mais je pense y arriver, et ce sera mieux que rien en attendant un hypothétique support par DTG. Ca va prendre pas mal de temps et de tâtonnements mais il y a moyen de faire quelque chose, ça tombe bien suis en congés jusqu'au 2 Janvier :-)

 

 

Share this post


Link to post
Share on other sites
Gandalf    2,099

TS2017 Raildriver and Joystick Interface V3.1.7 released

1. Added updated scripts for the VNHRR.
2. Added audible/visual warning for the ATP alarm which you can see and hear while in external views.
3. Added the option to select an alternative engine script template when using the Extract Single Folder option in Advanced Mode (see page 8 of the manual). With some loco’s, only one or two of the controls work, to fix this you need to alter the order of the function calls in the engine script. This is what the alternative engine script does.

As usual, all existing users simply extract the files in the download to you current folder overwriting all existing files.
Download from https://www.dropbox.com/sh/cbwyvjrt3x6g ... -rBqa?dl=0

Share this post


Link to post
Share on other sites
Gandalf    2,099

TS2017 Raildriver and Joystick Interface V3.2.0 released

(Advanced Mode Only)
1. Added another warning to the overlay that will display a message advising you that you are approaching a reduced speed limit if your current speed is 2 mph or 3.2 kph above the reduced limit and you are within 1km or 0.6 miles of the limit. An audible warning will sound too but will only sound for 2 seconds. The message will stay displayed until you reduce your speed to less than 2 mph or 3.2 kph above the new speed limit. This warning can be turned on or off in ‘Settings\Overlay\Main\Warnings\Approaching Speed Limit’. This has been added to help where some routes have speed restrictions without warning signs.

To enable this warning to be sent to the serial port I have added the line ‘Warning=SpeedLimit=SpeedLimit’ to the ControlNames.txt file. If you are updating from an earlier version then you will need to add this line to the end of your ControlNames.txt file located in your Settings folder.
The data sent will be SpeedLimit:SpeedLimit:60 the 60 being whatever the next speed limit is.
data[0] = “SpeedLimit”,
data[1] = "SpeedLimit",
data[2] = 60

(Both Modes)
1. When editing a button map I have added another menu option to the menu that appears when you right click on a row. It’s called “Copy Command” and will allow you to make a copy of the selected command. This is to allow users who want to use two buttons to turn something on and off such as the wipers with ‘V’ and Ctrl+V’.
You create the first command and assign it the ‘V’ key, then make a copy of it and just change the keys to Ctrl+V. This applies to any commands such as increasing/decreasing headlight or wiper speed etc.

As usual, all existing users simply extract the files in the download to you current folder overwriting all existing files.
Download from https://www.dropbox.com/sh/cbwyvjrt3x6gxat/AAB5WALzXgIqxADDO1ST-rBqa?dl=0
 

Share this post


Link to post
Share on other sites
Gandalf    2,099

Sniff, premier signe de faiblesse de mon Raildriver après des années de bons et loyaux services. Le reverser est loose, d'un coup. Il va falloir opérer...

  • Like 1

Share this post


Link to post
Share on other sites
Gandalf    2,099

TS2017 Raildriver and Joystick Interface V3.2.2 released

I have added the option in the button map to "Assign Lever To Current Command", this will allow you to use a lever or pedal as a button so for example you can use your rudder/racing pedals as the DSD pedal.
It works the same way as when assigning a button, but you move the lever/pedal on your joystick instead.
Normally you would leave both the 'State' and 'Delay in ms' empty. If you wish to have it where the pedal is reversed, i.e. the key is sent when you release the pedal, then set the 'State' to Released and 'Delay in ms' to 100.

As usual, all existing users simply extract the files in the download to you current folder overwriting all existing files.
Download from https://www.dropbox.com/sh/cbwyvjrt3x6g ... -rBqa?dl=0
 

Share this post


Link to post
Share on other sites

Bonjour.

Comment on inverse les manettes pour le raildriver.

Je suis sur TS2021 et j’utilise le soft du site de Raildriver.

La manette de traction fonctionne vers le bas pour accélérer,  c’est normal ?

Sinon, pour les premiers essais, quel plaisir !!!

Ch.

Share this post


Link to post
Share on other sites
Gandalf    2,099

De nombreuses nouvelles versions sont sorties, on est en 3.2.9.

Liste des changes depuis 3.2.2:

1.Added Lever Maps for the SearchlightSimulations AC4400 & SD40 so you are no longer required to edit the ones created automatically.

2.Updated the output to serial port to allow the Time to be displayed correctly.

1. Advanced Mode:- Updated the “New_Engine_Template.lua” & “Alternative_New_Engine_Template.lua” files to work with the Virtual Railroads VR_BR185_2_EL, if you are having trouble getting their other trains to work then it may be worth running the data extractor again and see if the loco is now fixed.
2. Both modes, I have supplied an update lever map for the VR_BR185_2_EL which allows you to use the quick release of the TrainBrake, you will need to put the lever back to release before the throttle will work.

1. Fixed an error that crept in in V3.2.4 which stopped Standard Mode from working.
2. Added fixed lever maps for the Armstrong Powerhouse Class 411/412 which sets the VirtualBrake to Enabled.

1. Adjusted the code so that more sifa/cruisecontrol commands can be displayed on the Raildriver or sent through the serial port.
2. It is now possible to use the hat switch on a joystick as 4 separate buttons.
3. Added the option to now split the axis of a joystick into two when assigning it as a button which means, one end of travel can be one button and the other end can be a second button. See page 8 of the manual. As a result, you can now use your flight sticks as buttons too.

1. Fixed problem with Virtual Railroads trains not displaying sifa properly on the Raildriver.
2. Fixed a problem where the rotation controls on a joystick were not assigned correctly in last update.

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.

1. Fixed small bug in allocating Rx, Ry and Rz axis

Share this post


Link to post
Share on other sites
La grenouille    3,201

Pas difficile de défendre la langue Française sur un forum Francophone..

1.Ajout de cartes de levier pour les SearchlightSimulations AC4400 et SD40 afin que vous n'ayez plus besoin de modifier celles créées automatiquement.

2. Mise à jour de la sortie vers le port série pour permettre à l'heure de s'afficher correctement.

1. Mode avancé : - Mise à jour des fichiers « New_Engine_Template.lua » et « Alternative_New_Engine_Template.lua » pour qu'ils fonctionnent avec les chemins de fer virtuels VR_BR185_2_EL, si vous rencontrez des problèmes pour faire fonctionner leurs autres trains, il peut être utile de réexécuter l'extracteur de données et voir si la locomotive est maintenant réparée.
2. Les deux modes, j'ai fourni une carte de levier de mise à jour pour le VR_BR185_2_EL qui vous permet d'utiliser le relâchement rapide du TrainBrake, vous devrez remettre le levier pour le relâcher avant que la manette des gaz ne fonctionne.

1. Correction d'une erreur qui s'est glissée dans la V3.2.4 qui empêchait le mode standard de fonctionner.
2. Ajout de cartes de levier fixes pour la classe Armstrong Powerhouse 411/412 qui définit le VirtualBrake sur Activé.

1. Ajustement du code afin que davantage de commandes sifa/cruisecontrol puissent être affichées sur le Raildriver ou envoyées via le port série.
2. Il est désormais possible d'utiliser l'interrupteur chapeau d'un joystick comme 4 boutons séparés.
3. Ajout de la possibilité de diviser maintenant l'axe d'un joystick en deux lors de son affectation en tant que bouton, ce qui signifie qu'une extrémité de la course peut être un bouton et l'autre extrémité peut être un deuxième bouton. Voir page 8 du manuel. En conséquence, vous pouvez désormais également utiliser vos sticks de vol comme boutons.

1. Correction d'un problème avec les trains Virtual Railroads qui n'affichaient pas correctement sifa sur le Raildriver.
2. Correction d'un problème où les commandes de rotation d'un joystick n'étaient pas attribuées correctement dans la dernière mise à jour.

1. Ajout de correctifs de script pour les Clinchfield et Wasatch EMD F7 (Merci à Graham)
2. Suppression de l'option permettant de diviser les leviers lors de l'attribution des leviers car cela ne s'applique que lors de l'attribution du levier en tant que boutons.
3. Amélioration de la détection des axes Rx, Ry, Rz et des curseurs sur les joysticks lors de leur affectation.

1. Correction d'un petit bug dans l'allocation des axes Rx, Ry et Rz

 

Share this post


Link to post
Share on other sites
tonny    0

Bonjour, je me suis également lancé dans le projet de faire un "simulateur"

J'essaie donc pour commencer à comprendre comment Rail driver and Joystick Interface procède pour envoyer des infos à une carte Arduino, et comment Arduino les lis ?
Pour le moment j'ai l'impression que sa ne fonctionne pas pour moi, je dirais même que Rail driver and Joystick Interface ne trouve pas ma carte 

En vous remerciant, bonne journée
 

image_2023-08-06_101136642.png

Share this post


Link to post
Share on other sites
Gandalf    2,099

Bonjour,

Je pense que personne ne s'est amusé avec ça et un Arduino ici. Le mieux est probablement d'aller sur le post d'origine, mais UK Train sim est en train de fermer, je ne sais pas où il poursuit le support "officiel", à chercher.

 

Share this post


Link to post
Share on other sites

×