MetaWear C++ API  0.20.0
C++ implementation of the MetaWear protocol
File List
Here is a list of all documented files with brief descriptions:
[detail level 1234]
  src
  metawear
  core
 anonymous_datasignal.hFunctions operating on the MblMwAnonymousDataSignal object
 anonymous_datasignal_fwd.hForward declaration for the MblMwAnonymousDataSignal type
 data.hFunctions and types for data received from an MblMwDataSignal
 datasignal.hFunctions for controlling a MblMwDataSignal
 datasignal_fwd.hForward declaration for the MblMwDataSignal type
 debug.hTesting and debug functions, for advanced users only
 event.hFunctions for the MblMwEvent type
 event_fwd.hForward declaration of the MblMwEvent type
 logging.hControls the onboard logging system
 logging_fwd.hForward declaration of the MblMwDataLogger type
 macro.hFirmware feature that saves MetaWear commands to the on-board flash memory
 metawearboard.hFunctions for communicating with an MblMwMetaWearBoard object
 metawearboard_fwd.hForward declarations for the MblMwMetaWearBoard type
 model.h
 module.h
 settings.hConfigures Bluetooth Low Energy advertisement and connection settings
 status.hStatus codes for the library
 timer.hOn board timer for scheduling MetaWear commands
 timer_fwd.hForward declaration of the MblMwTimer type
 types.hNon basic types encapsulating sensor data
  peripheral
 haptic.hCommunicates with the haptic driver
 ibeacon.hConfigures iBeacon mode
 led.hCommunicates with the ultra-bright LED
 neopixel.hInteracts with NeoPixel strands
 peripheral_common.h
  platform
 btle_connection.hPlatform agnostic wrappers for Bluetooth Low Energy communication
 dllmarker.hMacros for identifying exported functions
 memory.hMemory management for memory allocated by the API
  processor
 accounter.hAdds additional information to the payload to facilitate packet reconstruction
 accumulator.hTallies a running sum of the input
 average.hComputes a running average of the input
 buffer.hCaptures input data which can be retrieved at a later point in time
 comparator.hOnly allows data through that satisfies a comparison operation
 counter.hCounts the number of times an event was fired
 dataprocessor.hInteracts with an onboard data processor
 dataprocessor_fwd.hForward declaration for the MblMwDataProcessor type
 delta.hOnly allows data through that is a min distance from a reference value
 fuser.hCombine data from multiple data sources into 1 data packet
 math.hPerforms arithmetic on sensor data
 packer.hCombines multiple data values into 1 BLE packet
 passthrough.hGate that only allows data though based on a user configured internal state
 processor_common.h
 pulse.hDetects and quantifies a pulse over the input values
 rms.hComputes the root mean square of the input
 rss.hComputes the root sum square of the input
 sample.hHolds data until a certain amount has been collected
 threshold.hAllows data through that crosses a boundary
 time.hPeriodically allow data through
  sensor
 accelerometer.hGeneric class providing high level access to an accelerometer
 accelerometer_bosch.hInteracts with the supported Bosch accelerometers, currently BMI270, BMI160 and BMA255
 accelerometer_mma8452q.hFunctions for interacting with the MMA8452Q accelerometer
 ambientlight_ltr329.hFunctions for interacting with the LTR329 ambient light sensor
 barometer_bosch.hInteracts with the supported Bosch barometers, currenly BMP280 and BME280
 colordetector_tcs34725.hCommunicates with the TCS34725 color detector
 conductance.hInteracts with conductance measurement sources
 gpio.hInteracts with the general purpose I/O pins on the board
 gyro_bosch.hFunctions for interacting with the BMI160 and BMI270 gyro
 humidity_bme280.hCommunicates with the BME280 humidity sensor, only available on MetaEnvironment boards
 i2c.hCommunicates with sensors on the I2C bus
 magnetometer_bmm150.hCommunicates with the BMM150 magnetometer
 multichanneltemperature.hInteracts with various temperature sources
 proximity_tsl2671.hCommunicates with the TSL2671 proximity detector
 sensor_common.h
 sensor_fusion.hPerforms sensor fusion using accelerometer, gyro, and magnetometer data
 spi.hCommunicates with sensors on the SPI bus
 switch.hPush button switch