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

Smartphone and beacon roles (central/peripheral)

Hi,

In our project we have got one NRF52 as a central and one as a peripheral.

For now we are correctly connecting between our devices - periph is advertising and central is scanning.

We want to add new functionality, smarthpone connection instead of peripheral device (if user doesnt have peripheral in his pocket he can connect with his smartphone).

We would like to use no extra application, just normal bluetooth connection which is default in smartphones.

Is it possible?

I think it may be a problem because there are probably 2 centrals in this example..

A lot of devices on market can be connected to more than one bluetooth device with default bluetooth search.

Regards,

Artur

Parents
  • I don't think this is possible. Phones are using bluetooth classic by default (as far as I know), and the nRF52 chip does not support this. In order to connect to a scanning nRF52 device, you would need the phone to advertise using the BLE protocol, which can be done through an app.

    Best regards,

    Simon

    Update (02.27.19):

    It is possible to communicate directly with the phone through the HID service, take a look at this case. If you are going to use any other services, you would need an app dedicated for that.

    I think it may be a problem because there are probably 2 centrals in this example..

     I think most of the phones support the peripheral role, but you would need an app for that.

Reply
  • I don't think this is possible. Phones are using bluetooth classic by default (as far as I know), and the nRF52 chip does not support this. In order to connect to a scanning nRF52 device, you would need the phone to advertise using the BLE protocol, which can be done through an app.

    Best regards,

    Simon

    Update (02.27.19):

    It is possible to communicate directly with the phone through the HID service, take a look at this case. If you are going to use any other services, you would need an app dedicated for that.

    I think it may be a problem because there are probably 2 centrals in this example..

     I think most of the phones support the peripheral role, but you would need an app for that.

Children
No Data
Related