Reinder Feenstra
|
6670c774de
|
refactor: moved common kernel stuff to KernelBase #WIP
|
2023-09-22 00:39:21 +02:00 |
|
Reinder Feenstra
|
54ba3664a6
|
Merge remote-tracking branch 'origin/master' into 11-märklin-cs2cs3-hardware-support
|
2023-07-09 23:15:32 +02:00 |
|
Reinder Feenstra
|
b9dcc0703e
|
Merge remote-tracking branch 'origin/master' into 11-märklin-cs2cs3-hardware-support
|
2023-07-01 01:09:51 +02:00 |
|
Reinder Feenstra
|
c71d72442c
|
DecoderProtocol: split DCC in DCCShort and DCCLong, to get rid of longAddress property
see #72
|
2023-06-25 23:35:07 +02:00 |
|
Filippo Gentile
|
f6b7d71290
|
server: Z21 fix some message not packed
- Fixed missing ATTRIBUTE_PACKET
- Fixed wrong comment for message
- Use constants instead of raw values for switch/case
|
2023-04-25 23:22:20 +02:00 |
|
Filippo Gentile
|
4af4390e82
|
server: Z21 maximum retry count for broadcast flags
- Retry for maximum of 10 times
- Log warning when broadcastFlags do not match
|
2023-04-25 23:22:20 +02:00 |
|
Filippo Gentile
|
0896408105
|
server: Z21 handle LAN_SYSTEMSTATE_DATACHANGED in ClientKernel
This checks track power state in case UDP skipped some packages
|
2023-04-25 23:22:19 +02:00 |
|
Filippo Gentile
|
a47fadbd3a
|
server: Z21 add LanGetBroadcastFlagsReply
Request BC flags as keep alive timer until we get a valid reply
|
2023-04-25 23:22:18 +02:00 |
|
Reinder Feenstra
|
49be24ab9f
|
Input: added simulate action
added SetFalse, SetTrue, Toggle action
simulation will require these actions
|
2023-04-10 23:23:45 +02:00 |
|
Filippo Gentile
|
116231e453
|
server: Z21 map short circuit to power off
- Add support for LAN_X_BC_TRACK_SHORT_CIRCUIT message
|
2023-04-10 10:30:25 +02:00 |
|
Reinder Feenstra
|
de231121f0
|
decoder: speedStep vs. throttle function now template
so they can be used with other data types as well.
|
2023-01-29 14:55:05 +01:00 |
|
Reinder Feenstra
|
8f70509465
|
added base classes for identification support
|
2022-09-16 22:33:10 +02:00 |
|
Reinder Feenstra
|
14c41bf540
|
z21: implemented input simulation
|
2022-05-01 13:36:22 +02:00 |
|
Reinder Feenstra
|
7521b199b5
|
z21: added LocoNet feedback support
|
2022-02-18 23:25:14 +01:00 |
|
Reinder Feenstra
|
68fd0efee5
|
z21: added R-bus feedback support
|
2022-02-14 23:48:23 +01:00 |
|
Reinder Feenstra
|
260799d6dc
|
z21: added output support
|
2022-02-14 22:34:51 +01:00 |
|
Reinder Feenstra
|
34ccc228e3
|
fixed many diagnostic/readabilty issues reported by clang-tidy #WIP
|
2022-01-04 00:09:38 +01:00 |
|
Reinder Feenstra
|
14eb29e95b
|
z21: rewrite -> new kernel/iohandler model
|
2022-01-02 18:33:04 +01:00 |
|