update readme
This commit is contained in:
parent
fc26e5e833
commit
f93091a1ba
21
README.md
21
README.md
|
@ -23,17 +23,28 @@ A collection of C++ libraries for ESTA sponsored ANSI standards.
|
|||
| EPI 19 - ACN Discovery on IP Networks | E1.17 | |
|
||||
| EPI 20 - MTU Size for ACN on IPv4 Networks | E1.17 | |
|
||||
| EPI 22 - DDL Core Modules for ACN Devices | E1.17 | |
|
||||
| Remote Device Management (RDM) | E1.20 | |
|
||||
| Remote Device Management (RDM) | E1.20 | Responder |
|
||||
| RDM Subdevice | E1.20 | ✓ |
|
||||
| RDM Sensors | E1.20 | ✓ |
|
||||
| RDM Discovery | E1.20 | ✓ |
|
||||
| RDM Required PIDs | E1.20 | ✓ |
|
||||
| RDM Status collection PIDs | E1.20 | ✓ |
|
||||
| EPI 23 - Device Identification Subdevice | E1.30-1 | |
|
||||
| EPI 25 - Time Reference in ACN Systems Using SNTP and NTP | E1.30-3 | |
|
||||
| EPI 26 - DDL Extensions for DMX and RDM Devices | E1.30-4 | |
|
||||
| EPI 32 - Identification of Draft DDL Modules | E1.30-10 | |
|
||||
| EPI 33 - ACN RLP Operation on TCP | E1.30-11 | |
|
||||
| Streaming ACN (sACN) | E1.31 | Data |
|
||||
| Streaming ACN (sACN) | E1.31 | Partial |
|
||||
| sACN Receiver | E1.31 | ✓ |
|
||||
| sACN Source | E1.31 | Limited |
|
||||
| sACN Data | E1.31 | ✓ |
|
||||
| sACN Sync | E1.31 | ✓ |
|
||||
| sACN Discovery | E1.31 | ✓ |
|
||||
| sACN Preview | E1.31 | - |
|
||||
| RDMNet | E1.33 | |
|
||||
| RDM Dimmer Message Sets | E1.37-1 | |
|
||||
| RDM IPv4 & DNS Configuration Messages | E1.37-2 | |
|
||||
| RDM Gateway & Splitter Configuration Messages | E1.37-7 | |
|
||||
| RDM Dimmer Message Sets | E1.37-1 | Normative |
|
||||
| RDM IPv4 & DNS Configuration Messages | E1.37-2 | Normative |
|
||||
| RDM Gateway & Splitter Configuration Messages | E1.37-7 | Normative |
|
||||
|
||||
|
||||
### Dependent Protocols
|
||||
|
|
|
@ -0,0 +1,140 @@
|
|||
# Library for E1.20 RDM
|
||||
|
||||
## Remote Device Management Over DMX512 Networks
|
||||
|
||||
### Parameter PIDs
|
||||
|
||||
Supported Command Classes shown as `✓`. Allowed command classes shown as `X` indicating that support is implementation specific outside of this library.
|
||||
|
||||
#### E1.20 PIDs
|
||||
| Parameter | Disc | Get | Set |
|
||||
| :- | :-: | :-: | :-: |
|
||||
| **Network Management** ||||
|
||||
| DISC_UNIQUE_BRANCH | ✓ | | |
|
||||
| DISC_MUTE | ✓ | | |
|
||||
| DISC_UN_MUTE | ✓ | | |
|
||||
| PROXIED_DEVICES | | X | |
|
||||
| PROXIED_DEVICE_COUNT | | X | |
|
||||
| COMMS_STATUS | | ✓ | ✓ |
|
||||
| **Status Collection** ||||
|
||||
| QUEUED_MESSAGE | | ✓ | |
|
||||
| STATUS_MESSAGES | | ✓ | |
|
||||
| STATUS_ID_DESCRIPTION | | ✓ | |
|
||||
| CLEAR_STATUS_ID | | | ✓ |
|
||||
| SUB_DEVICE_STATUS_REPORT_THRESHOLD | | ✓ | ✓ |
|
||||
| **RDM Information** ||||
|
||||
| SUPPORTED_PARAMETERS | | ✓ | |
|
||||
| PARAMETER_DESCRIPTION | | X | |
|
||||
| **Product Information** ||||
|
||||
| DEVICE_INFO | | ✓ | |
|
||||
| PRODUCT_DETAIL_ID_LIST | | ✓ | |
|
||||
| DEVICE_MODEL_DESCRIPTION | | ✓ | |
|
||||
| MANUFACTURER_LABEL | | ✓ | |
|
||||
| DEVICE_LABEL | | X | X |
|
||||
| FACTORY_DEFAULTS | | X | X |
|
||||
| **DMX512 Setup** ||||
|
||||
| DMX_PERSONALITY | | ✓ | ✓ |
|
||||
| DMX_PERSONALITY_DESCRIPTION | | ✓ | |
|
||||
| DMX_START_ADDRESS | | ✓ | ✓ |
|
||||
| SLOT_INFO | | X | |
|
||||
| SLOT_DESCRIPTION | | X | |
|
||||
| DEFAULT_SLOT_VALUE | | X | |
|
||||
| **Sensors** ||||
|
||||
| SENSOR_DEFINITION | | ✓ | |
|
||||
| SENSOR_VALUE | | ✓ | ✓ |
|
||||
| RECORD_SENSORS | | | ✓ |
|
||||
| **Dimmer Settings** | | | |
|
||||
| **Power/Lamp Settings** | | | |
|
||||
| DEVICE_HOURS | | X | X |
|
||||
| LAMP_HOURS | | X | X |
|
||||
| LAMP_STRIKE | | X | X |
|
||||
| LAMP_STATE | | X | X |
|
||||
| LAMP_ON_MODE | | X | X |
|
||||
| DEVICE_POWER_CYCLES | | X | X |
|
||||
| **Display Settings** ||||
|
||||
| DISPLAY_INVERT | | X | X |
|
||||
| DISPLAY_LEVEL | | X | X |
|
||||
| **Configuration** ||||
|
||||
| PAN_INVERT | | X | X |
|
||||
| TILE_INVERT | | X | X |
|
||||
| PANT_TILT_SWAP | | X | X |
|
||||
| REAL_TIME_CLOCK | | X | X |
|
||||
| **Control** ||||
|
||||
| IDENTIFY_DEVICE | | ✓ | ✓ |
|
||||
| RESET_DEVICE | | | ✓ |
|
||||
| POWER_STATE | | X | X |
|
||||
| PERFORM_SELFTEST | | X | |
|
||||
| CAPTURE_PRESET | | | X |
|
||||
| PRESET_PLAYBACK | | X | X |
|
||||
|
||||
|
||||
#### E1.37-1 PIDs
|
||||
| Parameter | Get | Set |
|
||||
| :- | :-: | :-: |
|
||||
| **DMX512 Setup** |||
|
||||
| DMX_BLOCK_ADDRESS | X | X |
|
||||
| DMX_FAIL_MODE | X | X |
|
||||
| DMX_STARTUP_MODE | X | X |
|
||||
| **Dimmer Settings** |||
|
||||
| DIMMER_INFO | X | |
|
||||
| MINIMUM_LEVEL | X | X |
|
||||
| MAXIMUM_LEVEL | X | X |
|
||||
| CURVE | X | X |
|
||||
| CURVE_DESCRIPTION | X | |
|
||||
| OUTPUT_RESPONSE_TIME | X | X |
|
||||
| OUTPUT_RESPONSE_DESCRIPTION | X | |
|
||||
| MODULATION_FREQUENCY | X | X |
|
||||
| MODULATION_FREQUENCY_DESCRIPTION | X | |
|
||||
| **Power/Lamp Settings** |||
|
||||
| BURN_IN | X | X |
|
||||
| **Configuration** |||
|
||||
| LOCK_PIN | X | X |
|
||||
| LOCK_STATE | X | X |
|
||||
| LOCK_STATE_DESCRIPTION | X | |
|
||||
| **Control** |||
|
||||
| IDENTIFY_MODE | X | X |
|
||||
| PRESET_INFO | X | |
|
||||
| PRESET_STATUS | X | X |
|
||||
| PRESET_MERGEMODE | X | X |
|
||||
| POWER_ON_SELF_TEST | X | X |
|
||||
|
||||
|
||||
#### E1.37-2 PIDs
|
||||
| Parameter | Get | Set |
|
||||
| :- | :-: | :-: |
|
||||
| **IP & DNS Configuration** |||
|
||||
| LIST_INTERFACES | X | |
|
||||
| INTERFACE_LABEL | X | |
|
||||
| INTERFACE_HARDWARE_ADDRESS_TYPE1 | X | |
|
||||
| IPV4_DHCP_MODE | X | X |
|
||||
| IPV4_ZEROCONF_MODE | X | X |
|
||||
| IPV4_CURRENT_ADDRESS | X | |
|
||||
| IPV4_STATIC_ADDRESS | X | X |
|
||||
| INTERFACE_RENEW_DHCP | | X |
|
||||
| INTERFACE_RELEASE_DHCP | | X |
|
||||
| INTERFACE_APPLY_CONFIGURATION | | X |
|
||||
| IPV4_DEFAULT_ROUTE | X | X |
|
||||
| DNS_IPV4_NAME_SERVER | X | X |
|
||||
| DNS_HOSTNAME | X | X |
|
||||
| DNS_DOMAIN_NAME | X | X |
|
||||
|
||||
#### E1.37-7 PIDs
|
||||
| Parameter | Get | Set |
|
||||
| :- | :-: | :-: |
|
||||
| **RDMnet and RDM Splitter Management** |||
|
||||
| ENDPOINT_LIST | X | |
|
||||
| ENDPOINT_LIST_CHANGE | X | |
|
||||
| IDENTIFY_ENDPOINT | X | X |
|
||||
| ENDPOINT_TO_UNIVERSE | X | X |
|
||||
| ENDPOINT_MODE | X | X |
|
||||
| ENDPOINT_LABEL | X | X |
|
||||
| RDM_TRAFFIC_ENABLE | X | X |
|
||||
| DISCOVERY_STATE | X | X |
|
||||
| BACKGROUND_DISCOVER | X | X |
|
||||
| ENDPOINT_TIMING | X | X |
|
||||
| ENDPOINT_TIMING_DESCRIPTION | X | X |
|
||||
| ENDPOINT_RESPONDERS | X | |
|
||||
| ENDPOINT_RESPONDERS_LIST_CHANGE | X | |
|
||||
| BINDING_CONTROL_FIELDS | X | |
|
||||
| BACKGROUND_QUEUED_STATUS_POLICY | X | X |
|
||||
| BACKGROUND_QUEUED_STATUS_POLICY_DESCRIPTION | X | |
|
Loading…
Reference in New Issue