From c0cdfbe1462b811420876cc484d7c0aff5f3a9c4 Mon Sep 17 00:00:00 2001 From: blakadder Date: Sun, 27 Oct 2019 19:12:00 +0100 Subject: [PATCH] Created LedMask (markdown) --- LedMask.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 LedMask.md diff --git a/LedMask.md b/LedMask.md new file mode 100644 index 00000000..9a15b612 --- /dev/null +++ b/LedMask.md @@ -0,0 +1,12 @@ +*Introduced in v6.6.0* + +LedMask command allows setting a [bitmask](https://en.wikipedia.org/wiki/Mask_(computing)#Masking_bits_to_1) which specifies which relays control the LED indicator used to display whether a relay is latched/powered. The order of the `` is from most significant bit (MSB) to least significant bit (LSB). Bit 15 (MSB) masks Relay16 through bit 0 (LSB) which masks Relay1, respectively. For each relay to be included in controlling the power LED, set its corresponding bit in the `` to `1`. `` bits without corresponding configured relay components have no effect and can be ignored. + +`` = [bitwise](https://whatis.techtarget.com/definition/bitwise) value representing each relay. Values may be entered as either hexadecimal or decimal values (e.g., 0xFFFF = 65535). +`0xFFFF` (= 1111 1111 1111 1111) All relays control the power LED _(default)_ + +*[LedState](#ledstate) must be enabled (i.e., `!= 0`) in order for `LedMask` to take effect.* + +#### Examples: +
  • `LedMask 0xFFFD` Every relay, except Relay2, controls the power LED (0xFFFD = 1111 1111 1111 1101)
  • +
  • `LedMask 0x0002` Only Relay 2 controls the power LED (0x0002 = 0000 0000 0000 0010)