Output Report |
|
Usage (Operational commands) | 09 02 |
Report Count (8) | 95 08 |
Output (Data, Variable, Absolute, Bitfield) | 91 02 |
|
|
Feature Report |
|
Usage (Configuration message) | 09 03 |
Report Count (8) | 95 08 |
Feature (Data, Variable, Absolute, Bitfield) | B1 02 |
End Collection | C0 |
CONTROL COMMANDS
Relay configuration data is read /set using the Feature Report via the Control Pipe (Endpoint 0)
Write = Set relay configuration
Read = Get relay configuration
cmd | 0x00 = reply (to read config request) | |||
data: | byte | reserved1; |
| |
| byte | configbits; |
| |
| byte | reserved2; |
| |
| 32bit | duration; | // in 1/20 sec increments | |
cmd | 0x01 = set config |
| ||
data: | byte | reserved1; | // write 0 | |
| byte | configbits; |
| |
| byte | reserved2; | // write 0 | |
| 32bit | duration; | // in 1/20 sec increments | |
configbits: |
|
|
| |
bit | 7 Dev2 | 0=No SPP | 1=SPP (side pressure pulsing) | |
| 6 Dev1 | 0=No SPP | 1=SPP (side pressure pulsing) | |
| 5 Dev1 | 0=Pulsed | 1=Standard | |
| 4 Dev1 | 0=PTO | ||
|
|
|
| 1=PTC |
| 3 Dev2 | 0=Bolt | 1=Strike | |
| 2 Dev1 | 0=Bolt | 1=Strike | |
| 1 Dev2 | 0=PTO | ||
|
|
|
| 1=PTC |
| 0 Dev2 | 0=Pulsed | 1=Standard |
The configbits parameter is also used in various other Ringdale products. This device uses the same parameter to maintain compatibility with software that can control multiple devices. Only bit 4 is significant in this device. Please note that Power To Open
/Fail Closed and Power To Close / Fail Open are better achieved using the two relay wiring options, thus this value can be left at default 0x2D.
6