Different scanner got different MAC address for same peripheral , why?

Dear Support

I am developing a peripheral and try to scan it with my phone using nrf Connect app for Mobile and a DK52 using nrf connect for desktop, one thing I notice is that they scanned same peripheral , but shows different MAC address. The one on desktop app seems to be the right one as I try to read it in code using bt_read_static_addr(), but app can connect to it and exchange data. I wonder how my mobile app get a different MAC address? The desk top says it is a random static MAC address, doe sit mean it is fixed always?

Thanks

Ping

Parents Reply Children
  • Hello, Hung

    Thanks for testing for me, iPhone app doesn't show the MAC address at all, tried another Android phone and it does see same result as yours. But for other devices, My phone seems to see same result as well, only for this particular peripheral, which is a DK833, no matter what it is programmed into, always shows same MAC address, which is different from other scanners. Anyway, it is my phone only probably.

    By the way - another question , the remote controller is bonded, what does it mean? how it was configured as bonded please? May I configure to a non bonded one?

    Regards!

    Ping

Related