Open Lighting Architecture
|
A PWM Frequency Setting. See Section 4.10 of E1.37-1.
Classes | |
struct | description_s |
struct | FrequencyModulationArg |
The constructor argument for the FrequencyModulationSetting. More... |
Public Types | |
typedef FrequencyModulationArg | ArgType |
Public Member Functions | |
FrequencyModulationSetting (const ArgType &arg) | |
Construct a new FrequencyModulationSetting. | |
string | Description () const |
The text description of this setting. | |
uint32_t | Frequency () const |
returns the frequency for this setting. | |
unsigned int | DescriptionResponseSize () const |
unsigned int | GenerateDescriptionResponse (uint8_t index, uint8_t *data) const |
Public Attributes | |
struct ola::rdm::FrequencyModulationSetting::FrequencyModulationArg | __attribute__ |
Additional Inherited Members | |
Private Member Functions inherited from ola::rdm::SettingInterface | |
virtual string | Description () const =0 |
The text description of this setting. | |
virtual unsigned int | DescriptionResponseSize () const =0 |
Return the size of the _DESCRIPTION parameter data. | |
virtual unsigned int | GenerateDescriptionResponse (uint8_t index, uint8_t *data) const =0 |
Populate the _DESCRIPTION parameter data. |
|
explicit |
Construct a new FrequencyModulationSetting.
arg | the FrequencyModulationArg for this setting. |
|
inline |
The text description of this setting.