MetaWear C++ API  0.18.0
C++ implementation of the MetaWear protocol
module.h
Go to the documentation of this file.
1 
6 #pragma once
7 
12 typedef enum {
13  MBL_MW_MODULE_SWITCH = 1,
14  MBL_MW_MODULE_LED,
15  MBL_MW_MODULE_ACCELEROMETER,
16  MBL_MW_MODULE_TEMPERATURE,
17  MBL_MW_MODULE_GPIO,
18  MBL_MW_MODULE_NEO_PIXEL,
19  MBL_MW_MODULE_IBEACON,
20  MBL_MW_MODULE_HAPTIC,
21  MBL_MW_MODULE_DATA_PROCESSOR,
22  MBL_MW_MODULE_EVENT,
23  MBL_MW_MODULE_LOGGING,
24  MBL_MW_MODULE_TIMER,
25  MBL_MW_MODULE_I2C,
26  MBL_MW_MODULE_MACRO = 0xf,
27  MBL_MW_MODULE_CONDUCTANCE,
28  MBL_MW_MODULE_SETTINGS,
29  MBL_MW_MODULE_BAROMETER,
30  MBL_MW_MODULE_GYRO,
31  MBL_MW_MODULE_AMBIENT_LIGHT,
32  MBL_MW_MODULE_MAGNETOMETER,
33  MBL_MW_MODULE_HUMIDITY,
34  MBL_MW_MODULE_COLOR_DETECTOR,
35  MBL_MW_MODULE_PROXIMITY,
36  MBL_MW_MODULE_SENSOR_FUSION,
37  MBL_MW_MODULE_DEBUG = 0xfe
38 } MblMwModule;
MblMwModule
Sensors or peripherals supported by the firmware.
Definition: module.h:12