OpenHantek
states.h
1 // SPDX-License-Identifier: GPL-2.0+
2 
3 #pragma once
4 
5 namespace Hantek {
6 
10 enum class RollState : int {
11  STARTSAMPLING = 0,
12  ENABLETRIGGER = 1,
13  FORCETRIGGER = 2,
14  GETDATA = 3,
15 
16  _COUNT // Used for mod operator
17 };
18 
22 enum CaptureState {
23  CAPTURE_WAITING = 0,
24  CAPTURE_SAMPLING = 1,
25  CAPTURE_READY = 2,
26  CAPTURE_READY2250 = 3,
27  CAPTURE_READY5200 = 7,
28  CAPTURE_ERROR = 1000
29 };
30 
31 }
Definition: controlsettings.h:8