This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

nRF51422 Relay to Master Gateway / Router / Hop / Node

This may be the most commonly asked question but I'm new to this embedded devices.

I'm trying to develop a nRF51422 based sensor network which operates using CR2032 battery. All these sensors broadcast data at regular intervals and an aggregator (Gateway) is meant to collect this information which is mains powered.

Is is possible for the nRF51422 to relay messages (act as network node / hop) when the gateway is not within direct range?

I need each device to act as a sensor data collector/broadcaster and a router to the gateway.

If this is possible are there any limitations on number of devices (limitation on available channels etc)?

There's no fixed requirement to use BLE or Ant so I'm free to use any supported 2.4 Ghz Radio protocol. I do want to use MQTT-SN but that's not essential.

Any information or help would be greatly appreciated.

Thanks

Sam

Parents
  • It is not the most commonly asked question :)

    The nRF51422 is just hardware, you can do whatever you want with the radio. It can be used with BLE, ANT, Gazell or you can make your own protocol.

    You need to investigate what protocol that is best for your application, both BLE and ANT can relay information. But they have different limitations in terms of security, complexity, power, latency, connectivity++.

    You have a bunch of devices that is gathering information and you want to send it to a central. This can easily be implemented with both ANT and BLE. The devices should be able to operate for a good long while as long as the data amount isn't too big, or the real time requirements are too tough.

    If you want all these devices to relay information from all nodes, to all nodes, this gets much more complex and much more power consuming, with every added node.

    If you want to do relaying with BLE you should investigate SoftDevice S130. I'm not familiar with MQTT-SN.

    I'm not sure how much more I can help you without knowing more about your application.

  • @Petter: when you refer to investigating S130 for relaying with BLE, do you have any example code or documentation which might help with the same?

Reply Children
No Data
Related