diff options
| author | Shlomo Hecht <shlomo@twine-s.com> | 2019-06-17 13:53:39 +0300 |
|---|---|---|
| committer | Shlomo Hecht <shlomo@twine-s.com> | 2019-06-17 13:53:39 +0300 |
| commit | 55387f5654403fff0ca3173f5bfcd69a12825ed8 (patch) | |
| tree | c44a89f97a7fb1495eb20ef383f74fc064864c9b /Software/Embedded_SW/Embedded/Modules/Thread/Thread_print.c | |
| parent | 401131666124c2df283fb66db80a24843b8115fa (diff) | |
| download | Tango-55387f5654403fff0ca3173f5bfcd69a12825ed8.tar.gz Tango-55387f5654403fff0ca3173f5bfcd69a12825ed8.zip | |
preparation for sample winding, preparation for work with FLASH instead of FFS
Diffstat (limited to 'Software/Embedded_SW/Embedded/Modules/Thread/Thread_print.c')
| -rw-r--r-- | Software/Embedded_SW/Embedded/Modules/Thread/Thread_print.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/Software/Embedded_SW/Embedded/Modules/Thread/Thread_print.c b/Software/Embedded_SW/Embedded/Modules/Thread/Thread_print.c index b9a28fe57..d0124fcc0 100644 --- a/Software/Embedded_SW/Embedded/Modules/Thread/Thread_print.c +++ b/Software/Embedded_SW/Embedded/Modules/Thread/Thread_print.c @@ -780,6 +780,11 @@ void SetOriginMotorSpeed(float process_speed) MotorSpeedSamples[Motor_i][i] = motor_speed; } } +void ThreadPreSegmentEnded(void) +{ + REPORT_MSG (0,"First ThreadPreSegmentEnded"); + PreSegmentReady(Module_Thread,ModuleDone); +} //******************************************************************************************************************** uint32_t ThreadPreSegmentState(void *SegmentDetails, uint32_t SegmentId) @@ -834,6 +839,14 @@ uint32_t ThreadPreSegmentState(void *SegmentDetails, uint32_t SegmentId) PreSegmentState = true; DTSState = false; } + else if ((InitialProcess==true) && (SampleWinding == true)) + { + ThreadUpdateProcessLength (dryerbufferlength,(void *)ThreadPreSegmentEnded); + REPORT_MSG (dryerbufferlength," ThreadPreSegmentState DTS length (sample)"); + SegmentState = false; + PreSegmentState = true; + DTSState = false; + } else { ThreadUpdateProcessLength (0,(void *)NULL); |
