Ringdale 1543 manual Output Report, Feature Report, Control Commands

Page 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.

6

Image 6
Contents Rev AprilPage Device Descriptor ValueHexConfiguration Descriptor Value HexReport Descriptor HID UsagesUsage ID Usage Name Usage Type Report Type Hex GlobalsFeature Report Control CommandsOutput Report Operational Commands Status Report