プロジェクト blueToothMe を自分用に変換しようとしています。コード内の UUID を変更しました
NSArray *characteristics = [NSArray arrayWithObjects:[CBUUID UUIDWithString:@"2A1E"],
[CBUUID UUIDWithString:@"2A1C"],
[CBUUID UUIDWithString:@"2A21"], nil];
に
NSArray *characteristics = [NSArray arrayWithObjects:[CBUUID UUIDWithString:@"2A04"],
[CBUUID UUIDWithString:@"2A03"],
[CBUUID UUIDWithString:@"2A19"], nil];
cc2540 から接続できますが、特性サービスをまったく取得できません。
私はバッテリー サービスの UUID を知っており、それらを使用してユーザーにバッテリー レベルを知らせたいと考えています。
私は置き換えようとしました:
[instance setCharacteristics:characteristics forServiceCBUUID:@"1809"];
[instance setLetWriteDataCBUUID:[NSArray arrayWithObject:@"1809"]];
characteristics = [NSArray arrayWithObject:[CBUUID UUIDWithString:@"2A29"]];
[instance setCharacteristics:characteristics forServiceCBUUID:@"180A"];
と
[instance setCharacteristics:characteristics forServiceCBUUID:@"2803"];
[instance setLetWriteDataCBUUID:[NSArray arrayWithObject:@"2803"]];
characteristics = [NSArray arrayWithObject:[CBUUID UUIDWithString:@"2A19"]];
[instance setCharacteristics:characteristics forServiceCBUUID:@"180F"];
誰かがこれを使って何かアイデアを持っていますか?
ありがとう