This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Ble Proximity coexist

Hi,

I am writing after searching for an answer in this forum but without success.

I am not sure to understand the purpose of ble_app_proximity_coexist? I understood that it is for having Ble services gatt running at the same time with Ble mesh, isn't it? Hence, I am supposed to see the different services with Nrf Connect : loss, battery, power and alert. In the meanwhile, I should be able to see my unprovisionned device with Nrf mesh application.

I followed the process https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.meshsdk.v4.0.0%2Fmd_doc_getting_started_how_to_nordicSDK.html&anchor=coexistence_nrf5_sdk_in_mesh

and I replaced the hex file of my project with the one from ble_app_proximity_coexist like this

When I run my program called Gateway nothing changed.

Also, how to run simultaneously the 2 programs on the same target as asked? With 'Build and run'?

Thanks,

Parents Reply
  • You need to follow the steps in 'Testing the example' in order to test the ble_proximity example.

    MarcK said:
    Do I have to run 2 programs on the same target to be able to use standard BLE and BLE mesh at the same time?

    No. You have to run the ble_app_proximity example after you have build it in your nRF5 SDK folder in  examples/ble_peripheral/ble_app_proximity_coexist/pca10040/s132/ses/Output/Release/Exe/ble_app_proximity_pca10040_s132.hex

    instead of the light switch client example.

    The ble_app_proximity example includes the light switch client example and the proximity application example, which you can run in paralell or in sequence.

    In order to compile the example you need to copuy the ble_app_proximity_coexist foler into your examples\ble_peripheral folder at your nRF5 SDK installation path, open the project in SES, add MESH_ROOT and build the example. You should then use program the hex file in your DK as you will do with any other example, for example using nrfjprog or SES 'build and run'.

    Best regards,

    Marjeris

Children
No Data
Related