37#ifndef EXPLORER_API_TYPES_H
38#define EXPLORER_API_TYPES_H
This file is part of the AFBR-S50 API.
struct argus_hnd_t argus_hnd_t
Definition argus_def.h:284
explorer_flash_cmd_t
Definition explorer_types.h:144
data_output_mode_t
Definition explorer_types.h:169
ExplorerApp_SerialCommandCodes
Definition explorer_types.h:54
explorer_cal_sequence_t
Definition explorer_types.h:156
@ CMD_FLASH_CLEAR_USER_CALIBRATION
Definition explorer_types.h:147
@ CMD_FLASH_CLEAR_ALL
Definition explorer_types.h:150
@ DATA_OUTPUT_STREAMING_1D_DEBUG
Definition explorer_types.h:183
@ DATA_OUTPUT_STREAMING_FULL
Definition explorer_types.h:174
@ DATA_OUTPUT_STREAMING_FULL_DEBUG
Definition explorer_types.h:171
@ DATA_OUTPUT_STREAMING_3D_DEBUG
Definition explorer_types.h:177
@ DATA_OUTPUT_STREAMING_1D
Definition explorer_types.h:186
@ DATA_OUTPUT_STREAMING_3D
Definition explorer_types.h:180
@ CMD_SOFTWARE_INFO
Definition explorer_types.h:57
@ CMD_MEASUREMENT_SINGLE_SHOT
Definition explorer_types.h:67
@ CMD_CONFIGURATION_SHOT_NOISE_MONITOR_MODE
Definition explorer_types.h:108
@ CMD_CALIBRATION_PIXEL_RANGE_OFFSETS
Definition explorer_types.h:123
@ CMD_CONFIGURATION_DATA_OUTPUT_MODE
Definition explorer_types.h:98
@ CMD_CALIBRATION_GLOBAL_RANGE_OFFSET
Definition explorer_types.h:121
@ CMD_MEASUREMENT_STOP
Definition explorer_types.h:71
@ CMD_CALIBRATION_PIXEL_RANGE_OFFSETS_RESET
Definition explorer_types.h:125
@ CMD_CALIBRATION_XTALK_RESET_VECTOR_TABLE
Definition explorer_types.h:132
@ CMD_MEASUREMENT_START
Definition explorer_types.h:69
@ CMD_CALIBRATION_XTALK_SAMPLE_TIME
Definition explorer_types.h:134
@ CMD_MEASUREMENT_DATA_FULL
Definition explorer_types.h:87
@ CMD_CONFIGURATION_SMART_POWER_SAVE
Definition explorer_types.h:106
@ CMD_CALIBRATION_XTALK_VECTOR_TABLE
Definition explorer_types.h:130
@ CMD_CONFIGURATION_XTALK_MONITOR_MODE
Definition explorer_types.h:110
@ CMD_CONFIGURATION_DCA
Definition explorer_types.h:113
@ CMD_MEASUREMENT_CALIBRATION
Definition explorer_types.h:77
@ CMD_MODULE_TYPE
Definition explorer_types.h:61
@ CMD_MEASUREMENT_DATA_3D_DEBUG
Definition explorer_types.h:89
@ CMD_CALIBRATION_XTALK_MAX_AMPLITUDE
Definition explorer_types.h:136
@ CMD_CONFIGURATION_DUAL_FREQUENCY_MODE
Definition explorer_types.h:104
@ CMD_DEVICE_ABORT
Definition explorer_types.h:73
@ CMD_MODULE_UID
Definition explorer_types.h:63
@ CMD_CONFIGURATION_PBA
Definition explorer_types.h:115
@ CMD_FLASH
Definition explorer_types.h:80
@ CMD_MEASUREMENT_DATA_1D
Definition explorer_types.h:95
@ CMD_DEVICE_REINIT
Definition explorer_types.h:75
@ CMD_CALIBRATION_XTALK_PIXEL_2_PIXEL
Definition explorer_types.h:138
@ CMD_MEASUREMENT_DATA_FULL_DEBUG
Definition explorer_types.h:85
@ CMD_CONFIGURATION_MEASUREMENT_MODE
Definition explorer_types.h:100
@ CMD_MEASUREMENT_DATA_3D
Definition explorer_types.h:91
@ CMD_CONFIGURATION_SPI
Definition explorer_types.h:117
@ CMD_SOFTWARE_VERSION
Definition explorer_types.h:59
@ CMD_CONFIGURATION_UART
Definition explorer_types.h:119
@ CMD_CALIBRATION_RANGE_OFFSET_SAMPLE_TIME
Definition explorer_types.h:127
@ CMD_CONFIGURATION_FRAME_TIME
Definition explorer_types.h:102
@ CMD_MEASUREMENT_DATA_1D_DEBUG
Definition explorer_types.h:93
@ CALIBRATION_SEQUENCE_XTALK
Definition explorer_types.h:159
@ CALIBRATION_SEQUENCE_OFFSETS
Definition explorer_types.h:162
uint8_t sci_device_t
Definition sci.h:99
Definition explorer_types.h:192
volatile data_output_mode_t DataOutputMode
Definition explorer_types.h:200
volatile uint8_t DebugMode
Definition explorer_types.h:197
uint32_t SPIBaudRate
Definition explorer_types.h:194
Definition explorer_types.h:206
argus_hnd_t * Argus
Definition explorer_types.h:214
sci_device_t DeviceID
Definition explorer_types.h:208
explorer_cfg_t Configuration
Definition explorer_types.h:211