Hallo,
ich suche schon den ganzen Tag nach einen Funktionierenden Beispiel oder HIlfe
wenn ich folgenden Code Aufrufe bekomme ich die Meldung das "Power on" ist allerdings der darauf folgende Scan findet es nciht
der Pulsmesser ist ein "Beets BLU HRM1" und das SDK von der Enticklerseite geht natürlich auch nicht!
Habe einiges gelesen das es vielleicht in Verbindung mit dem Healthkit ist oder so.
Alle habe das gleiche Problem mit iOS 7 alles ok und mit dem Update auf iOS8 geht nix mehr
beetsblu.de/monitor.html
Kann mir jemand Bitte Helfen!
Danke
Alles anzeigen
ich suche schon den ganzen Tag nach einen Funktionierenden Beispiel oder HIlfe
wenn ich folgenden Code Aufrufe bekomme ich die Meldung das "Power on" ist allerdings der darauf folgende Scan findet es nciht
der Pulsmesser ist ein "Beets BLU HRM1" und das SDK von der Enticklerseite geht natürlich auch nicht!
Habe einiges gelesen das es vielleicht in Verbindung mit dem Healthkit ist oder so.
Alle habe das gleiche Problem mit iOS 7 alles ok und mit dem Update auf iOS8 geht nix mehr
beetsblu.de/monitor.html
Kann mir jemand Bitte Helfen!
Danke
Quellcode
- // Method called whenever the device state changes //
- - (void)centralManagerDidUpdateState:(CBCentralManager *)central
- {
- // Determine the state of the CentralManager //
- // (To make sure this iOS device is Bluetooth low energy compliant and it can be used as the CentralManager) //
- if ([central state] == CBCentralManagerStatePoweredOff) {
- NSLog(@"CoreBluetooth BLE hardware is powered off");
- }
- else if ([central state] == CBCentralManagerStatePoweredOn) {
- NSLog(@"CoreBluetooth BLE hardware is powered on and ready");
- // Create an array with Bluetooth-services you wish to detect //
- NSArray *services = @[[CBUUID UUIDWithString:HRM_HEART_RATE_SERVICE_UUID], [CBUUID UUIDWithString:DEVICE_INFO_SERVICE_UUID]];
- // Start scanning for services //
- NSDictionary *options = [NSDictionary dictionaryWithObject:[NSNumber numberWithBool:YES] forKey:CBCentralManagerScanOptionAllowDuplicatesKey];
- [self.centralManager scanForPeripheralsWithServices:services options:options];
- NSLog(@"mario");
- }
- else if ([central state] == CBCentralManagerStateUnauthorized) {
- NSLog(@"CoreBluetooth BLE state is unauthorized");
- }
- else if ([central state] == CBCentralManagerStateUnknown) {
- NSLog(@"CoreBluetooth BLE state is unknown");
- }
- else if ([central state] == CBCentralManagerStateUnsupported) {
- NSLog(@"CoreBluetooth BLE hardware is unsupported on this platform");
- }
- }
_________________________________________________
Tue was du willst, solange du niemanden damit schadest,
denn die Liebe ist das wahre Gesetz
Tue was du willst, solange du niemanden damit schadest,
denn die Liebe ist das wahre Gesetz