Eiger stop lock (#576)

* added a lock when stopping or starting state machine in eiger server

* added 5ms right after acq started to make sure it really started

* added 100ms right after acq started to make sure it really started
This commit is contained in:
Dhanya Thattil
2022-11-17 15:23:41 +01:00
committed by GitHub
parent fdd6031add
commit 110e57ff6c
8 changed files with 58 additions and 21 deletions

View File

@@ -25,4 +25,6 @@ int sharedMemory_getScanStop();
#ifdef EIGERD
void sharedMemory_lockLocalLink();
void sharedMemory_unlockLocalLink();
void sharedMemory_lockAcqFlag();
void sharedMemory_unlockAcqFlag();
#endif

View File

@@ -600,9 +600,6 @@ int setTransmissionDelayRight(int value);
#endif
// aquisition
#ifdef EIGERD
int prepareAcquisition();
#endif
int startStateMachine();
#ifdef VIRTUAL
void *start_timer(void *arg);