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

READING BEACONS AND SEND IT TO MESH NETWORK

Hi,

i am working with nRF52840-DK and i want to implement a network with below futures

 The node(means nRF52840-SOC) Should work as a listener

 1. the listener should receive the beacons from different tags if it is with in the range( here tags are not in a mesh network)

 2. And whatever the data it received from the tags via beacons the listener should transmit in the mesh network.

   I gone through the mesh SDK and topology i din't get proper example, please help me to get this done.

Thanks & Regards

Santhosh Kumar

  • Hi.

    We do have the beaconing example in our nRF5 SDK for Mesh that might relevant for your usecase:
    Beaconing example

    This example shows how to do concurrent beaconing, which allows an application to advertise beacons (such as iBeacon or Eddystone beacons) while participating in the mesh network. Moreover, it demonstrates the usage of the RX callback.

    The beaconing example also demonstrates the usage of the Packet RX callback. This functionality allows to receive all non-filtered, BLE-compliant advertisement packets in the application code. These packets are captured by Scanner.

    The RX callback is invoked for all packets that are processed by the mesh after the mesh itself has processed them. The mesh assumes that all incoming packets adhere to the Bluetooth Low Energy advertisement packet format.

    Also we a lot of other information in our online documentation, like how to merge examples from the nRF5 SDK for Mesh and the nRF5 SDK etc.

    Br,
    Joakim

  • thank you for your replay Jaakim,

    could you please provide me a example  for scanner,

    Here the scanner should be in a mesh network and at the same time the scanner need to read the beacons and should pass the data on the mesh network.

    Thanks & Regards

    Santhosh Kumar

  • Did you look at the example i referred to in my previous answer?

    We don't have an example to exactly match your requirement, but you should be able to use the examples we have as a template to develop your own application.

    Br,
    Joakim

Related