Harald Barth
cfcd61174d
test to remove port code
2022-05-24 23:33:46 +02:00
Harald Barth
55561188e1
reset speed and loosen brake
2022-05-24 08:07:33 +02:00
Harald Barth
55196c2e7d
tag
2022-05-23 00:04:35 +02:00
Harald Barth
c7b38170c1
Parse ONOFF with 4 param <a> command
2022-05-22 23:39:46 +02:00
Harald Barth
d3b72dc4fc
Send onoff packets from setAccessory
2022-05-22 23:05:09 +02:00
Harald Barth
17fb921678
Explain better and change naming but same functionality
2022-05-22 22:43:06 +02:00
Harald Barth
867e3b3930
Reset track signal when leaving PWM and use port registers in DC mode as well
2022-05-21 10:19:25 +02:00
Harald Barth
79ef114c0d
protect from setting unused pin
2022-05-21 09:51:38 +02:00
Harald Barth
6d2a9e3b36
add EXT as a new track mode
2022-05-18 09:40:53 +02:00
Harald Barth
f0e8419fea
tag it
2022-05-13 01:16:40 +02:00
Harald Barth
8f9da49cc8
Merge branch 'TrackManager' into TrackManager-PORTX
2022-05-13 00:21:02 +02:00
Harald Barth
d7a17b10b4
use ugly macros to make PORTX code portable
2022-05-13 00:05:25 +02:00
Harald Barth
0268304d41
fix type warning
2022-05-12 21:09:43 +02:00
Harald Barth
f66f5785f5
reorder statements in addTrack
2022-05-12 20:59:31 +02:00
Harald Barth
6d382fa0f4
TackManager: Make OFF=zero and when DCC then HA must be off
2022-05-12 20:56:23 +02:00
Harald Barth
af0d381e45
shadow PORTX (PoC)
2022-05-10 23:42:21 +02:00
Harald Barth
4a56998553
inline setSignal ; bugfix HA switching code by doing clearPWM
2022-05-10 23:37:24 +02:00
Harald Barth
ac32cd5528
guess value should be 0 not random bute in RAM
2022-05-03 08:38:35 +02:00
Ash-4
e721457844
Updated CV read command <R cv>
...
Updated CV read command <R cv>
2022-05-02 19:14:04 -05:00
Ash-4
7b40bd3290
Updated CV read command <R cv>
...
Equivalent to <V cv 0> uses the verify callback.
2022-05-02 18:58:03 -05:00
Harald Barth
3e8649f9a1
zero transmit not pending repeats when ack is found
2022-05-02 22:15:02 +02:00
Ash-4
6994139e57
Merge pull request #230 from DCC-EX/ServoSignal
...
WRITE CV ON PROG <W CV VALUE>
2022-04-30 22:33:54 -05:00
Harald Barth
7a2fd90bfc
set the reset packet counter of the prog track to 0 every time the track is turned on
2022-04-30 23:24:51 +02:00
Ash-4
b2df10a99a
WRITE CV ON PROG <W CV VALUE>
...
Callback parameters are now optional on PROG
2022-04-29 23:23:15 -05:00
Ash-4
0dc91451d9
CALLBACK parameter optional for Write
2022-04-29 23:14:27 -05:00
Ash-4
43bac3f78e
ACK defaults now 50-2000-20000
2022-04-29 19:24:56 -05:00
Asbelos
cd0b8790b6
Merge branch 'ServoSignal' into TrackManager
2022-04-29 23:07:04 +01:00
Asbelos
85c437b108
NoPowerOff LEDS
2022-04-29 23:06:44 +01:00
Asbelos
228553013b
Merge branch 'ServoSignal' into TrackManager
2022-04-29 20:53:48 +01:00
Asbelos
f7d64d5449
Position servo pin used as GPIO
2022-04-29 19:34:08 +01:00
Asbelos
e7fb3648b0
Allow turnout id 0
2022-04-29 19:33:44 +01:00
Asbelos
acd6e7560f
Merge branch 'ServoSignal' into TrackManager
2022-04-29 17:09:13 +01:00
Asbelos
c58a126dfc
Update IO_PCA9685.cpp
2022-04-29 17:08:42 +01:00
Asbelos
5bdbe3895d
spelling
2022-04-29 14:55:50 +01:00
Asbelos
bcd1335b08
Merge branch 'ServoSignal' into TrackManager
2022-04-29 13:58:26 +01:00
Asbelos
afd94f0645
Improved SIGNALs startup and diagnostics
2022-04-29 11:56:17 +01:00
Ash-4
ad97592788
Update version.h
2022-04-27 10:38:00 -05:00
Ash-4
431208d191
ACK defaults now 50-2000-20000
2022-04-27 10:32:21 -05:00
Asbelos
724dea22d5
Merge branch 'ServoSignal' into TrackManager
2022-04-20 09:10:44 +01:00
Asbelos
17eb7c560e
fix weak ref to myFilter
2022-04-20 09:10:27 +01:00
Asbelos
21d1f482cf
Merge branch 'ServoSignal' into TrackManager
2022-04-19 11:35:17 +01:00
Asbelos
ff4dd2f1cd
Update version.h
2022-04-19 11:34:57 +01:00
Asbelos
9cf70f5870
myFilter auto detect
2022-04-19 09:35:03 +01:00
Asbelos
9273265036
Merge branch 'ServoSignal' into TrackManager
2022-04-18 16:59:02 +01:00
Asbelos
14834d47a5
Update version.h
2022-04-18 16:50:05 +01:00
Asbelos
6515f1b512
correct GREEN keyword
2022-04-18 16:47:07 +01:00
Asbelos
64cae26333
Allow negative route ids.
2022-04-18 16:46:13 +01:00
Asbelos
920fcbc095
IF block perf/memory
2022-04-17 10:10:22 +01:00
Asbelos
45f690eb4d
RAG Ifs and cmds
2022-04-17 09:58:32 +01:00
Neil McKechnie
766fdc43ac
I2C code corrections
...
Corrections to I2C code:
1) I2CManager_Mega4809.h: Correct bitwise 'and' to logical 'and' - no impact.
2) I2CManager_Wire.h: Ensure that error codes from Wire subsystem are passed back to caller in queueRequest().
2022-04-16 23:35:58 +01:00