corrected double in FSM2, debug in treppe.cpp !
This commit is contained in:
@@ -122,7 +122,7 @@ void FSMTreppeModelClass::step()
|
||||
case FSMTreppe_IN_inaktiv:
|
||||
// Outport: '<Root>/status'
|
||||
FSMTreppe_Y.status = 0U;
|
||||
if (FSMTreppe_U.ldr_schwelle == 1.0) {
|
||||
if (FSMTreppe_U.ldr_schwelle) {
|
||||
FSMTreppe_DW.is_c3_FSMTreppe = FSMTreppe_IN_ruhezustand;
|
||||
|
||||
// Outport: '<Root>/status'
|
||||
@@ -157,7 +157,7 @@ void FSMTreppeModelClass::step()
|
||||
|
||||
// Outport: '<Root>/status'
|
||||
FSMTreppe_Y.status = 5U;
|
||||
} else if (FSMTreppe_U.ldr_schwelle == 0.0) {
|
||||
} else if (!FSMTreppe_U.ldr_schwelle) {
|
||||
FSMTreppe_DW.is_c3_FSMTreppe = FSMTreppe_IN_inaktiv;
|
||||
|
||||
// Outport: '<Root>/status'
|
||||
|
||||
@@ -37,7 +37,7 @@ class FSMTreppeModelClass {
|
||||
bool sensor_unten; // '<Root>/sensor_unten'
|
||||
bool sensor_oben; // '<Root>/sensor_oben'
|
||||
bool anim_beendet; // '<Root>/anim_beendet'
|
||||
double ldr_schwelle; // '<Root>/ldr_schwelle'
|
||||
bool ldr_schwelle; // '<Root>/ldr_schwelle'
|
||||
};
|
||||
|
||||
// External outputs (root outports fed by signals with default storage)
|
||||
|
||||
Reference in New Issue
Block a user