2024-01-04: - fixed: AutoCheckWaySingleStep: stops preparing way at next block 2024-01-16: - fixed: not all pthread_mutexes has been initialization. 2023-12-30: - fixed: FindWay will check for loops between two blocks 2023-12-27: - split blocks do work. - fixed issues with the way finding routine 2023-05-01: - another work on the split blocks. long trains wont go into split blocks. Some final checks are still needed to implement. 2023-04-02: - fixed: track infomation is fixed. - removed unneded debug file 2023-03-13: - prepared split and short tracks. - needs to be tested completly. 2022-04-17: - added "-simulation" parmeter for debugging purpose. needed to simulate turnout manipulation - fixed: locomotive AUTO->MAN mode is working if searching for a new way. 2022-02-13: - Interfaces are now virtual classes. 2021-12-19: - adding sensor context menu for sensor simulation 2021-12-10: - adding support for scheduling ways - fixed: webinterface, update on loco will now change its detail display 2021-12-02: - mark blocks as onlyCARGO or onlyPESSANGER, random-automode looks nice now. - webinterface: debug messages will be print to the console. - webinterface: contextmenu will be displayed inside the visible area 2021-11-06: - fixed: compiling error on compare with pointer 2021-03-09: - changed: passenger trains (no cargo flag set) will always stop at stations. - added station flag to blocks - fixed: locomotives can not assigned to new block if on mode LOCO_F_AUTO 2021-03-07: - fixed: high cpu load, sleep function was not working right. If the current loop took below 1ms we would ot wait for the 25ms to finish. 2021-02-10: - automatic mode with random destinations is working now 2021-01-31: - automtic mode is improving, manual setting of destination automatic routing and moving the train to the destination. - locked turnouts can not anymore been set. - assign loco and set destination is working now. 2021-01-19: - threading should be now more stable no deadlocks 2021-01-15: - web interface for block assignemt seems ready - saving and loading data from a block. 2020-12-05: - locomotive fixed division by zero - webinterface: speed 0 was not displayed corecctly in ctrl screen. 2020-11-29: - lococtrl display is now working with reverse and forward. 2020-04-25: - reset seems to work fine now. 2020-03-22: - adding server status messages 2020-03-06: - fixed: speed and stepcoding 2020-03-03: - adding new loco ctrl interface. 2020-02-09: - Initial CVS Import