void startScreen(void){ lcdInit(); Screen.curLoc = 0; Screen.font.background = getColorCode(black); Screen.font.foreground = getColorCode(green); Screen.font.fontType = Font8x8; Screen.font.height = CHAR_HEIGHT; Screen.font.width = CHAR_WIDTH; }
void WebServerTask::handleSettingsGet() { String json = "{"; json.concat("\"timezone\":" + String(DataStore.get(DS_TIMEZONE))); json.concat(",\"brightness\":" + String(DataStore.get(DS_BRIGHTNESS))); json.concat(",\"hour_color\":" + getColorCode(DataStore.get(DS_HOUR_COLOR))); json.concat(",\"minute_color\":" + getColorCode(DataStore.get(DS_MINUTE_COLOR))); json.concat(",\"second_color\":" + getColorCode(DataStore.get(DS_SECOND_COLOR))); json.concat(",\"animation\":" + String(DataStore.get(DS_CLOCK_ANIMATION))); json.concat(",\"night_mode\":{"); json.concat("\"enabled\":" + String(DataStore.get(DS_NIGHT_MODE_ENABLE))); json.concat(",\"brightness\":" + String(DataStore.get(DS_NIGHT_MODE_BRIGHTNESS))); json.concat("}"); int i = DataStore.get(DS_GAMMA); float gamma = *reinterpret_cast<float*>(&i); json.concat(",\"gamma\":" + String(gamma)); json.concat("}"); server.send(200, "application/json", json); }
inline int ParticleLine::ICOLUP( int const whichColorCode ) const { if( 1 == whichColorCode ) { return getColorCode(); } else if( 2 == whichColorCode ) { return getAnticolorCode(); } else { return (int)BOL::UsefulStuff::notANumber; } }