1 #ifndef ALT_IMAGENEX_ALTRAW_HPP
2 #define ALT_IMAGENEX_ALTRAW_HPP
4 namespace alt_imagenex {
7 #define ALT_CMD_LEN 0x1B
8 #define ALT_HEADER1 0xFE
9 #define ALT_HEADER2 0x44
11 #define ALT_HEAD_ID 0x10
13 #define ALT_ABSORPTION 0x0A
14 #define ALT_DATA_POINTS 0x32
15 #define ALT_DATA_BITS 0x08
17 #define ALT_REPLY_START 0x49
18 #define ALT_REPLY_G 0x47
19 #define ALT_REPLY_P 0x50
20 #define ALT_REPLY_TERM 0xFC
21 #define ALT_REPLY_LEN 0x0D
22 #define ALT_REPLY_LEN_ECHO 0x201
24 #define ALT_SAMPLE_INT 0.000013333
25 #define ALT_DEFAULT_SV 1500
uint8_t headId
Definition: AltRaw.hpp:32
#define ALT_TERM
Definition: AltRaw.hpp:10
uint8_t reserved2
Definition: AltRaw.hpp:37
AltSwitchCmd & operator>>(std::vector< uint8_t > &msg)
Definition: AltRaw.hpp:87
#define ALT_CMD_LEN
Definition: AltRaw.hpp:7
uint8_t switchDelay
Definition: AltRaw.hpp:54
#define ALT_ABSORPTION
Definition: AltRaw.hpp:13
uint8_t extTrigger
Definition: AltRaw.hpp:46
Definition: AltRaw.hpp:29
uint8_t header1
Definition: AltRaw.hpp:30
uint8_t absorption
Definition: AltRaw.hpp:40
#define ALT_HEADER1
Definition: AltRaw.hpp:8
uint8_t term
Definition: AltRaw.hpp:56
uint8_t range
Definition: AltRaw.hpp:33
uint8_t reserved6
Definition: AltRaw.hpp:47
uint8_t reserved3
Definition: AltRaw.hpp:41
uint8_t reserved0
Definition: AltRaw.hpp:34
uint8_t header2
Definition: AltRaw.hpp:31
uint8_t reserved9
Definition: AltRaw.hpp:53
#define ALT_HEADER2
Definition: AltRaw.hpp:9
uint8_t reserved1
Definition: AltRaw.hpp:36
uint8_t reserved7
Definition: AltRaw.hpp:48
uint8_t dataPoints
Definition: AltRaw.hpp:49
uint8_t hold
Definition: AltRaw.hpp:35
#define ALT_HEAD_ID
Definition: AltRaw.hpp:11
#define ALT_FREQ
Definition: AltRaw.hpp:16
uint8_t logf
Definition: AltRaw.hpp:39
#define ALT_DATA_POINTS
Definition: AltRaw.hpp:14
uint8_t reserved4
Definition: AltRaw.hpp:42
uint8_t profMinRange
Definition: AltRaw.hpp:45
#define ALT_LOGF
Definition: AltRaw.hpp:12
uint8_t frequency
Definition: AltRaw.hpp:55
#define ALT_DATA_BITS
Definition: AltRaw.hpp:15
uint8_t pulseLength
Definition: AltRaw.hpp:44
AltSwitchCmd()
Definition: AltRaw.hpp:57
uint8_t reserved5
Definition: AltRaw.hpp:43
uint8_t startGain
Definition: AltRaw.hpp:38
uint8_t profile
Definition: AltRaw.hpp:52
uint8_t reserved8
Definition: AltRaw.hpp:51
uint8_t dataBits
Definition: AltRaw.hpp:50