McuLog_info("SF_MoveMotorToZeroPosition found offsetSteps=%i for Splitflap <%i> with hwId=%i",offsetSteps,((SF_t*)instance)->id,((SF_t*)instance)->hwId);
McuLog_info("SF_MoveMotorToZeroPosition found offsetSteps=%i for Splitflap <%i> with hwId=%i",offsetSteps,((SF_t*)instance)->id,((SF_t*)instance)->hwId);
}
// check if positive offset!
if(offsetSteps<0){
McuLog_info("SF_MoveMotorToZeroPosition found negative offset for Splitflap with hwId=%i. Offset set to zero.",((SF_t*)instance)->hwId);
offsetSteps=0;
}
if(SF_IS_RDY_TO_MOVE((SF_t*)instance)){
@ -296,7 +299,8 @@ static void SF_Task(void *pv){
// parse parameter
SF_Handle_tinstance=(SF_Handle_t)pv;
SF_t*splitflap=(SF_t*)instance;
Flap_tnextFlap="";
charnextFlap='';
Flap_tflapBuffer="";
boolinitSuccess=false;
McuLog_info("Splitflap: Task for Splitflap <%i> started.",splitflap->id);