Asbelos
e3bca1592c
Automatic delay accuracy adjust
2022-01-03 19:15:44 +00:00
Asbelos
7017c6bbf5
Reduced RAM/PROGMEM and CPU for signals.
2022-01-03 12:43:06 +00:00
Asbelos
230a119cd0
ATTIMEOUT / IFTIMEOUT
2022-01-03 10:15:10 +00:00
Asbelos
1ad4e57332
ELSE in EXRAIL
2022-01-02 19:41:57 +00:00
Asbelos
06a07a49cd
Add IFTHROWN/IFCLOSED to Exrail
2021-12-29 11:15:31 +00:00
Asbelos
b7077565b9
Roster list part 1
2021-12-26 18:24:04 +00:00
Asbelos
0237c9721f
Chgange IFANALOG to IFGTE/IFLT
2021-11-30 13:52:22 +00:00
Asbelos
259696a117
IFANALOG(pin, value)
2021-11-28 12:09:36 +00:00
Asbelos
4a8065d33b
Turnout Descriptions
...
UNTESTED
Also allows alias inside EXRAIL
Allows self-guarded code
Ignores EXRAIL and ENDEXRAIL keywords as unnecessary.
2021-11-27 11:29:26 +00:00
Asbelos
92d6a15ee5
ONACTIVATE catchers etc
...
UNTESTED SO FAR
2021-11-25 11:36:05 +00:00
Asbelos
ef1719f6fc
DRIVE (part 1 experimental)
2021-11-24 11:56:55 +00:00
Asbelos
39c7bf3983
Activate and remove NOP macros
2021-11-22 11:10:26 +00:00
Asbelos
0018ba676b
AUTOSTART macro
...
Starts a new task at this point during initialisation. (no need to put a separate start command at the beginning)
2021-11-19 13:00:21 +00:00
Asbelos
5cb427f774
Lookups(2) UNTESTED
...
Fast lookup code
2021-11-18 14:57:09 +00:00
Asbelos
4ea458b140
lookups(1)
...
Faster runtime lookups at the expense of some ram
2021-11-18 10:42:54 +00:00
Asbelos
d077e3a2ff
Auto power on and POWEROFF macro
2021-09-16 16:47:47 +01:00
Asbelos
222eca6524
XFON/XFOFF macros
2021-09-06 12:27:21 +01:00
Asbelos
9ba13a62c9
Negative sensor ids
2021-09-04 10:38:38 +01:00
Asbelos
99222bd37f
Turnout recursion test
2021-09-03 22:39:13 +01:00
Neil McKechnie
0f55835b8b
Add RMFT WAITFOR() and SERVO2() commands.
...
WAITFOR(pin) waits until the corresponding pin is not busy (e.g. has finished moving the servo). SERVO2(pin, value, ms) moves to the nominated position in a time given in milliseconds by ms.
2021-08-28 17:39:48 +01:00
Asbelos
60718f5eac
int->int16_t to keep pedantic compilers happy
2021-08-21 13:17:14 +01:00
Asbelos
ddcd40860f
UNTESTED Allow ALIAS of ROUTE/AUTOMATION id
...
Runs ALIAS on first pass and creates a routine to emit the route stuff to withrottle because previous technique wouldnt compile for aliased ids.
2021-08-20 19:18:30 +01:00
Asbelos
36f6e2f9ce
Narrowing Turnout publics
2021-08-18 18:55:22 +01:00
Asbelos
7227a0696e
task Id and KILL
...
Also fixes a long standing flags bug no idea where that line went!
2021-08-15 23:15:02 +01:00
Asbelos
1e61c2cd61
SENDLOCO/START mixup
2021-08-15 17:17:41 +01:00
Asbelos
a93f88d3b7
PRINT command
2021-08-10 16:32:23 +01:00
FrightRisk
5eff4c5ee5
Squash all commits on RMFT branch to create EX-RAIL branch
2021-08-03 17:12:25 -04:00