Ersa Wearable Platform
Embedded smartwatch firmware and application framework
Loading...
Searching...
No Matches
board_config.h
Go to the documentation of this file.
1#pragma once
2
3#include <stdint.h>
4
5namespace ersa {
6namespace board {
7
11 bool wifi{false};
13 bool bluetooth{false};
15 bool rtc{false};
17 bool batteryGauge{false};
19 bool haptics{false};
21 bool touch{false};
23 bool buttons{false};
24};
25
29 uint16_t width{200};
31 uint16_t height{200};
33 bool partialRefresh{true};
35 bool isEpaper{true};
36};
37
44 const char* name{"Generic Board"};
49};
50
51} // namespace board
52} // namespace ersa
Definition application.h:10
Definition board_config.h:9
bool rtc
Definition board_config.h:15
bool wifi
Definition board_config.h:11
bool batteryGauge
Definition board_config.h:17
bool bluetooth
Definition board_config.h:13
bool haptics
Definition board_config.h:19
bool buttons
Definition board_config.h:23
bool touch
Definition board_config.h:21
Definition board_config.h:42
const char * name
Definition board_config.h:44
DisplayConfig display
Definition board_config.h:48
BoardCapabilities capabilities
Definition board_config.h:46
Definition board_config.h:27
uint16_t width
Definition board_config.h:29
bool isEpaper
Definition board_config.h:35
uint16_t height
Definition board_config.h:31
bool partialRefresh
Definition board_config.h:33