aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Modules/Thread/Thread_print.c
diff options
context:
space:
mode:
authorShlomo Hecht <shlomo@twine-s.com>2020-08-02 13:03:12 +0300
committerShlomo Hecht <shlomo@twine-s.com>2020-08-02 13:03:12 +0300
commit563541739f0e49e29e3848376964f36519839148 (patch)
treeb4dede3369a560f7995812bcbc99f2908e41b402 /Software/Embedded_SW/Embedded/Modules/Thread/Thread_print.c
parent8341015db09be9aa52f7b349792ecaa394d73680 (diff)
downloadTango-563541739f0e49e29e3848376964f36519839148.tar.gz
Tango-563541739f0e49e29e3848376964f36519839148.zip
stop actuator after 2 seconds on relocation. improve cleaning,stop Hiz dancers after RML tension setting
Diffstat (limited to 'Software/Embedded_SW/Embedded/Modules/Thread/Thread_print.c')
-rw-r--r--Software/Embedded_SW/Embedded/Modules/Thread/Thread_print.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/Software/Embedded_SW/Embedded/Modules/Thread/Thread_print.c b/Software/Embedded_SW/Embedded/Modules/Thread/Thread_print.c
index 09ab89f24..ef80d3603 100644
--- a/Software/Embedded_SW/Embedded/Modules/Thread/Thread_print.c
+++ b/Software/Embedded_SW/Embedded/Modules/Thread/Thread_print.c
@@ -898,17 +898,18 @@ uint32_t Adjust_Right_TFU_Tension(double tension)
return status;
}
-uint32_t ThreadPrepare_TensionCallback (int DancerId, double tension)
+uint32_t ThreadPrepare_TensionCallback (int MotorId, double tension)
{
+ MotorStop(MotorId,Hard_Hiz);
if (PrepareWaitCount)
{
- ReportWithPackageFilter(ThreadFilter,"ThreadPrepare_TensionCallback",__FILE__,__LINE__,DancerId,RpWarning,PrepareWaitCount,0);
+ ReportWithPackageFilter(ThreadFilter,"ThreadPrepare_TensionCallback",__FILE__,__LINE__,MotorId,RpWarning,PrepareWaitCount,0);
PrepareWaitCount--;
}
if ((PrepareWaitCount == 0)&&(PrepareState == true))
{
PrepareState = false;
- ReportWithPackageFilter(ThreadFilter,"ThreadPrepare_TensionCallback Prepare Ready",__FILE__,__LINE__,DancerId,RpWarning,PrepareWaitCount,0);
+ ReportWithPackageFilter(ThreadFilter,"ThreadPrepare_TensionCallback Prepare Ready",__FILE__,__LINE__,MotorId,RpWarning,PrepareWaitCount,0);
PrepareReady(Module_Thread,ModuleDone);
}
return OK;