diff options
| author | Ronen Sberlo <ronen.s@twine-s.com> | 2020-12-07 09:49:00 +0200 |
|---|---|---|
| committer | Ronen Sberlo <ronen.s@twine-s.com> | 2020-12-07 09:49:00 +0200 |
| commit | 763480e626c3ad6649d6fd253427ef956f100e10 (patch) | |
| tree | cf196d201fafa568615236584533cdf675034e6b /Software/Embedded_SW/Embedded | |
| parent | 59aaa527d161cda9a9e1e0af134625b57e41ec46 (diff) | |
| download | Tango-763480e626c3ad6649d6fd253427ef956f100e10.tar.gz Tango-763480e626c3ad6649d6fd253427ef956f100e10.zip | |
fix arc cleaner move to limit switch
Diffstat (limited to 'Software/Embedded_SW/Embedded')
| -rw-r--r-- | Software/Embedded_SW/Embedded/Drivers/Motors/MotorActions.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Software/Embedded_SW/Embedded/Drivers/Motors/MotorActions.c b/Software/Embedded_SW/Embedded/Drivers/Motors/MotorActions.c index 177867eaf..e90f0622e 100644 --- a/Software/Embedded_SW/Embedded/Drivers/Motors/MotorActions.c +++ b/Software/Embedded_SW/Embedded/Drivers/Motors/MotorActions.c @@ -897,8 +897,11 @@ uint32_t MotorMovetoLimitSwitch (TimerMotors_t MotorId,bool direction, uint32_t ReportWithPackageFilter(GeneralFilter,"cannot open dyeing head lid when safety active",__FILE__,direction,MotorId,RpMessage,Safety_Incident_Report(),0); return ERROR; } - DeActivateHeadMagnet(); //open the lid magnet - ReportWithPackageFilter(GeneralFilter,"calling DeActivateHeadMagnet",__FILE__,timeout,direction,RpMessage,Freq,0); + if (Head_Type != HEAD_TYPE_ARC) + { + DeActivateHeadMagnet(); //open the lid magnet + ReportWithPackageFilter(GeneralFilter,"calling DeActivateHeadMagnet",__FILE__,timeout,direction,RpMessage,Freq,0); + } if (direction == MotorsCfg[HARDWARE_MOTOR_TYPE__MOTO_DH_LID].directionthreadwize) { if (Head_Type != HEAD_TYPE_ARC) { |
