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 ();
		}