#include <NeoSm168xxFeatures.h>
|
| NeoSm16824eSettings (uint8_t redGain, uint8_t greenGain, uint8_t blueGain, uint8_t whiteGain, uint16_t resisterOhms) |
|
void | Encode (uint8_t *encoded) const |
|
| NeoSm168x4SettingsBase (uint8_t redGain, uint8_t greenGain, uint8_t blueGain, uint8_t whiteGain, uint16_t redCurrent, uint16_t greenCurrent, uint16_t blueCurrent, uint16_t whiteCurrent) |
|
uint8_t | operator[] (size_t idx) const |
|
| NeoRgbwCurrentSettings (uint16_t red, uint16_t green, uint16_t blue, uint16_t white) |
|
uint16_t | operator[] (size_t idx) const |
|
|
static uint16_t | calcCurrent (const uint16_t ohms, const uint8_t gain) |
|
◆ NeoSm16824eSettings()
template<uint8_t V_IC_1, uint8_t V_IC_2, uint8_t V_IC_3, uint8_t V_IC_4>
◆ calcCurrent()
template<uint8_t V_IC_1, uint8_t V_IC_2, uint8_t V_IC_3, uint8_t V_IC_4>
static uint16_t NeoSm16824eSettings< V_IC_1, V_IC_2, V_IC_3, V_IC_4 >::calcCurrent |
( |
const uint16_t |
ohms, |
|
|
const uint8_t |
gain |
|
) |
| |
|
inlinestaticprotected |
◆ Encode()
template<uint8_t V_IC_1, uint8_t V_IC_2, uint8_t V_IC_3, uint8_t V_IC_4>
◆ extROhms
template<uint8_t V_IC_1, uint8_t V_IC_2, uint8_t V_IC_3, uint8_t V_IC_4>