I'm trying to send data readings an advertising packets from the nrf21540-dk board, and use the phone as an observer to record the data.
So far I've been able to send counters, and other data over BLE as advertisements. The issue I'm having is that the mac address which shows up in nRF connect on the phone keeps changing with each change in the packet sent. How can I fix the address so it does not change?
Environment
- nRF Connect SDK 1.9.0
- Jlink
- K/Ubuntu 20.04
- Python 3.8.10
- West v0.12.0
- Android 11
Project
- broadcaster sample from Zephyr
- multiple_adv_sets from Nordic with connectable stuff removed
Hardware
- nRF 21540-dk
- Desktop computer X86-64
- Motorola Edge (2020)