-
-
Add an endpoint that returns the name of the model railway (e.g., swtbahn-full).
This name is currently not defined in the config files; one workaround could be to use the name of the folder the co…
-
The existing `bidib_serial_port_write` function (`bidib_transmission_serial_port.c` L121) writes one byte only. However, in `bidib_flush_impl` (`bidib_transmission_send.c` L84), we have a range of the…
-
When train engine or interlocker models are uploaded, their safety properties shall be verified by an external application (swtbahn-verifier).
I shall start working on integration of the required cha…
-
Debugging an unresponsive `swtbahn-server`:
* Execute the server through a debugger:
* `gdb ./swtbahn-server` and then `run /dev/ttyUSB0 ../../configurations/swtbahn-standard/ localhost 8080`, or
…
-
Via the [request](https://github.com/uniba-swt/swtbahn-cli/blob/30638fa3e40635c4289cbbedff44f058c7e55926/server/src/handler_monitor.c#L426) on endpoint `monitor/reversers`, we should be able to get st…
-
Feedback: Switch the color of not availiable trains red at SWTbahn drivers game
-
Two options:
- [x] 1. Create a debug request handler that will dump the contents of dynamic container related data structures to the console.
- [ ] 2. Create an automatic tracing thread that perio…
-
The track coverage test case of libbidib/test/physical-test is incomplete for the SWTbahn Standard platform. For example, point 7 is only tested in the normal position.
- [ ] Points are driven thro…
-
There is another issue even if we could resolve the performance issue #44, it is of the `swtbahn-cli`.
With the size of the interlocking table file of about 14GB, it would be almost impossible to loa…