Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Prevent calling approach callbacks during routesetting | orwell96 | 2021-02-10 |
| | | | | interlocking.set_route() was updating the signal aspect, which caused LZB's invalidate_ahead callback to run, although the route isn't yet fully set. Don't look ahead at this point, but instead in the next train step. | ||
* | LZB: don't look ahead past red signal | orwell96 | 2021-02-10 |
| | |||
* | Add save interval setting, fix accidental global variable, at_sync_ndb on ↵ | orwell96 | 2021-02-10 |
| | | | | server priv not limited, timetaking for restore_all | ||
* | Add debug prints, modify LZB to fix problems with look_ahead | orwell96 | 2021-02-10 |
| | |||
* | Fix new green signals bug caused by old trav_lzbdata, and callback loop in ↵ | orwell96 | 2021-02-10 |
| | | | | signalling formspec | ||
* | Start using path_invalidate_ahead() | orwell96 | 2021-02-10 |
| | |||
* | Fix lots of things around new LZB | orwell96 | 2021-02-10 |
| | |||
* | Implement a LZB speed lookup table for the path and rewrite velocity controls | orwell96 | 2021-02-10 |
| | |||
* | Fix inconsistency between node enter callback and lzb approach callbacks | orwell96 | 2021-02-10 |
| | | | | (this caused the lzb approach to be called on nodes that have just received an enter event, which is not intended) | ||
* | Simplify formula for brake distance calculation | ywang | 2019-11-27 |
| | |||
* | Fix remote routesetting | orwell96 | 2019-04-16 |
| | |||
* | Move LZB system to core and unify approach callback mechanism | orwell96 | 2019-04-16 |