Lumitronix_Iflex_Pro_Workshop
Library to interact with the iFlexPro
NeoTm1814Settings Class Reference

#include <NeoTm1814Features.h>

Inheritance diagram for NeoTm1814Settings:
NeoRgbwCurrentSettings

Public Member Functions

 NeoTm1814Settings (uint16_t red, uint16_t green, uint16_t blue, uint16_t white)
 
- Public Member Functions inherited from NeoRgbwCurrentSettings
 NeoRgbwCurrentSettings (uint16_t red, uint16_t green, uint16_t blue, uint16_t white)
 
uint16_t operator[] (size_t idx) const
 

Static Public Member Functions

static uint16_t LimitCurrent (uint16_t value)
 

Static Public Attributes

static const uint16_t MinCurrent = 65
 
static const uint16_t MaxCurrent = 380
 

Additional Inherited Members

- Public Attributes inherited from NeoRgbwCurrentSettings
const uint16_t RedTenthMilliAmpere
 
const uint16_t GreenTenthMilliAmpere
 
const uint16_t BlueTenthMilliAmpere
 
const uint16_t WhiteTenthMilliAmpere
 

Constructor & Destructor Documentation

◆ NeoTm1814Settings()

NeoTm1814Settings::NeoTm1814Settings ( uint16_t  red,
uint16_t  green,
uint16_t  blue,
uint16_t  white 
)
inline

Member Function Documentation

◆ LimitCurrent()

static uint16_t NeoTm1814Settings::LimitCurrent ( uint16_t  value)
inlinestatic

Member Data Documentation

◆ MaxCurrent

const uint16_t NeoTm1814Settings::MaxCurrent = 380
static

◆ MinCurrent

const uint16_t NeoTm1814Settings::MinCurrent = 65
static