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

Please tell me how to connect one nRF51822 and another as Central and Peripheral. In the future, I would like to connect one Central and multiple Peripheral.

I am new to BLE.

My question is similar to the one below.

https://devzone.nordicsemi.com/f/nordic-q-a/22596/nrf51822-central-connect-and-communicate-with-2-peripherals

But the link to the answer was broken and I couldn't find it, so I'll ask.

I am using two nRF51822 and SDK12.3.0. I want to run them as Central on one side and Peripheral on the other. 

Probably by a method called GATT communication.(It means communication in a connected state.)

My goal is to record  RSSI and receiving time in Central when it receives an empty packet from Peripheral.

I would like to receive packets at intervals of 1msec to 10msec,

so advertising with long transmission intervals and randomly staggered transmission times would not achieve my goal.

In the future, I would like to receive packets from about 6 peripherals and record the RSSI of the packets.

Please let me know if there is a sample program or code that fits my purpose.

I'm not very good at English, so I use translation software to create my texts. I'm sorry if I don't make sense in some parts.

Parents Reply
  • Maybe I'm using the wrong code as a reference?

    Obviously, the Nordic examples are written to run directly on the Nordic Dev Boards.

    That's why it's always best to start on the manufacturer's own board in order to get familiar with the product, the SDK, the tools etc - this applies to any manufacturer, not just Nordic.

    Once you have gained sufficient experience on the manufacturer's board, then you will be in a position to move on to custom and/or 3rd-party boards.

    So I would strongly suggest that you get this working first on Nordic Dev Kits ...

Children
Related