AFBR-S50 API Reference Manual v1.5.6
AFBR-S50 Time-of-Flight Sensor SDK for Embedded Software
Loading...
Searching...
No Matches
argus_dfm.h
Go to the documentation of this file.
1/*************************************************************************/
37#ifndef ARGUS_DFM_H
38#define ARGUS_DFM_H
39#ifdef __cplusplus
40extern "C" {
41#endif
42
43/*!***************************************************************************
44 * @defgroup argus_dfm Dual Frequency Mode
45 * @ingroup argus_api
46 *
47 * @brief Dual Frequency Mode (DFM) parameter definitions and API functions.
48 *
49 * @details The DFM is an algorithm to extend the unambiguous range of the
50 * sensor by utilizing two detuned measurement frequencies.
51 *
52 * The AFBR-S50 API provides three measurement modes:
53 * - 1X: Single Frequency Measurement
54 * - 4X: Dual Frequency Measurement w/ 4 times the unambiguous
55 * range of the Single Frequency Measurement
56 * - 8X: Dual Frequency Measurement w/ 8 times the unambiguous
57 * range of the Single Frequency Measurement
58 *
59 * @addtogroup argus_dfm
60 * @{
61 *****************************************************************************/
62
64#define ARGUS_DFM_FRAME_COUNT (2U)
65
67#define ARGUS_DFM_MODE_COUNT (2U) // except off-mode!
68
70typedef enum argus_dfm_mode_t
71{
74
77
80
82
83
85#ifdef __cplusplus
86} // extern "C"
87#endif
88#endif /* ARGUS_DFM_H */
argus_dfm_mode_t
Definition argus_dfm.h:71
@ DFM_MODE_4X
Definition argus_dfm.h:76
@ DFM_MODE_8X
Definition argus_dfm.h:79
@ DFM_MODE_OFF
Definition argus_dfm.h:73