![]() Nevertheless there is a way as they implemented a scripting language, LUA. Now for Railworks ( I prefer to call it that way as train simulator may be mixed up with the Microsoft Train Simulator ): As the program is designed more as a game than a simulator a solid interface to external 3rd party software is missing. You will probably have to convert variables/types and/or status information. As there is code for the Master (-Client) the Zusi-sim part can be adapted/replaced to another data-source like rw/train simulator. Thanks to Andreas Karg and F.Schn ( my big respect ) for the software that is also available as source code. ![]() dll that provides convenient high level functions. For the software part there is all necessary documentation available as well as a. The simulator values are then ditributed to all clients that requested the data. Zusi also connects to that server and sents the required data. ![]() A client connects to the server and requests the needed data. Client(s) and server can run on different machines. Software that needs data from the Zusi simulator has to implement a client software part to communicate with the server. ![]() It just takes some time as I am not very focused yet.įor the Zusi part: To communicate with 3rd party software ( that is ZusiDisplay or Railway Displays, Soundthesizer and others as well as software to control your driver desks ) Zusi uses a client / server solution. It certainly will work, I am close to get a prototype working. As I am involved in both sides of the show, Zusi and Train Simulator ( Railworks ) I give you some (very basic) information that may help to understand how the bridge can be build. Nevertheless I did follow the threads here and in the UK Trainsim Forum. So I was somewhat invisible for you on forum or email. Unfortunately I had an energy sapping, tedious disease for some month and try to recover now. Code: Alles auswählen CONTROL NAME "(RawTargetDistance)", MIN VALUE "(0)", MAX VALUE "(9999)", DEFAULT VALUE "(0)"ĬONTROL NAME "(TargetDistanceBar)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(TargetDistanceDigits100)", MIN VALUE "(-1)", MAX VALUE "(9)", DEFAULT VALUE "(0)"ĬONTROL NAME "(TargetDistanceDigits1000)", MIN VALUE "(-1)", MAX VALUE "(9)", DEFAULT VALUE "(0)"ĬONTROL NAME "(Cmd_Free)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(Cmd_40)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(VigilEnable)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(VigilReset)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(VigilLight)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(VigilAlarm)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(LZBActive)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(LZBEnding)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(LZBEnable)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(LZB_G)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(LZB_End)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(PZB_85)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(PZB_70)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(Dummy)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(PZB_1000)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(PZB_500)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(PZB_40)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(ServiceBrake)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(PZBEnable)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(DoorsOpenCloseLeft)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(DoorsOpenCloseRight)", MIN VALUE "(0)", MAX VALUE "(1)", DEFAULT VALUE "(0)"ĬONTROL NAME "(RawSpeedTarget)", MIN VALUE "(0)", MAX VALUE "(300)", DEFAULT VALUE "(0)"ĬONTROL NAME "(TargetSpeed100)", MIN VALUE "(-1)", MAX VALUE "(9)", DEFAULT VALUE "(0)"ĬONTROL NAME "(TargetSpeed10)", MIN VALUE "(-1)", MAX VALUE "(9)", DEFAULT VALUE "(0)"ĬONTROL NAME "(TargetSpeed1)", MIN VALUE "(-1)", MAX VALUE "(9)", DEFAULT VALUE "(0)"
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |