<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>nRF51822 reading Heart Rate Monitors</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/19033/nrf51822-reading-heart-rate-monitors</link><description>Hi,
I need to read more than 3 or 4 Bluetooth Heart Rate Sensors (like chest strap, arm band, and so on)... I need to do this using Arduino and some library.
Could someone help me?
Thanks.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sat, 28 Jan 2017 10:05:24 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/19033/nrf51822-reading-heart-rate-monitors" /><item><title>RE: nRF51822 reading Heart Rate Monitors</title><link>https://devzone.nordicsemi.com/thread/73585?ContentTypeID=1</link><pubDate>Sat, 28 Jan 2017 10:05:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4d387ddb-6d93-4d54-ab33-11922806b248</guid><dc:creator>mikeardy</dc:creator><description>&lt;p&gt;OK I write my own need so you can help me in my project.
I need to read multiple Bluetooth Smart Heart Rate Monitors. I need to send to a PC via UART/USB or via rradio-bridged connection the beats per minutes and the R-R interval in milliseconds. So I choose Arduino because in my equivalent project I used ANT+ technology to build a device that can read Heart Rate Monitors and Podometers Sensors. For ANT+ side I use a d52qd2m4ia with a nRF52832 chip. I connected the nRF52 via USB to Arduino and on Arduino ran a piece of software developed by me to instruct the chip to read all data from HRM and podometers so it decode the data in according to ANT+ protocol and send only needed data with my own protocol to a PC software.
So, I need now to do the same thing with BLE. I can use only nRF51822 to do this? I need help step by step to write a software to send a PC only needed data. Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 reading Heart Rate Monitors</title><link>https://devzone.nordicsemi.com/thread/73584?ContentTypeID=1</link><pubDate>Thu, 26 Jan 2017 11:19:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1942af76-2c28-49ef-97b3-0c4f3575f333</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;We are able to help you better if you use don&amp;#39;t use Arduino, but instead use our SDK, as Hung mentioned. If you must use Arduino maybe &lt;a href="http://www.rogerclark.net/arduino-on-the-nrf51822-bluetooth-low-energy-microcontroller/"&gt;this&lt;/a&gt;, &lt;a href="https://www.youtube.com/watch?v=WmCmqN2i_Xo"&gt;this&lt;/a&gt; and &lt;a href="https://github.com/rogerclarkmelbourne/nRF51822-arduino"&gt;this&lt;/a&gt; is of help.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 reading Heart Rate Monitors</title><link>https://devzone.nordicsemi.com/thread/73583?ContentTypeID=1</link><pubDate>Wed, 25 Jan 2017 20:10:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:31e200ba-af51-4da5-902a-eacde0261e70</guid><dc:creator>mikeardy</dc:creator><description>&lt;p&gt;Any Help? :-(&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 reading Heart Rate Monitors</title><link>https://devzone.nordicsemi.com/thread/73581?ContentTypeID=1</link><pubDate>Thu, 19 Jan 2017 14:55:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2dd0a79f-8584-4de3-b3a8-5dad703a7a09</guid><dc:creator>mikeardy</dc:creator><description>&lt;p&gt;Hi have some little experience with nRF52832 (D52Q Module) connected via UART to an Arduino Pro Mini 3.3V 8Mhz exchanging data with Heart Rate Monitors in ANT+ technology. I have no experience with nRF51822 and BLE (Bluetooth Light Emission). I need help to read Heart Rate Monitors in Bluetooth network.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 reading Heart Rate Monitors</title><link>https://devzone.nordicsemi.com/thread/73580?ContentTypeID=1</link><pubDate>Wed, 18 Jan 2017 12:18:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:68cb7fc7-46e8-41d1-b890-203cfdd8c8f4</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;You need to find a good way to interface the nRF51 with Arduino via UART. But we need to know how much experience you have with the NRF51. Have you done any coding with the nRF51 ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 reading Heart Rate Monitors</title><link>https://devzone.nordicsemi.com/thread/73586?ContentTypeID=1</link><pubDate>Tue, 17 Jan 2017 23:02:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cc07e2ca-e17f-4ebe-8dbb-e98dd96af4f1</guid><dc:creator>Roger Clark</dc:creator><description>&lt;p&gt;Heart Rate Sensors, is a generic term and there are many different types of these.
There is a standard BLE Heart Rate service, but not all HR sensors use this, quite a lot of the &amp;quot;Activity tracker&amp;quot; armbands use their own custom service.&lt;/p&gt;
&lt;p&gt;Assuming the sensors you have, do adhere to the BLE spec for HRS...&lt;/p&gt;
&lt;p&gt;Then you could use a nRF51822 (or nRF52xxx), as a &amp;quot;central&amp;quot; to scan for the HRS sensors, then connect and receive notifications, and output via UART (Serial)&lt;/p&gt;
&lt;p&gt;There is example code in the SDK in  SDKPATH/examples/ble_central/ble_app_hrs_c&lt;/p&gt;
&lt;p&gt;You would need to adapt this to suit your needs, and also write Arduino code to receive the data&lt;/p&gt;
&lt;p&gt;(BTW. You should have posted your a comment to the answer by Hung, not as an answer)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 reading Heart Rate Monitors</title><link>https://devzone.nordicsemi.com/thread/73582?ContentTypeID=1</link><pubDate>Tue, 17 Jan 2017 22:38:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:31334c92-5082-4726-a916-bffbebdbe2e4</guid><dc:creator>mikeardy</dc:creator><description>&lt;p&gt;Thanks for your answer.
I&amp;#39;m thinking to connect nRF51822 to Arduino via UART and exchange all Heart Rate Sensors in the network (bluetooth).
There is a simple example, a libray? Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 reading Heart Rate Monitors</title><link>https://devzone.nordicsemi.com/thread/73579?ContentTypeID=1</link><pubDate>Tue, 17 Jan 2017 12:48:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:54962cb7-707e-436d-b51d-424d718795c4</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;If it&amp;#39;s not obligated that you need to use Arduino, you can use the nRF51822 as the main MCU and use &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk/dita/sdk/nrf5_sdk.html?cp=4_0"&gt;our SDK&lt;/a&gt; examples directly. We have an HRM central example at \examples\ble_central\ble_app_hrs_c.&lt;/p&gt;
&lt;p&gt;If you need to use Arduino, could you tell what is your setup ? How you gonna connect the Arduino board with the nRF51 ?&lt;/p&gt;
&lt;p&gt;Redbear Lab provides &lt;a href="http://redbearlab.com/getting-started-nrf51822"&gt;here&lt;/a&gt; a library for Arduino to use on an nRF51.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>