Matthew Byng-Maddick
e114e8bbc0
Merge 445bfe7ebb
into ece2ac3ccf
2024-10-10 19:58:42 +01:00
Harald Barth
ece2ac3ccf
revert last 3 commits
2024-10-06 08:00:07 +02:00
Barry Daniel
ea2e5ab8e9
Delete CamParser.cpp
2024-10-06 15:07:52 +10:00
Barry Daniel
480eb1bfde
Delete myHal.cpp
2024-10-06 15:07:15 +10:00
Barry Daniel
21dca05257
Add files via upload
2024-10-06 14:54:37 +10:00
Matthew Byng-Maddick
445bfe7ebb
Use aspect maps and add ability to use alternate light config ( #422 )
...
Idea to use a map to control the pins set for the different signal aspects,
instead of just straight RED->redpin, AMBER->amberpin, GREEN->greenpin. There
is a main map which does this and then an alternate map which may do anything.
In the example, we use red -> amber/green -> green, which is the Deutsche Bahn
signalling resolution (where physical signals are used rather than in-cab).
This rewrites the LED section of the RMFT2::doSignal(), making it use the
aspect map for even the features of merging red and green together for amber
and the high-is-off setting. It adds 2 new automations: SIGNALA and SIGNALAH
to allow the use of the alternate maps.
2024-10-01 16:43:09 +02:00
Harald Barth
4e491a1e56
Typo
2024-06-02 21:17:30 +02:00
Harald Barth
430161ef60
ESP32: Refuse IDF5
2024-06-02 21:14:46 +02:00
Peter Akers
28d60d4984
Update README.md
2024-02-16 18:02:40 +10:00
peteGSX
3b162996ad
EX-IO fixes in version
2024-01-21 07:13:53 +10:00
Harald Barth
fb414a7a50
Bugfix: allocate enough bytes for digital pins. Add more sanity checks when allocating memory
2024-01-20 21:45:09 +01:00
Harald Barth
818e05b425
version 5.0.8
2024-01-10 08:37:54 +01:00
Harald Barth
c5168f030f
Do not crash on turnouts without description
2024-01-10 08:25:34 +01:00
Harald Barth
387ea019bd
version 5.0.7
2023-11-06 22:11:56 +01:00
Harald Barth
a981f83bb9
Only flag 2.2.0.0-dev as broken, not 2.2.0.0
2023-11-06 22:11:31 +01:00
Asbelos
749a859db5
Bugfix TURNOUTL
2023-11-01 20:13:05 +00:00
Harald Barth
659c58b307
version 5.0.5
2023-10-28 19:20:33 +02:00
Harald Barth
0b9ec7460b
Bugfix version detection logic and better message
2023-10-28 19:18:59 +02:00
Asbelos
8b8e9e4919
clean result from invalid <JR n>
2023-10-12 11:07:05 +01:00
Asbelos
bef4b2ec35
fix <JR> default roster
2023-10-09 18:09:48 +01:00
Harald Barth
9333beda49
correct return when requesting D RAM
2023-09-24 20:54:17 +02:00
Harald Barth
46289fa78c
Check bad AT firmware version
2023-09-14 09:05:23 +02:00
Harald Barth
b3cafd126e
sample file corrections
2023-08-30 23:26:20 +02:00
Harald Barth
c55fa9f9d2
version number update
2023-08-25 19:08:58 +02:00
Harald Barth
210d96a3e3
Bugfix: ESP32 30ms off time
2023-08-25 19:07:57 +02:00
Harald Barth
42f3c7c128
version number update
2023-08-24 10:05:31 +02:00
Harald Barth
6cd7002e91
Bugfix: execute 30ms off time before rejoin
2023-08-24 10:03:29 +02:00
peteGSX
085762e800
Add OPCODE list to DCCEXParser.cpp
2023-08-18 18:52:34 +10:00
Harald Barth
2db2b0ecc6
Committing a SHA
2023-08-07 20:27:22 +02:00
Harald Barth
fd58a749ef
Committing a SHA
2023-08-07 20:25:14 +02:00
Harald Barth
3bddf4dfd1
Make 4.2.69 the 5.0.0 release
2023-08-07 19:45:45 +02:00
Harald Barth
e0e965f81c
Merge branch 'master' into devel
2023-08-07 19:41:00 +02:00
Harald Barth
f2be3aeac3
Make <!> work in DC mode
2023-08-04 14:45:05 +02:00
Harald Barth
a74d85e895
Rename track mode OFF to NONE
2023-08-02 10:00:43 +02:00
Harald Barth
df2e651217
version, compile warning
2023-08-02 01:12:32 +02:00
Harald Barth
36d139268d
AVR: Pin specific timer register seting for speed and mode when inrush throttling and for DC PWM
2023-08-02 01:05:31 +02:00
Harald Barth
e3ac3a8ddf
Protect Uno user from choosing DC(X)
2023-08-02 01:02:46 +02:00
pmantoine
415e756020
More Nucleo variant defines
2023-07-31 16:51:25 +08:00
kempe63
f754fe2fbf
GPIO PCA9555 / TCA9555 support
...
My 1st commit, be gentle
2023-07-29 20:34:39 +01:00
Harald Barth
399030d8ae
make variable frequency a compile option
2023-07-25 12:51:23 +02:00
Harald Barth
4c7e11ddc1
version
2023-07-25 11:30:08 +02:00
Harald Barth
495bbf66bf
better variable name
2023-07-25 11:23:36 +02:00
Harald Barth
2950ef010a
diag
2023-07-18 01:25:38 +02:00
Harald Barth
c2eb5f23b4
restrict to relevant TRACK_MODE(s)
2023-07-17 09:42:39 +02:00
Harald Barth
94648ead28
versiontag
2023-07-17 02:31:00 +02:00
Harald Barth
ec0499e9da
throttleInrush() (tested on ESP32)
2023-07-17 02:30:11 +02:00
Harald Barth
9b75026eef
change from trackMode[t] to track[t]->{get,set}Mode
2023-07-17 02:26:29 +02:00
Harald Barth
6036ff9b15
ESP32: ledcSetup before ledcAttach
2023-07-17 02:22:35 +02:00
Harald Barth
6476a7aac2
version
2023-07-14 23:11:22 +02:00
Harald Barth
0edf34bfe2
inrush test ESP32 only
2023-07-14 23:10:50 +02:00