Sensor Fusion Library 0.6.1
Orientation sensing for Espressif (ESP32, ESP8266) processors
Loading...
Searching...
No Matches
Public Attributes | List of all members
StatusSubsystem Struct Reference

StatusSubsystem() provides an object-like interface for communicating status to the user. More...

#include <status.h>

Public Attributes

fusion_status_t previous
 Previous status state - fusion_status_t is defined in sensor_fusion.h.
 
fusion_status_t status
 Current status.
 
fusion_status_t next
 Pending status change.
 
ssSetStatus_t * set
 change status immediately - no delay
 
ssGetStatus_t * get
 return status
 
ssSetStatus_t * queue
 queue status change for next regular interval
 
ssUpdateStatus_t * update
 make pending status active/visible
 
ssUpdateStatus_t * test
 unit test which simply increments to next state
 
uint8_t toggle
 This implementation can change LED color and have either solid/toggle.
 

Detailed Description

StatusSubsystem() provides an object-like interface for communicating status to the user.

Definition at line 26 of file status.h.

Member Data Documentation

◆ get

ssGetStatus_t* StatusSubsystem::get

return status

Definition at line 33 of file status.h.

◆ next

fusion_status_t StatusSubsystem::next

Pending status change.

Definition at line 30 of file status.h.

◆ previous

fusion_status_t StatusSubsystem::previous

Previous status state - fusion_status_t is defined in sensor_fusion.h.

Definition at line 28 of file status.h.

◆ queue

ssSetStatus_t* StatusSubsystem::queue

queue status change for next regular interval

Definition at line 34 of file status.h.

◆ set

ssSetStatus_t* StatusSubsystem::set

change status immediately - no delay

Definition at line 32 of file status.h.

◆ status

fusion_status_t StatusSubsystem::status

Current status.

Definition at line 29 of file status.h.

◆ test

ssUpdateStatus_t* StatusSubsystem::test

unit test which simply increments to next state

Definition at line 36 of file status.h.

◆ toggle

uint8_t StatusSubsystem::toggle

This implementation can change LED color and have either solid/toggle.

Definition at line 38 of file status.h.

◆ update

ssUpdateStatus_t* StatusSubsystem::update

make pending status active/visible

Definition at line 35 of file status.h.


The documentation for this struct was generated from the following file: