Commit Graph

8 Commits

Author SHA1 Message Date
Filippo Gentile f9bf6298bb Z21Server: add support for locomotives
- New LocoManager class to handle loco state
- New LocoDriveModel: model wrapper
2023-04-13 20:41:49 +02:00
Filippo Gentile 997b9c6fd6 Z21Server: support up to 1024 basic accessories
- AccessoryManager: new class to handle accessory state
- AccessoryModel: model wrapper for AccessoryManager
2023-04-12 18:14:42 +02:00
Filippo Gentile baf1572a0a RBusRetroaction: new class to handle S88 state
RBusInputModel: item model wrapper around RBusRetroaction
2023-04-11 23:02:13 +02:00
Filippo Gentile b8521cb172 Z21Server: move to "server" subdirectory 2023-04-11 18:58:40 +02:00
Filippo Gentile 33048e5bca MainWindow: use new PowerStatusLED and a combobox for power
- Set power with combobox
- Feedback with PowerStatusLED
- Make connections inside MainWindow::setupConnections()
2023-04-11 18:41:55 +02:00
Filippo Gentile 2cc090a15f MainWindow: add 2 checkbox to test first 2 ports of S88
This tests 2 ports of first S88 feedback module
2023-04-09 22:15:31 +02:00
Filippo Gentile d511f54b41 MainWindow: test status led 2023-04-09 21:11:49 +02:00
Filippo Gentile f0b71fcae7 Initial commit 2023-04-07 00:49:21 +02:00