i've been messing around using TrainSim-Helper to get the data out of Railworks, and when making changes to the code to add new control calls i've been changing them in the trainsim-helper LUA file as well as in the main trainsim-helper program,
this means the new control call's are displayed on the screen.... which is not really something i want anyway, but i thought i had to do that to get the data out so the RWzusiconverter could read the data.
of course, the LUA file in the plugins folder is what gets the data from the sim and writes it to the text file, no need for trainsim-helper to be running to do that
i will still need to use TrainSim-Helper for the joystick part, but i'm sure the program can be stripped right down to only give the joystick functionality,
So now i'm going to concentrate on adding the control calls to the LUA file only as i should have been doing in the beginning.
Code: Alles auswählen
CONTROL NAME "(Acceleration)", MIN VALUE "(-1000)", MAX VALUE "(1000)", DEFAULT VALUE "(0)"
CONTROL NAME "(Accelerometer)", MIN VALUE "(-320)", MAX VALUE "(320)", DEFAULT VALUE "(0)"
CONTROL NAME "(Active)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(Ammeter)", MIN VALUE "(-600)", MAX VALUE "(600)", DEFAULT VALUE "(0)"
CONTROL NAME "(Amp)", MIN VALUE "(-600)", MAX VALUE "(600)", DEFAULT VALUE "(0)"
CONTROL NAME "(AWS)",1000hz light MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(AWSClearCount)",Clear trigger MIN VALUE "(0)", MAX VALUE "(2e+009)", DEFAULT VALUE "(0)"
CONTROL NAME "(AWSReset)",PZB ack. SW MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(AWSWarnCount)",Danger trigger MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(BrakePipePressureBAR)", MIN VALUE "(0)", MAX VALUE "(12)", DEFAULT VALUE "(0)"
CONTROL NAME "(Cmd_40)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(Cmd_Free)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(CompressorState)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(Current)", MIN VALUE "(0)", MAX VALUE "(100000)", DEFAULT VALUE "(0)"
CONTROL NAME "(DoorsOpenCloseLeft)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(DoorsOpenCloseRight)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(Dummy)",PZB 55 lamp MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(LZB_Buzzer)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(LZB_End)",Ende lamp MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(LZB_G)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(LZBActive)",U lamp MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(LZBEnable)",B lamp MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(LZBEnding)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(MainReservoirPressureBAR)", MIN VALUE "(0)", MAX VALUE "(12)", DEFAULT VALUE "(0)"
CONTROL NAME "(PZB_1000)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(PZB_1000hz_Control)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(PZB_2000hz_Control)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(PZB_40)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(PZB_500)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(PZB_500hz_Control)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(PZB_70)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(PZB_85)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(PZB_Distant_Passed)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(PZBEnable)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(RawSpeedTarget)", MIN VALUE "(0)", MAX VALUE "(300)", DEFAULT VALUE "(0)"
CONTROL NAME "(RawTargetDistance)", MIN VALUE "(0)", MAX VALUE "(9999)", DEFAULT VALUE "(0)"
CONTROL NAME "(RegulatorSpeed)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(Reverser)", MIN VALUE "(-1)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(ServiceBrake)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(SpeedometerKPH)", MIN VALUE "(0)", MAX VALUE "(180)", DEFAULT VALUE "(0)"
CONTROL NAME "(TargetDistanceBar)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(TargetDistanceDigits100)", MIN VALUE "(-1)", MAX VALUE "(9)", DEFAULT VALUE "(0)"
CONTROL NAME "(TargetDistanceDigits1000)", MIN VALUE "(-1)", MAX VALUE "(9)", DEFAULT VALUE "(0)"
CONTROL NAME "(TargetSpeed1)", MIN VALUE "(-1)", MAX VALUE "(9)", DEFAULT VALUE "(0)"
CONTROL NAME "(TargetSpeed10)", MIN VALUE "(-1)", MAX VALUE "(9)", DEFAULT VALUE "(0)"
CONTROL NAME "(TargetSpeed100)", MIN VALUE "(-1)", MAX VALUE "(9)", DEFAULT VALUE "(0)"
CONTROL NAME "(TractiveEffort)", MIN VALUE "(-1000)", MAX VALUE "(1000)", DEFAULT VALUE "(0)"
CONTROL NAME "(vAccelerometer)", MIN VALUE "(-320)", MAX VALUE "(320)", DEFAULT VALUE "(0)"
CONTROL NAME "(VigilAlarm)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(VigilEnable)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(VigilLight)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(VigilReset)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"
CONTROL NAME "(VSoll)", MIN VALUE "(0)", MAX VALUE "(180)", DEFAULT VALUE "(0)"