 |
AFBR-S50 API Reference Manual
v1.6.5
AFBR-S50 Time-of-Flight Sensor SDK for Embedded Software
|
Go to the documentation of this file.
67 #define ARGUS_PHASECOUNT 4
72 #define ARGUS_PIXELS_X 8
77 #define ARGUS_PIXELS_Y 4
82 #define ARGUS_PIXELS ((ARGUS_PIXELS_X)*(ARGUS_PIXELS_Y))
87 #define MODULE_EXTENDED_FLAG (0x40U)
@ ARGUS_MODE_HIGH_SPEED_LONG_RANGE_LASER_CLASS_2
Definition: argus_def.h:310
@ AFBR_S50SV85K_V1
Definition: argus_def.h:131
argus_mode_t
The measurement modes.
Definition: argus_def.h:275
argus_hnd_t * hnd
Definition: main.c:100
@ LASER_H_V1
Definition: argus_def.h:180
@ ADS0032_V1A
Definition: argus_def.h:205
@ ADS0032_V1D
Definition: argus_def.h:214
This file is part of the AFBR-S50 API.
@ AFBR_S50MV85G_V2
Definition: argus_def.h:107
@ ADS0032_NONE
Definition: argus_def.h:202
@ ARGUS_MODE_HIGH_PRECISION_SHORT_RANGE
Definition: argus_def.h:294
@ ARGUS_MODE_SHORT_RANGE_LASER_CLASS_2
Definition: argus_def.h:298
@ ADS0032_V1E
Definition: argus_def.h:217
@ ADS0032_V1B
Definition: argus_def.h:208
@ ARGUS_MODE_HIGH_SPEED_SHORT_RANGE
Definition: argus_def.h:286
@ ARGUS_MODE_SHORT_RANGE
Definition: argus_def.h:278
@ AFBR_S50SX85K_V1
Definition: argus_def.h:161
#define MODULE_EXTENDED_FLAG
A flag indicating that the device is a extended range device.
Definition: argus_def.h:87
argus_chip_version_t
The AFBR-S50 chip versions.
Definition: argus_def.h:199
@ ARGUS_MODE_FLAG_LASER_CLASS_2
Definition: argus_def.h:257
@ AFBR_S50MV68B_V1
Definition: argus_def.h:119
struct argus_hnd_t argus_hnd_t
Definition: argus_def.h:320
@ LASER_R_V1
Definition: argus_def.h:186
@ ARGUS_MODE_FLAG_SHORT_RANGE
Definition: argus_def.h:245
@ AFBR_S50LX85D_V1
Definition: argus_def.h:143
@ AFBR_S50MV85G_V3
Definition: argus_def.h:137
@ ARGUS_MODE_LONG_RANGE
Definition: argus_def.h:282
This file is part of the AFBR-S50 API.
@ LASER_H_V2X
Definition: argus_def.h:189
@ AFBR_S50MV85G_V1
Definition: argus_def.h:101
status_t(* argus_measurement_ready_callback_t)(status_t status, argus_hnd_t *hnd)
Measurement Ready API callback function.
Definition: argus_def.h:351
@ LASER_H_V2
Definition: argus_def.h:183
@ AFBR_S50LV85D_V1
Definition: argus_def.h:113
This file is part of the AFBR-S50 API.
@ ARGUS_MODE_HIGH_PRECISION_SHORT_RANGE_LASER_CLASS_2
Definition: argus_def.h:314
@ ARGUS_MODE_LONG_RANGE_LASER_CLASS_2
Definition: argus_def.h:302
This file is part of the AFBR-S50 API.
@ ARGUS_MODE_FLAG_HIGH_PRECISION
Definition: argus_def.h:254
@ LASER_R_V1X
Definition: argus_def.h:192
@ ARGUS_MODE_HIGH_SPEED_LONG_RANGE
Definition: argus_def.h:290
@ MODULE_NONE
Definition: argus_def.h:95
argus_module_version_t
The AFBR-S50 module types.
Definition: argus_def.h:92
@ ADS0032_V1C
Definition: argus_def.h:211
@ AFBR_S50MX85G_V1
Definition: argus_def.h:167
@ ARGUS_MODE_FLAG_HIGH_SPEED
Definition: argus_def.h:251
@ AFBR_S50MX85I_V1
Definition: argus_def.h:155
@ LASER_NONE
Definition: argus_def.h:177
static status_t status
Definition: argus_xtalk_cal_cli.c:140
@ AFBR_S50MX68B_V1
Definition: argus_def.h:149
int32_t status_t
Type used for all status and error return values.
Definition: argus_status.h:70
argus_mode_flags_t
The measurement mode flags.
Definition: argus_def.h:242
@ ARGUS_MODE_FLAG_LONG_RANGE
Definition: argus_def.h:248
argus_laser_type_t
The AFBR-S50 laser configurations.
Definition: argus_def.h:174
@ AFBR_S50MV85I_V1
Definition: argus_def.h:125
@ ARGUS_MODE_HIGH_SPEED_SHORT_RANGE_LASER_CLASS_2
Definition: argus_def.h:306