The project is a work in progress. Bugs probebly won't be fixed. Everyone that wants to add features is allowed to help in this project. Should be Windows/Linux compatible, but it was only tested on Windows.
- Sending and reciving Websocket packages to and from the CS3.
- Reading and displaying train images, infos and showing the speed, direction and functions in realtime.
- Stopping and Starting the CS3.
- Controlling the speed, direction and functions of the trains.
- Controlling Magnets.
- Reading and Controlling S88 contacts.
- One click rooting the CS3
- Comunicating with Net Cat servern on the CS3.
- Compiling modyfied update files.
- Automaticly scanning for the CS3 WebSocket server.
A Custom programming language will be developed which is based on Märklin PAPS and PHP.
- Connect the CS3 to the local network.
- Get the IP of the CS3(optional).
- Install an Apache and PHP server (XAMPP is a recomended simple program for this) and replace the files in htdocs folder.
- Start the server and access the webinterface througt the browser under http://localhost/index.php or http://127.XXX.XXX.XXX/index.php
- Optional (Install WSL with a Distro like Kali to compile custom updates)
UI is still not resizeble. But will when all the UI is finished.

42["event_data","{\"cs3\":{\"state\":\"0 or 1\"}}"]
42["event_data","{\"mag\":{\"id\":\"8\",\"state\":\"1 or 128\"}}"]
42["event_data","{\"lok\":{\"name\":\"132#20439-1\",\"dir\":\"1 or 0\"}}"]
42["event_data","{\"lok\":{\"name\":\"132#20439-1\",\"speed\":\"0 - 1000\"}}"]
42["event_data","{\"lok\":{\"name\":\"132#20439-1\",\"func\":\"1\",\"state\":\"1 or 0\"}}"]
42["event_data","{\"s88\":{\"oldstate\":\"2\",\"s88kontakt\":\"1\",\"s88kennung\":\"1\",\"state\":\"1 or 0\"}}"]
http://CS3 IP/app/api/loks/ XXX.png, mag, mags, devs, prefs, gbs, info, filemanager, automatics, helps, system
http://CS3 IP/config/geraet.vrs, lokomotive.cs2, fahrstrassen.cs2, gleisbild.cs2, magnetartikel.cs2
http://CS3 IP/config/app/assets/fct/ XXX.svg
- camera train controll
- PHP based programming language
- track builder
- onboard sound playback
- automatic mode
- train and mag editor