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

Make communication between ble central and ble peripheral

I am using Nordic NRF528321 with SDK 11.0 and soft device S132 as ble central.At peripheral side it is Nordic NRF51422 with SDK12.2 and soft device S130.I am trying to pair these two devices using the example codes. Ble peripheral starts advertising and Ble central starts scanning but the problem is ble central not able detect the uuid of the peripheral,simply it displays the 'scanning times out' message.I am newbie to the nordic.

I don't have any idea on where to update the Peripheral uuid at central side.Is there any updation in the program is required to make pairing in the example code or else just example code enough.I need to send some 25 bytes of data from the uart to peripheral and has to receive some 25 bytes of response from the peripheral.I was struggling to understand the events occurred between these two from the past two days.Please explain me the happenings in a simple way.

Kindly give me some suggestions where I need to add the update and what has to be included.

Awaiting for your responses.Thanks in advance.

Parents
  • Dear Lakshmi, you list HW, SDK and stack versions but they do nothing on their own, it's the APP FW which makes all the things (= through stack and SDK libs and HW of course;). So please tell us what is exactly running on your boards and then we might be able to help you... Also my feeling is that you will be disappointed: most of the things happening in deeply embedded systems like nRF5x are not really simple, they have certain level of complexity which cannot by magically taken away. So understanding some basic principles will be necessary to move forward (like have you read some good tutorial or training about all BLE stack layers and their function, have you read resources here and on Nordic Infocenter, have you done few basic examples from nRF5 SDK from the beginning till the end etc.)

Reply
  • Dear Lakshmi, you list HW, SDK and stack versions but they do nothing on their own, it's the APP FW which makes all the things (= through stack and SDK libs and HW of course;). So please tell us what is exactly running on your boards and then we might be able to help you... Also my feeling is that you will be disappointed: most of the things happening in deeply embedded systems like nRF5x are not really simple, they have certain level of complexity which cannot by magically taken away. So understanding some basic principles will be necessary to move forward (like have you read some good tutorial or training about all BLE stack layers and their function, have you read resources here and on Nordic Infocenter, have you done few basic examples from nRF5 SDK from the beginning till the end etc.)

Children
No Data
Related