2014-05-13 5 views
9

Gdzie mogę znaleźć listę zarejestrowanych identyfikatorów firmowych, które są ustawione tuż po polu typu AD w strukturze AD w pakiecie reklamowym BLE, gdy typ AD to 0xFF (Dane właściwe dla producenta)?Lista identyfikatorów firmy dla konkretnych danych producenta w pakietach reklamowych BLE

Na przykład, w jaki sposób mogę znaleźć informacje informujące, że identyfikatorem firmy Apple jest 0x4C00? (. W pakiecie iBeacon AD Rodzaj 0xFF następuje 0x4C i 0x00)

+0

Czytając listę wskazaną przez davidgyoung, okazało się, że identyfikatorem firmy Apple jest 0x004C, a nie 0x4C00. Wygląda na to, że dwa bajty powinny być traktowane jako reprezentowane w małym porządku endian. –

Odpowiedz

11

Lista dwu bajtowych identyfikatorów firmy Bluetooth, czasami nazywany CIC, można znaleźć tutaj:

https://www.bluetooth.org/en-us/specification/assigned-numbers/company-identifiers

Strona zawiera również link do żądania nowego identyfikatora firmy.

+0

Dziękuję bardzo. –

+0

Szkoda, że ​​nie ma opcji "indywidualny/niewielka skala". 0xFFFF może być odpowiedni, ale nie jest jasne, czy jest to wartość specjalna w sensie technicznym. Jeśli używam 0xFFFF, Nordic Master Control Panel mówi, że sprzedawca jest "Zarezerwowany". – Timmmm

+0

Zgodnie ze specyfikacją Bluetooth wartość 0xFFFF jest zarezerwowana wyłącznie do celów testowych * i nie może być używana do wysyłania produktów komercyjnych. Jest przeznaczony dla firm, może nadal nie będących członkami Bluetooth SIG (Special Interest Group), którzy są w trakcie otrzymywania własnego kodu identyfikacyjnego firmy. –

Powiązane problemy