36 Commits

Autor SHA1 Nachricht Datum
Reinder Feenstra
7767d5b06a ecos: implemented basic locomotive control 2022-04-03 11:36:26 +02:00
Reinder Feenstra
b41bd97c48 board: added push button tile 2022-03-25 08:10:37 +01:00
Reinder Feenstra
a19879159a board: added one way and direction controller tile 2022-03-20 20:03:38 +01:00
Reinder Feenstra
f4ef6f3f02 loconet: added Z21 IO handler 2021-11-29 23:18:57 +01:00
Reinder Feenstra
f52502bcbf WIP: XpressNet rewrite 2021-10-24 17:22:17 +02:00
Reinder Feenstra
6245513048 WIP: loconet: major rewrite:
one interface with three io handler backends: serial/tcp binary/LBServer
the kernel runs it's own thread for handling all loconet traffic (and future filtering), it only notifies the event loop if something changes
2021-10-17 16:38:51 +02:00
Reinder Feenstra
956c8ad168 Replaced command station and controller by interface with supporting controllers 2021-10-17 16:10:56 +02:00
Reinder Feenstra
3b277397ca added ratio unit property 2021-09-16 23:08:44 +02:00
Reinder Feenstra
b30db09116 server: fixed many warnings 2021-09-11 23:49:38 +02:00
Reinder Feenstra
948012bec9 tile: added properties x, y, width, height, rotate 2021-09-05 01:05:30 +02:00
Reinder Feenstra
e79f254dd5 split decoder type into type and function property 2021-08-15 09:34:37 +02:00
Reinder Feenstra
dd759112ac Added/implmented sensor state and type enums 2021-06-26 19:55:06 +02:00
Reinder Feenstra
4d2ffc2c0d Added basic block sensor support 2021-06-25 00:32:38 +02:00
Reinder Feenstra
2b583411ff added block state property and enum 2021-06-25 00:06:31 +02:00
Reinder Feenstra
1711108ee0 Added decoder function types: AlwaysOff, AlwaysOn 2021-05-26 21:05:26 +02:00
Reinder Feenstra
3225e7c6da added type property to decoder function 2021-05-25 23:56:26 +02:00
Reinder Feenstra
6a525eb94b world: added scaleRatio property 2021-05-22 00:10:12 +02:00
Reinder Feenstra
8bac326a2e sorted WorldScaleValues big to small 2021-05-21 23:09:22 +02:00
Reinder Feenstra
90a322cab9 wip: output mapping support for turnouts/signals 2021-04-01 23:51:23 +02:00
Reinder Feenstra
fd9c9be852 added turnout positions 2021-01-09 09:12:01 +01:00
Reinder Feenstra
9de655ff33 added signal aspects 2021-01-08 16:37:34 +01:00
Reinder Feenstra
9acda5355a fix: added missing <array> include 2020-10-19 22:39:21 +02:00
Reinder Feenstra
914914a68d added (loconet) input monitor 2020-10-15 22:24:42 +02:00
Reinder Feenstra
98d662fdf6 added usb xpressnet controller base 2020-09-29 23:19:31 +02:00
Reinder Feenstra
636a5d690c implemented convertUnit() for LengthUnit 2020-09-21 22:33:53 +02:00
Reinder Feenstra
1d8cdee29f WIP 2020-08-17 23:02:16 +02:00
Reinder Feenstra
09a6503eb0 Added enum property values support 2020-08-06 22:48:43 +02:00
Reinder Feenstra
6afb6eb66d renamed li100 to xpressnetserial and added serialcommandstation base class 2020-08-04 17:00:09 +02:00
Reinder Feenstra
3a828ee733 WIP 2020-07-29 09:23:55 +02:00
Reinder Feenstra
3edd6525d0 WIP 2020-07-12 23:23:46 +02:00
Reinder Feenstra
d5743edd4c Added support for building server with MSVC 2019 2020-05-01 23:48:48 +02:00
reinder
0b800ef124 WIP 2020-04-29 15:42:30 +02:00
reinder
a205559045 WIP 2020-04-03 15:10:14 +02:00
reinder
853ab3f1e0 WIP 2020-02-18 21:19:26 +01:00
reinder
e3e139678e WIP 2019-12-05 23:46:44 +01:00
Reinder Feenstra
3fd0aa18be current state, just to have some history 2019-11-01 21:35:54 +01:00