Ersa Wearable Platform
Embedded smartwatch firmware and application framework
Loading...
Searching...
No Matches
Public Attributes | List of all members
ersa::board::BoardCapabilities Struct Reference

#include <board_config.h>

Public Attributes

bool wifi {false}
 
bool bluetooth {false}
 
bool rtc {false}
 
bool batteryGauge {false}
 
bool haptics {false}
 
bool touch {false}
 
bool buttons {false}
 

Detailed Description

Optional hardware features present on a product, independent of their drivers.

Member Data Documentation

◆ batteryGauge

bool ersa::board::BoardCapabilities::batteryGauge {false}

Product has a dedicated battery gauge, not only a voltage divider.

◆ bluetooth

bool ersa::board::BoardCapabilities::bluetooth {false}

Product includes a Bluetooth-capable radio.

◆ buttons

bool ersa::board::BoardCapabilities::buttons {false}

Product exposes physical buttons.

◆ haptics

bool ersa::board::BoardCapabilities::haptics {false}

Product includes a haptic actuator.

◆ rtc

bool ersa::board::BoardCapabilities::rtc {false}

Product has a real-time clock source.

◆ touch

bool ersa::board::BoardCapabilities::touch {false}

Product includes a touch input surface.

◆ wifi

bool ersa::board::BoardCapabilities::wifi {false}

Product includes a Wi-Fi-capable radio.


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