mirror of
https://github.com/DCC-EX/CommandStation-EX.git
synced 2024-11-23 08:06:13 +01:00
4aa97e1731
commit3fc90c916c
Merge:132e2d0
91e60b3
Author: Asbelos <asbelos@btinternet.com> Date: Fri Apr 12 15:08:49 2024 +0100 Merge branch 'devel' into devel_chris commit132e2d0de2
Author: Asbelos <asbelos@btinternet.com> Date: Fri Apr 12 15:07:31 2024 +0100 Revert "Merge branch 'master' into devel_chris" This reverts commit23845f2df2
, reversing changes made to76755993f1
. commit23845f2df2
Merge:7675599
28d60d4
Author: Asbelos <asbelos@btinternet.com> Date: Fri Apr 12 14:38:22 2024 +0100 Merge branch 'master' into devel_chris commit76755993f1
Author: Asbelos <asbelos@btinternet.com> Date: Fri Apr 12 14:37:34 2024 +0100 ONSENSOR/ONBUTTON commit8987d622e6
Author: Asbelos <asbelos@btinternet.com> Date: Tue Apr 9 20:44:47 2024 +0100 doc note commit8f0a5c1ec0
Author: Asbelos <asbelos@btinternet.com> Date: Thu Apr 4 09:45:58 2024 +0100 Exrail notes commit94083b9ab8
Merge:72ef199
02bf50b
Author: Asbelos <asbelos@btinternet.com> Date: Thu Apr 4 09:08:26 2024 +0100 Merge branch 'devel' into devel_chris commit72ef199315
Author: Asbelos <asbelos@btinternet.com> Date: Thu Apr 4 09:06:50 2024 +0100 TOGGLE_TURNOUT commite69b777a2f
Author: Asbelos <asbelos@btinternet.com> Date: Wed Apr 3 15:17:40 2024 +0100 BLINK command commitc7ed47400d
Author: Asbelos <asbelos@btinternet.com> Date: Tue Apr 2 10:12:45 2024 +0100 FTOGGLE,XFTOGGLE commit7a93cf7be8
Author: Asbelos <asbelos@btinternet.com> Date: Fri Mar 29 13:21:35 2024 +0000 EXRAIL STEALTH_GLOBAL commit28d60d4984
Author: Peter Akers <akersp62@gmail.com> Date: Fri Feb 16 18:02:40 2024 +1000 Update README.md commit3b162996ad
Author: peteGSX <peteracole@outlook.com.au> Date: Sun Jan 21 07:13:53 2024 +1000 EX-IO fixes in version commitfb414a7a50
Author: Harald Barth <haba@kth.se> Date: Thu Jan 18 08:20:33 2024 +0100 Bugfix: allocate enough bytes for digital pins. Add more sanity checks when allocating memory commit818e05b425
Author: Harald Barth <haba@kth.se> Date: Wed Jan 10 08:37:54 2024 +0100 version 5.0.8 commitc5168f030f
Author: Harald Barth <haba@kth.se> Date: Wed Jan 10 08:15:30 2024 +0100 Do not crash on turnouts without description commit387ea019bd
Author: Harald Barth <haba@kth.se> Date: Mon Nov 6 22:11:56 2023 +0100 version 5.0.7 commita981f83bb9
Author: Harald Barth <haba@kth.se> Date: Mon Nov 6 22:11:31 2023 +0100 Only flag 2.2.0.0-dev as broken, not 2.2.0.0 commit749a859db5
Author: Asbelos <asbelos@btinternet.com> Date: Wed Nov 1 20:13:05 2023 +0000 Bugfix TURNOUTL commit659c58b307
Author: Harald Barth <haba@kth.se> Date: Sat Oct 28 19:20:33 2023 +0200 version 5.0.5 commit0b9ec7460b
Author: Harald Barth <haba@kth.se> Date: Sat Oct 28 19:18:59 2023 +0200 Bugfix version detection logic and better message
38 lines
1.0 KiB
Markdown
38 lines
1.0 KiB
Markdown
|
|
BLINK(vpin, onMs,offMs)
|
|
|
|
which will start a vpin blinking until such time as it is SET, RESET or set by a signal operation such as RED, AMBER, GREEN.
|
|
|
|
BLINK returns immediately, the blinking is autonomous.
|
|
|
|
This means a signal that always blinks amber could be done like this:
|
|
```
|
|
SIGNAL(30,31,32)
|
|
ONAMBER(30) BLINK(31,500,500) DONE
|
|
```
|
|
The RED or GREEN calls will turn off the amber blink automatically.
|
|
|
|
Alternatively a signal that has normal AMBER and flashing AMBER could be like this:
|
|
|
|
#define FLASHAMBER(signal) \
|
|
AMBER(signal) \
|
|
BLINK(signal+1,500,500)
|
|
|
|
(Caution: this issumes that the amber pin is redpin+1)
|
|
|
|
==
|
|
|
|
FTOGGLE(function)
|
|
Toggles the current loco function (see FON and FOFF)
|
|
|
|
XFTOGGLE(loco,function)
|
|
Toggles the function on given loco. (See XFON, XFOFF)
|
|
|
|
TOGGLE_TURNOUT(id)
|
|
Toggles the turnout (see CLOSE, THROW)
|
|
|
|
STEALTH_GLOBAL(code)
|
|
ADVANCED C++ users only.
|
|
Inserts code such as static variables and functions that
|
|
may be utilised by multiple STEALTH operations.
|
|
|