set driver_status to HWIdle on HALT in motor Idle state

This commit is contained in:
Douglas Clowes
2013-02-06 10:27:00 +11:00
parent 4fa515c351
commit eb1d042440

View File

@@ -1972,7 +1972,9 @@ static void DMCState_Idle(pDMC2280Driv self, pEvtEvent event) {
}
return;
case CMD_HALT:
/* we are already halted so just reset run_flag*/
/* we are already halted so just reset driver_status and run_flag*/
if (self->driver_status == HWBusy)
self->driver_status = HWIdle;
self->run_flag = 0;
return;
}