lnls-dig / halcs

Hardware Abstraction Layer for Control Systems
GNU General Public License v3.0
1 stars 4 forks source link

[CLOSED] [smio:acq] Protect against multiple acquisitions #103

Closed lerwys closed 8 years ago

lerwys commented 8 years ago

Issue by lerwys Tuesday Aug 11, 2015 at 02:39 GMT Originally opened as https://github.com/lnls-dig/bpm-sw/issues/103


Problem: The FPGA firmware is not very robust on protecting itself from multiple acquisitions. This can cause mixing of data coming from different acquisitions.

Solution: On starting a new acquisition, first check if there is an ongoing acquisition. If there is abort the new acquisition or put it on a wait queue of some kind.