Where to locate device ID for nrf52480 for bluetooth pairing

Hello, 

I am new to programming for mirco-controller. I recently wrote a BLE app for android, where the app is supposed to act as a central NFC for peripheral ble device. What this app is supposed to do is to "search" for the ble device it is supposed to pair with (in this case, it will be the nrf52480 mcu). 

My idea is to use the device id of the mcu to act as the "key", meaning the app should only be able to see the nrf52480 device id and notnearby ble device, however, I am not able to find the deivce id of my nrf52480 mcu and hence cannot use it for filtering of ble device. I have manged to download the sample bluetooth_pheripheral_NFC codes and managed to flash it to my nrf52480. 

Thanks for the help,

Johan 

Parents
  • Hi,

    The "unique" device id used, is found in the FICR of the device.

    My idea is to use the device id of the mcu to act as the "key", meaning the app should only be able to see the nrf52480 device id and notnearby ble device, however, I am not able to find the deivce id of my nrf52480 mcu and hence cannot use it for filtering of ble device. I have manged to download the sample bluetooth_pheripheral_NFC codes and managed to flash it to my nrf52480. 

    I think using a custom UUID would be better for this, as the device ID is unique per device. With a custom UUID you could give every device that you wish access to the application. 

    I strongly suggest that you go through our Fundemental courses on the Nordic DeveloperAcedemy,

    nRF Connect SDK Fundamentals

    Bluetooth Low Energy Fundamentals

    regards

    Jared 

Reply
  • Hi,

    The "unique" device id used, is found in the FICR of the device.

    My idea is to use the device id of the mcu to act as the "key", meaning the app should only be able to see the nrf52480 device id and notnearby ble device, however, I am not able to find the deivce id of my nrf52480 mcu and hence cannot use it for filtering of ble device. I have manged to download the sample bluetooth_pheripheral_NFC codes and managed to flash it to my nrf52480. 

    I think using a custom UUID would be better for this, as the device ID is unique per device. With a custom UUID you could give every device that you wish access to the application. 

    I strongly suggest that you go through our Fundemental courses on the Nordic DeveloperAcedemy,

    nRF Connect SDK Fundamentals

    Bluetooth Low Energy Fundamentals

    regards

    Jared 

Children
Related