Analisar caracterestic.Value ao formato inteiro de bytes
Estou fazendo o aplicativo Core Bluetooth. Eu sou capaz de conectar o periférico e ler, escrever valor a partir dele.
Preciso analisar os dados que estou recebendo atravéscharacteristic.value
para o formato inteiro. Eu tinha o valor característico como<011f6d00 00011100 00000000 04050701 05000569 07df0203 020b0d21 02ff33>
.
Dividi os dados de acordo com o entendimento. Por favor me ajude com o código de exemplo para converter os dados. Como eu sou novo no iOS, observei muitos links, mas não encontrei a resposta exata
<011f6d00
11 00 event id //2 bytes
00 event type //1 byte
00 No of packets //1 byte
00 00 record count //2 byte
04 05 total duration //2 byte
07 sensitivity //1 byte
01 recording sensitivity //1 byte
05 expected seizure duration //1 byte
00 Not used parameter //1 byte
05 Expected recorded duration //1 byte
69 not used parameters //1 byte
07 snooze duration //1 byte
df disable watch help button //1 byte
02 03 year //2 byte
02 date of month //1 byte
0b day of week //1 byte
0d hour //1 byte
21 minute //1 byte
02 second //1 byte
ff33> crc //2 byte