Hi
I tried to implement Eddystone example in nRF52810. it worked successfully. Then i tried to implement same in nRF52832 using pca10040. But it not working. I only changed the led pin. why this not working?.
I am using SDK 15.3.0
Hi
I tried to implement Eddystone example in nRF52810. it worked successfully. Then i tried to implement same in nRF52832 using pca10040. But it not working. I only changed the led pin. why this not working?.
I am using SDK 15.3.0
Hi
The code is fine. the problem is not connected to my phone. It connected to other phone but not to my phone that can connected to nRf52810 . Why this?
So you have 2 Android phones:
Phone #1 can connect to nRF52810 and nRF52832
Phone #2 can only connect to nRfF2810
Is that correct?
Hi
It might be a caching problem.
Could you try to change the BLE address of the device and see if the problem disappears?
To do this please add the following code snippet to the gap_params_init() function in your example:
uint8_t address_raw[] = {0x01, 0x02, 0x03, 0x04, 0x05, 0xC6};
ble_gap_addr_t address;
address.addr_type = BLE_GAP_ADDR_TYPE_RANDOM_STATIC;
memcpy(address.addr, address_raw, 6);
sd_ble_gap_addr_set(&address);
Best regards
Torbjørn
Hi
i added this to the gap_params_init() function. then it didnt detect in any phones
Hi
There was a bug in my initial reply, and I fixed it some minutes later.
Which address did you try?
It should be this one:
uint8_t address_raw[] = {0x01, 0x02, 0x03, 0x04, 0x05, 0xC6};
Not the one I originally posted.
Best regards
Torbjørn
Hi
i tried with this one uint8_t address_raw[] = {0x01, 0x02, 0x03, 0x04, 0x05, 0xC6};
and also try with other value.But no result.
Hi
Can you zip and send me your code project so I can give it a try on my side?
Best regards
Torbjørn
Hi
Can you zip and send me your code project so I can give it a try on my side?
Best regards
Torbjørn