Forums - Feedback from CSR Mesh network

2 posts / 0 new
Last post
Feedback from CSR Mesh network
Join Date: 17 Jan 17
Posts: 1
Posted: Tue, 2017-01-17 05:21


I am interested to learn more about the platform. Does anyone would like to share what he`ve done with the platform?

How is it to develop for example 5 temperature humidity sensor communicating to a platform like raspberry pi over bluetooth mesh network?


  • Up0
  • Down0
Join Date: 8 Jun 16
Location: San Jose
Posts: 25
Posted: Tue, 2017-01-17 09:18

The CSRmesh implementation is a bit tricky with respect to reliability and power consumption, but with some experience you can make it work very nicely. Reliability is due to the fact that stack overrun crashes the CSR stack and the debugger does not recognize that. We have built several products using the CSRmesh you find on our web site.

The most remarkeable product is the serial-to-mesh implementation. Basically we take the UART data and publish the data to the mesh. Other devices can then pick them up without making a connection. All they need to know, who is the publisher. With this solution you can implement a 1:1 as well as a 1:many type connection. Even more we did a many to 1 type of connection or a mode, which lets all serial-to-mesh devices print every message from all other serial-to-mesh devices. 

Our new version is now able to adjust the CSRmesh power consumption dynamically on the node to implement an energy harvesting algorithm that gets the power from the RS232 TX line. This leads to products that were not possible without the CSRmesh. It does not require any power or battery.

You also find a light switch, generic sensor node, sniffer, bridges and gateways as well as open source implementation of the CSRmesh on Github.

  • Up0
  • Down0
or Register

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.