AFBR-S50 API Reference Manual v1.5.6
AFBR-S50 Time-of-Flight Sensor SDK for Embedded Software
Loading...
Searching...
No Matches
AFBR-S50 Explorer Application

AFBR-S50 Explorer Application. More...

Collaboration diagram for AFBR-S50 Explorer Application:

Modules

 AFBR-S50 Explorer Flash Module
 AFBR-S50 Explorer Flash Module.
 

Functions

status_t ExplorerApp_Init (void)
 Initializes all the state machine.
 
void ExplorerApp_Run (void)
 This runs the state machine.
 

Detailed Description

AFBR-S50 Explorer Application.


An example application that utilizes the Argus API.

         A simple task scheduler is used to host the Argus API and a
         simple systems communication interface is implemented to
         connect to the AFBR-S50 Explorer GUI. The latter is an evaluation
         software for the Argus time-of-flight devices.

Function Documentation

◆ ExplorerApp_Init()

status_t ExplorerApp_Init ( void  )

Initializes all the state machine.


This function does initialization of the state machine.

  • Initialization of the task scheduler.
  • Adding all task to the scheduler.
  • Set internal data to a known state.
  • Hardware driver initialization.
  • Send software information via serial interface.
Returns
Returns the status (STATUS_OK on success).

◆ ExplorerApp_Run()

void ExplorerApp_Run ( void  )

This runs the state machine.


It runs the task scheduler and never return.