void HttpControl::translate(const QString d) { QString t; QString m; QString p; if((d[0] == 't')&&(d[3] == 'm')&&(d[5] == 'p')) { t =QString(d[1])+QString(d[2]); m =QString(d[4]); p = QString(d[6]); setAirTemp(t); setAirMode(m); setAirPower(p); }else if((d[0] == 'l')&&(d[2] == 'l')&&(d[4] == 'l')&&(d[6] == 'l')&&(d[8] == 'l')&&(d[10] == 'l')) { setLight1(strBool(d[1])); setLight2(strBool(d[3])); setLight3(strBool(d[5])); setLight4(strBool(d[7])); setLight5(strBool(d[9])); setLight6(strBool(d[11])); }else if((d[0] == 'c')&&(d[2] == 'v')&&(d[5]=='p')){ setTvPower(strBool(d[6])); t = QString(d[1]); m = QString(d[3])+QString(d[4]); setTvChangle(t.toInt()); setTvVoice(m.toInt()); } }
void MobileDive::setupDiveTempDetails() { setWatertemp(get_temperature_string(m_thisDive->watertemp, true)); setAirTemp(get_temperature_string(m_thisDive->airtemp, true)); }