- bug fixes

This commit is contained in:
zolliker
2010-02-01 11:29:57 +00:00
parent 06974e91bd
commit b13c66a4b5

View File

@ -254,12 +254,14 @@ static long HaakeRead(long pc, void *object)
EaseWrite(eab, "F1");
return __LINE__;
case __LINE__: /**********************************/
if (eab->cmd[0] != 'F') goto fsm_quit;
drv->t = atof(eab->ans) + drv->kelvin;
if (drv->with2sensors < 1)
goto nof2;
EaseWrite(eab, "F2");
return __LINE__;
case __LINE__: /**********************************/
if (eab->cmd[0] != 'F') goto fsm_quit;
drv->t2 = atof(eab->ans) + drv->kelvin;
if (drv->t2 < -222) {
drv->t2 = PAR_NAN;
@ -268,6 +270,7 @@ static long HaakeRead(long pc, void *object)
EaseWrite(eab, "S");
return __LINE__;
case __LINE__: /**********************************/
if (eab->cmd[0] != 'S') goto fsm_quit;
drv->set = atof(eab->ans) + drv->kelvin;
skipGetSet: