OLE Developer Guide  Latest Git
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
RDM Models

Detailed Description

The RDM Model implementations.

Files

file  dimmer_model.h
 An RDM Model for a dimmer with subdevices.
 
file  led_model.h
 A LED RDM Model for controlling RGB pixels.
 
file  moving_light.h
 An RDM Model for a moving light.
 
file  network_model.h
 A network-only RDM Model, this supports all the PIDs from E1.37-2.
 
file  proxy_model.h
 An RDM Model for a proxy.
 
file  sensor_model.h
 A sensor-only RDM Model.
 

Functions

void DimmerModel_Initialize ()
 Initialize the dimmer model.
 
void LEDModel_Initialize ()
 Initialize the LED model.
 
void MovingLightModel_Initialize ()
 Initialize the Moving Light Model.
 
void NetworkModel_Initialize ()
 Initialize the network model.
 
void ProxyModel_Initialize ()
 Initialize the proxy model.
 
void SensorModel_Initialize ()
 Initialize the sensor model.
 

Variables

const ModelEntry DIMMER_MODEL_ENTRY
 The ModelEntry for the Dimmer-only model.
 
const ModelEntry LED_MODEL_ENTRY
 The ModelEntry for the LED Model.
 
const ModelEntry MOVING_LIGHT_MODEL_ENTRY
 The ModelEntry for a Moving Light.
 
const ModelEntry NETWORK_MODEL_ENTRY
 The ModelEntry for the Network model.
 
const ModelEntry PROXY_MODEL_ENTRY
 The ModelEntry for the Proxy model.
 
const ModelEntry SENSOR_MODEL_ENTRY
 The ModelEntry for the Sensor-only model.