MetaWear C# SDK  1.2.0
C# API for MbientLab's sensor platform
Namespaces | Classes | Enumerations
MbientLab.MetaWear Namespace Reference

Namespaces

Classes

class  Constants
 API related constants More...
 
class  DeviceInformation
 Wrapper class holding Characteristics under the Device Information GATT service More...
 
interface  IActiveDataProducer
 A type DataProducer that is always producing data and is not user controlled. More...
 
interface  IAnonymousRoute
 Pared down variant of the IRoute interface that only has one subscriber. More...
 
interface  IAsyncDataProducer
 Data producer that emits data only when new data is available.
More...
 
interface  IData
 A sample of sensor data More...
 
interface  IDataProducer
 A component that creates data, such as firmware features (battery level reporting) or sensors More...
 
interface  IDataToken
 Dummy class representing a sample of sensor data within the context of programming advanced reactions in a data route. More...
 
interface  IForcedDataProducer
 A data producer that only emits data when a Read command is issued. More...
 
class  IllegalRouteOperationException
 Exception indicating that an invalid combination of route components was used. More...
 
interface  IMetaWearBoard
 Software representation of all MbientLab sensor boards. More...
 
interface  IModule
 Sensor, peripheral, or firmware feature More...
 
interface  IObserver
 Monitors an on-board event and executes the corresponding MetaWear commands when its event is fired More...
 
interface  IRoute
 Defines how data flows from a data producer to an endpoint More...
 
interface  IScheduledTask
 A task comprising of MetaWear commands programmed to periodically run on-board More...
 
interface  ISubscriber
 Represents a More...
 
class  TaskTimeoutException
 Extension of the TimeoutException class that contains a partial result of the task More...
 

Enumerations

enum  Model {
  MetaWearR, MetaWearRG, MetaWearRPro, MetaWearC,
  MetaWearCPro, MetaEnv, MetaDetect, MetaHealth,
  MetaTracker, MetaMotionR, MetaMotionC
}
 Sensor board models available from MbientLab More...
 

Enumeration Type Documentation

◆ Model

Sensor board models available from MbientLab