The Open Lighting Project has moved!
We've launched our new site at www.openlighting.org. This wiki will remain and be updated with more technical information.
We've launched our new site at www.openlighting.org. This wiki will remain and be updated with more technical information.
Difference between revisions of "Open Lighting Allocations"
From wiki.openlighting.org
(→RDM Model Numbers) |
Peternewman (talk | contribs) m (→UIDs: SPaG and fix the link) |
||
(10 intermediate revisions by 2 users not shown) | |||
Line 5: | Line 5: | ||
! '''Number'''!! '''Assigned To''' | ! '''Number'''!! '''Assigned To''' | ||
|- | |- | ||
− | || | + | || 0x0001 || Dummy Device |
|- | |- | ||
− | || | + | || 0x0002 || [[Arduino RGB Mixer]] |
|- | |- | ||
− | || | + | || 0x0003 || SPI Device |
|- | |- | ||
− | || | + | || 0x0004 || Dummy Dimmer |
|- | |- | ||
− | || | + | || 0x0005 || Dummy Moving Light |
|- | |- | ||
− | || | + | || 0x0006 || Dummy Ack Timer |
|- | |- | ||
− | || | + | || 0x0007 || Dummy Sensor Responder |
|- | |- | ||
− | || | + | || 0x0008 || Dummy E1.37-1 Dimmer |
|- | |- | ||
− | || | + | || 0x0009 || Dummy E1.37-2 Network Responder |
|- | |- | ||
− | || 0x0100 || Ja Rule | + | || 0x0100 || Ja Rule LED Model |
+ | |- | ||
+ | || 0x0101 || Ja Rule Proxy | ||
+ | |- | ||
+ | || 0x0102 || Ja Rule Moving Light | ||
+ | |- | ||
+ | || 0x0103 || Ja Rule Sensor Only | ||
+ | |- | ||
+ | || 0x0104 || Ja Rule Network | ||
+ | |- | ||
+ | || 0x0105 || Ja Rule Dimmer | ||
+ | |- | ||
+ | || 0x0106 || Ja Rule Proxy Child Device | ||
|} | |} | ||
== UIDs == | == UIDs == | ||
− | The Open Lighting code is 0x7a70 | + | The Open Lighting code is [http://rdm.openlighting.org/manufacturer/display?manufacturer=31344 0x7a70] |
{| border=1 cellspacing="0" | {| border=1 cellspacing="0" | ||
Line 37: | Line 49: | ||
|| 7a70:00000100 - 7a70:000001ff || SPI Devices | || 7a70:00000100 - 7a70:000001ff || SPI Devices | ||
|- | |- | ||
− | || 7a70:fffffe00 - 7a70: | + | || 7a70:10000000 - 7a70:1fffffff || Microchip devices 00:1E:C0 OUI (Ja Rule) |
+ | |- | ||
+ | || 7a70:20000000 - 7a70:2fffffff || Microchip devices D8:80:39 OUI (Ja Rule) | ||
+ | |- | ||
+ | || 7a70:30000000 - 7a70:3fffffff || Reserved for Microchip devices 00:04:A3 OUI (Ja Rule) | ||
+ | |- | ||
+ | || 7a70:fffffe00 - 7a70:fffffe0f || Ja Rule non-MAC Development UIDs | ||
+ | |- | ||
+ | || 7a70:fffffe10 - 7a70:fffffefe || Development | ||
|- | |- | ||
|| 7a70:ffffff00 - 7a70:fffffffe || Dummy Devices | || 7a70:ffffff00 - 7a70:fffffffe || Dummy Devices | ||
+ | |} | ||
+ | |||
+ | == Status Message Ids == | ||
+ | |||
+ | Status Message ID Value Data Value 1 Data Value 2 Status ID Description | ||
+ | |||
+ | |||
+ | {| border=1 cellspacing="0" | ||
+ | ! '''Status Message ID'''!! '''Value''' !! '''Data Value 1''' !! '''Data Value2 ''' !! '''Status ID Description''' | ||
+ | |- | ||
+ | || STS_OLP_TESTING || 0x8000 || Cycle counter major || Cycle counter minor || Counter cycle %d.%d | ||
+ | |- | ||
+ | || STS_OLP_SELFTEST_PASSED || 0x8001 || Self Test ID || N/A || Self test %d ok | ||
+ | |- | ||
+ | || STS_OLP_SELFTEST_FAILED || 0x8002 || Self Test ID || N/A || Self test %d failed | ||
+ | |||
|} | |} | ||
== Manufacturer Specific PIDs == | == Manufacturer Specific PIDs == | ||
{{:Open Lighting PIDs}} | {{:Open Lighting PIDs}} |
Latest revision as of 17:48, 11 October 2015
Contents
RDM Model Numbers
For the live list in use, see here.
Number | Assigned To |
---|---|
0x0001 | Dummy Device |
0x0002 | Arduino RGB Mixer |
0x0003 | SPI Device |
0x0004 | Dummy Dimmer |
0x0005 | Dummy Moving Light |
0x0006 | Dummy Ack Timer |
0x0007 | Dummy Sensor Responder |
0x0008 | Dummy E1.37-1 Dimmer |
0x0009 | Dummy E1.37-2 Network Responder |
0x0100 | Ja Rule LED Model |
0x0101 | Ja Rule Proxy |
0x0102 | Ja Rule Moving Light |
0x0103 | Ja Rule Sensor Only |
0x0104 | Ja Rule Network |
0x0105 | Ja Rule Dimmer |
0x0106 | Ja Rule Proxy Child Device |
UIDs
The Open Lighting code is 0x7a70
UID Range | Assigned To |
---|---|
7a70:00000001 | Arduino RGB Mixer default UID |
7a70:00000100 - 7a70:000001ff | SPI Devices |
7a70:10000000 - 7a70:1fffffff | Microchip devices 00:1E:C0 OUI (Ja Rule) |
7a70:20000000 - 7a70:2fffffff | Microchip devices D8:80:39 OUI (Ja Rule) |
7a70:30000000 - 7a70:3fffffff | Reserved for Microchip devices 00:04:A3 OUI (Ja Rule) |
7a70:fffffe00 - 7a70:fffffe0f | Ja Rule non-MAC Development UIDs |
7a70:fffffe10 - 7a70:fffffefe | Development |
7a70:ffffff00 - 7a70:fffffffe | Dummy Devices |
Status Message Ids
Status Message ID Value Data Value 1 Data Value 2 Status ID Description
Status Message ID | Value | Data Value 1 | Data Value2 | Status ID Description |
---|---|---|---|---|
STS_OLP_TESTING | 0x8000 | Cycle counter major | Cycle counter minor | Counter cycle %d.%d |
STS_OLP_SELFTEST_PASSED | 0x8001 | Self Test ID | N/A | Self test %d ok |
STS_OLP_SELFTEST_FAILED | 0x8002 | Self Test ID | N/A | Self test %d failed |
Manufacturer Specific PIDs
This page documents RDM PIDs used by the Open Lighting project.
For the live list in use, visit the RDM Parameter Index.
0x8000
This sets the serial number of the device. The serial number is combined with the ESTA ID to create the UID.
0x8001
This just returns the current version of the OLA code that's running. It's a manufacturer specific PID used by the dummy responder, so that it provides a manufacturer specific PID for testing purposes.
0x8002
GETs / SETs the device model.
0x8003
GET a list of device models that can be used
0x8004
Reserved
0x8005
GET / SET the pixel type
0x8006
GET / SET the pixel count