public static void ScanForHeartRateMonitors (CBCentralManager manager) { if (manager == null) { throw new ArgumentNullException ("manager"); } manager.ScanForPeripherals (PeripheralUUID); }
public HeartRateMonitor (CBCentralManager manager, CBPeripheral peripheral) { if (manager == null) { throw new ArgumentNullException ("manager"); } else if (peripheral == null) { throw new ArgumentNullException ("peripheral"); } Location = HeartRateMonitorLocation.Unknown; Manager = manager; Peripheral = peripheral; Peripheral.Delegate = this; Peripheral.DiscoverServices (); }