Beispiel #1
0
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));
}