|
|
static constexpr bool | lampda::usermodeDefaultsToLockdown = false |
| |
|
static constexpr float | lampda::c_PI = 3.1415926535897f |
| | PI constant.
|
| |
|
static constexpr float | lampda::c_TWO_PI = 6.2831853071795f |
| | 2*PI constant
|
| |
|
static constexpr float | lampda::c_HALF_PI = 1.5707963267948f |
| | PI/2 constant.
|
| |
|
static constexpr float | lampda::c_degreesToRadians = c_PI / 180.0f |
| | convert degrees to radians
|
| |
|
static constexpr uint8_t | lampda::USER_SOFTWARE_VERSION_MAJOR = 1 |
| |
|
static constexpr uint8_t | lampda::USER_SOFTWARE_VERSION_MINOR = 8 |
| |
|
static constexpr uint32_t | lampda::MAIN_LOOP_UPDATE_PERIOD_MS = static_cast<uint32_t>(1000 / 80.0f) |
| |
|
static constexpr float | lampda::consWattByMeter = 12 |
| |
|
static constexpr uint16_t | lampda::stripInputMinVoltage_mV = 9400 |
| |
|
static constexpr uint16_t | lampda::stripInputMaxVoltage_mV = 12000 |
| |
|
static constexpr float | lampda::ledStripLength_mm = 91.0f * 25.0f |
| |
|
static constexpr float | lampda::circuitToLedZeroRotationX_degrees = 0.0f |
| |
|
static constexpr float | lampda::circuitToLedZeroRotationY_degrees = 0.0f |
| |
|
static constexpr float | lampda::circuitToLedZeroRotationZ_degrees = 88.0f |
| |
|
static constexpr float | lampda::lampBodyRadius_mm = 25 |
| |
|
static constexpr uint16_t | lampda::LED_COUNT = 870 |
| |
|
static constexpr float | lampda::ledByMeter = 244 |
| |
|
static constexpr float | lampda::ledStripWidth_mm = 5.2f |
| |
|
static constexpr float | lampda::ledStripHeigh_mm = 0.7f |
| |
|
static constexpr uint8_t | lampda::minimumAllowedBrightness_8 = 3 |
| |
|
static constexpr float | lampda::ledSize_mm = 1000.0f / ledByMeter |
| |
|
static constexpr float | lampda::lampBodyCircumpherence_mm = c_TWO_PI * lampBodyRadius_mm |
| |
|
static constexpr float | lampda::ledPerTurn = lampBodyCircumpherence_mm / ledSize_mm |
| |
|
static constexpr float | lampda::lampHeight = ledStripWidth_mm * LED_COUNT / ledPerTurn |
| |
|
static constexpr float | lampda::stripXCoordinates = lampBodyCircumpherence_mm / ledSize_mm |
| |
|
static constexpr float | lampda::stripYCoordinates = ledStripLength_mm / lampBodyCircumpherence_mm |
| |
|
static constexpr float | lampda::lampBodyHeight_mm = stripYCoordinates * ledStripWidth_mm |
| |
|
constexpr uint16_t | lampda::stripMatrixWidth = ceil(stripXCoordinates) |
| |
|
constexpr uint16_t | lampda::stripMatrixHeight = ceil(stripYCoordinates) |
| |
User defined constants, relative to specific lamp types.