AFBR-S50 API Reference Manual v1.5.6
AFBR-S50 Time-of-Flight Sensor SDK for Embedded Software
|
The AFBR-S50 Explorer Application featuring the SCI interface. More...
Modules | |
Platform | |
Platform Dependent Code. | |
AFBR-S50 SCI API | |
AFBR-S50 Explorer Application - Serial Commands. | |
AFBR-S50 Explorer - Explorer calibration functions | |
AFBR-S50 Explorer - Explorer calibration functions. | |
AFBR-S50 Explorer - Explorer configuration functions | |
AFBR-S50 Explorer - Explorer configuration functions. | |
AFBR-S50 Explorer - Explorer Device functions | |
AFBR-S50 Explorer - Explorer Device functions. | |
AFBR-S50 Explorer Application - Util functions | |
AFBR-S50 Explorer Application - Util functions. | |
AFBR-S50 Explorer Application - Config | |
AFBR-S50 Explorer Application - Config. | |
Explorer Macro Operations | |
Explorer Application Macro helper operations. | |
Data Types for the AFBR-S50 Explorer Demo Application | |
AFBR-S50 Explorer Application - Data Types. | |
Explorer Version | |
Explorer Application Code Version. | |
AFBR-S50 Explorer Application | |
AFBR-S50 Explorer Application. | |
AFBR-S50 Explorer Application - Tasks | |
AFBR-S50 Explorer Application - Tasks. | |
SCI: Systems Communication Interface | |
Systems Communication Interface. | |
Task Scheduler | |
A simple cooperative task scheduler with prioritized tasks. | |
Macros | |
#define | SET_BIT_U32(word, bit) ((word) |= (uint32_t)(bit)) |
#define | CLR_BIT_U32(word, bit) ((word) &= (uint32_t)(~(bit))) |
#define | IS_BIT_U32(word, bit) ((word) & (uint32_t)(bit)) |
The AFBR-S50 Explorer Application featuring the SCI interface.
See also Explorer App section for more details.
The Explorer Application is a full featured implementation of the API that is used in the AFBR-S50 Evaluation Kits. The Explorer Application implements a sophisticated serial communication interface that publishes the full AFBR-S50 API via USB or UART interfaces. The AFBR-S50 Explorer GUI** that runs on a Windows machines connects to the Explorer Application**.
The Explorer App features the following modules:
#define CLR_BIT_U32 | ( | word, | |
bit | |||
) | ((word) &= (uint32_t)(~(bit))) |
#define IS_BIT_U32 | ( | word, | |
bit | |||
) | ((word) & (uint32_t)(bit)) |
#define SET_BIT_U32 | ( | word, | |
bit | |||
) | ((word) |= (uint32_t)(bit)) |