#include <NeoSm168xxFeatures.h>
|
| NeoSm16823eSettings (uint8_t redGain, uint8_t greenGain, uint8_t blueGain, uint16_t resisterOhms) |
|
void | Encode (uint8_t *encoded) const |
|
| NeoSm168x3SettingsBase (uint8_t redGain, uint8_t greenGain, uint8_t blueGain, uint16_t redCurrent, uint16_t greenCurrent, uint16_t blueCurrent) |
|
uint8_t | operator[] (size_t idx) const |
|
| NeoRgbCurrentSettings (uint16_t red, uint16_t green, uint16_t blue) |
|
uint16_t | operator[] (size_t idx) const |
|
|
static uint16_t | calcCurrent (const uint16_t ohms, const uint8_t gain) |
|
◆ NeoSm16823eSettings()
template<uint8_t V_IC_1, uint8_t V_IC_2, uint8_t V_IC_3>
◆ calcCurrent()
template<uint8_t V_IC_1, uint8_t V_IC_2, uint8_t V_IC_3>
static uint16_t NeoSm16823eSettings< V_IC_1, V_IC_2, V_IC_3 >::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>
◆ extROhms
template<uint8_t V_IC_1, uint8_t V_IC_2, uint8_t V_IC_3>