MetaWear C++ API
0.18.0
C++ implementation of the MetaWear protocol
|
CMblMwBatteryState | Tuple holding battery state information |
CMblMwBoschAnyMotion | Wrapper class encapsulating responses from any motion detection |
CMblMwBoschTap | Wrapper class encapsulating responses from the Bosch tap detector |
CMblMwBtleAddress | BLE MAC Address |
CMblMwBtleConnection | Wrapper class containing functions for communicating with the MetaWear through a Bluetooth Low Energy connection |
CMblMwCalibrationData | Container class holding the IMU calibration data |
CMblMwCalibrationState | Sensor fusion calibration state |
CMblMwCartesianFloat | Tuple combining float data on a 3D cartesian coordinate system |
CMblMwCorrectedCartesianFloat | Variant of the MblMwCartesianFloat struct that also reports data accuracy |
CMblMwData | Wrapper class encapsulating one sample of sensor data |
CMblMwDeviceInformation | Wrapper class holding characteristics under the Device Information GATT service |
CMblMwDfuDelegate | Wrapper class containing functions for receiving callbacks throughout the DFU process |
CMblMwEulerAngles | 4-element float vector holding Euler angles, all values are in degrees |
CMblMwGattChar | UUIDs identifying a gatt characteristic and its parent service |
CMblMwGpioAnalogReadParameters | Additional parameters required for an enhanced analog read |
CMblMwI2cReadParameters | Parameters required for an i2c read |
CMblMwLedPattern | Attributes describing a light pulse |
CMblMwLogDownloadHandler | Callback functions for handling notifications from the logger |
CMblMwLoggingTime | Internal clock for logger timestamps |
CMblMwModuleInfo | |
CMblMwOverflowState | Internal stack overflow state |
CMblMwQuaternion | 4-element float vector containing a normalized quaternion value |
CMblMwRawLogDownloadHandler | Callback functions for handling notifications from the logger |
CMblMwSpiParameters | Parameters required for an SPI operation |
CMblMwTcs34725ColorAdc | Tuple wrapping ADC data from the TCS34725 color detector |