Filippo Gentile
Filippo Gentile
Now I get a strange compile error: (FIXED) ``` server/src/network/session.cpp:66:28: error: 'GetObject' is not a member of 'Message::Command'; did you mean 'GetObjectA'? 66 | case Message::Command::GetObject: | ^~~~~~~~~ | GetObjectA...
Maybe we should split all templeated classes implementations in `.tpp` files. `Method` class also complains about incomplete type
There is now a `fixup!` commit which fixes headers to make it compile. It adds `BlockRailTile` to `TrainVehicleList` which should not be needed. I'm keeping it separate hoping to remove...
> Mapping km/h to a speedstep for the speed profile may also be easier than. Ok but then when you change protocol/interfaces for a decoder you will need to rework...
Would you prefer new commits for the corrections or a rebase to keep everithing tidy?
I will not rebase because it would invalidate revuews (it changes commit ID)
@reinder There is a problem when adding an high speed locomotive (say max speed 300 km/h) to a train. When train starts accelerating from 0, first speed will be 0.36...
Added check to prevent exceeding train maximum speed when operating from handset controller or any other "single decoder" controllers
> I will not rebase because it would invalidate revuews (it changes commit ID) This PR is become too messy so I did a big rebase in the end :)
Rebased on #64