Действительно борется с записью обратно в периферийное устройство BLE. Пожалуйста, помогите ...IOS Write to BLE Характеристика с использованием слайдера
Я подключен и прочитал характеристики доступны и хочу записать обратно из IBAction Slider:
-(IBAction)SrControlIndex:(UISegmentedControl *)sender
{
switch (_SRControl.selectedSegmentIndex)
{
case 0:
[self writeModeCharacteristic:Status_UUID data:[@"00" dataUsingEncoding:NSUTF8StringEncoding]];
NSLog(@"First Sel");
break;
case 1:
NSLog(@"Second Sel");
break;
default:
break;
}
}
И называют следующую запись:
-(void)writeModeCharacteristic:(CBCharacteristic *)ModeCharacteristic data:(NSData*)data
{
[ModeCharacteristic.service.peripheral writeValue:data forCharacteristic:ModeCharacteristic type:CBCharacteristicWriteWithResponse];
}
Что я пропал без вести?
В чем проблема? Что не работает? 'Status_UUID' является' CBCharacteristic' (его название предполагает иное)? Назовите ваш var, начиная с строчной буквы. – Larme
Определен статус_UUID: #define Status_UUID @ "346D0005-12A9-11CF-1279-81F2B7A91332" – duck1970
Итак, это 'NSString', а не' CBCharacteristic'. – Larme