![]() |
Open Lighting Architecture 0.10.9
|
A PWM Frequency Setting. See Section 4.10 of E1.37-1.
Classes | |
| 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. | |
| std::string | Description () const |
| The text description of this setting. | |
| uint32_t | Frequency () const |
| returns the frequency for this setting. | |
| unsigned int | DescriptionResponseSize () const |
| Return the size of the _DESCRIPTION parameter data. | |
| unsigned int | GenerateDescriptionResponse (uint8_t index, uint8_t *data) const |
| Populate the _DESCRIPTION parameter data. | |
|
explicit |
Construct a new FrequencyModulationSetting.
| arg | the FrequencyModulationArg for this setting. |
|
inlinevirtual |
The text description of this setting.
Implements ola::rdm::SettingInterface.
|
inlinevirtual |
Return the size of the _DESCRIPTION parameter data.
Implements ola::rdm::SettingInterface.
|
virtual |
Populate the _DESCRIPTION parameter data.
| index | the index for this setting |
| data | the RDM parameter data to write to. |
Implements ola::rdm::SettingInterface.