• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Odczyt MAC BLE bt przez nrf24l01
#1
Witajcie,

Analizuję znaleziony kod na githubie w celu stworzenia swojego. 
Udało mi się wyciągnąć z Iphone kod IRK, który ma być widoczny dla Arduino.
Założenie: Arduino z NRF24l01 będąc w zasięgu telefonu ma zapalać diodę.

https://github.com/fryefryefrye/Open-Sou...ller/irk.h
 Nie rozumiem gdzie powinien znaleźć się w kodzie mój identyfikator BLE. Wg opisu autora gdzieś od 375 linijki. 

Proszę o pomoc w analizie kodu.
 
Odpowiedź
#2
Biblioteki tak są robione zazwyczaj, by w nich nie grzebać, a potrzebny parametr podawać jako paremetr właśnie do gotowej funkcji. Otwórz przykład i zobacz tę linię:
https://github.com/fryefryefrye/Open-Sou...roller.ino
#define IRK_LIST_NUMBER 2char * IrkListName[IRK_LIST_NUMBER] = {"A","B"};uint8_t irk[IRK_LIST_NUMBER][ESP_BT_OCTET16_LEN]= { //IRK of A {0x92,0xE1,0x70,0x7B,0x84,0xDC,0x21,0x4D,0xA6,0x33,0xDC,0x3A,0x3A,0xB2,0x08,0x3F} //IRK of B ,{0x2E,0xB7,0xB3,0xD4,0xDC,0x5C,0x16,0x73,0xA7,0x9B,0x75,0x0E,0xEC,0xEB,0x60,0x2D}};
Czy nie tu powinieneś podać własne dane dla klienta A lub B?
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości