|
AFBR-S50 API Reference Manual
v1.6.5
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)) |