Ringdale 1543 User Manual

Page 6

Advertising
background image

6

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 Fail-Closed

1=PTC Fail-Open

3 Dev2

0=Bolt

1=Strike

2 Dev1

0=Bolt

1=Strike

1 Dev2

0=PTO Fail-Closed

1=PTC Fail-Open

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.

Advertising