Programming
These fields are populated differently for each query command. The text length (String Encode) field is not used in any command.
Button Query Commands
?BCB | Syntax: |
Get the current | |
border color. | Variable: |
| variable text address range = 1 - 4000. |
| button states range = 1 - 256 for |
| 1 = Off state and 2 = On state). |
| custom event type 1011: |
| Flag - zero |
| Value1 - Button state number |
| Value2 - Actual length of string (should be 9) |
| Value3 - Zero |
| Text - Hex encoded color value (ex: #000000FF) |
| Text length - Color name length (should be 9) |
| Example: |
| SEND COMMAND |
| Gets the button 'OFF state' border color. information. |
| The result sent to the Master would be: |
| ButtonGet Id = 529 Type = 1011 |
| Flag = 0 |
| VALUE1 = 1 |
| VALUE2 = 9 |
| VALUE3 = 0 |
| TEXT = #222222FF |
| TEXT LENGTH = 9 |
|
|
?BCF | Syntax: |
Get the current fill | |
color. | Variable: |
| variable text address range = 1 - 4000. |
| button states range = 1 - 256 for |
| 1 = Off state and 2 = On state). |
| custom event type 1012: |
| Flag - Zero |
| Value1 - Button state number |
| Value2 - Actual length of string (should be 9) |
| Value3 - Zero |
| Text - Hex encoded color value (ex: #000000FF) |
| Text length - Color name length (should be 9) |
| Example: |
| SEND COMMAND |
| Gets the button 'OFF state' fill color information. |
| The result sent to the Master would be: |
| ButtonGet Id = 529 Type = 1012 |
| Flag = 0 |
| VALUE1 = 1 |
| VALUE2 = 9 |
| VALUE3 = 0 |
| TEXT = #FF8000FF |
| TEXT LENGTH = 9 |
|
|
130 |