Classes

The following classes are available globally.

  • Each MetaWear object corresponds a physical MetaWear board. It contains methods for connecting, disconnecting, saving and restoring state.

    See more

    Declaration

    Swift

    public class MetaWear : NSObject
    extension MetaWear: CBPeripheralDelegate
    extension MetaWear: DFUServiceDelegate
    extension MetaWear: LoggerDelegate
  • Scanner utility, make is simple to start scanning for MetaWear devices without having to understand all of CoreBluetooth

    See more

    Declaration

    Swift

    public class MetaWearScanner : NSObject
    extension MetaWearScanner: CBCentralManagerDelegate
  • Used for interfacing with the MbientLab firmware server

    See more

    Declaration

    Swift

    public class FirmwareServer
  • Common code used for creating BLE scanner UIs where the user can select/deselect devices

    See more

    Declaration

    Swift

    public class ScannerModel
  • Undocumented

    See more

    Declaration

    Swift

    public class ScannerModelItem