<?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>ECG plot using PCA10004/5</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/1679/ecg-plot-using-pca10004-5</link><description>Hi,
I was wondering if anyone has done this seemingly doable job of producing continuous ECG trace using PCA1004 and PCA10005 devices. My intended use case is this: Use one of PCA10004 or PCA10005 as Master and other as slave (GATT server and client</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 04 Mar 2014 15:19:06 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/1679/ecg-plot-using-pca10004-5" /><item><title>RE: ECG plot using PCA10004/5</title><link>https://devzone.nordicsemi.com/thread/7430?ContentTypeID=1</link><pubDate>Tue, 04 Mar 2014 15:19:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7dc4b4cf-ba32-46e5-b1e5-4139df3f59f7</guid><dc:creator>Ole Morten</dc:creator><description>&lt;p&gt;I&amp;#39;d strongly recommend you to take a look at &lt;a href="https://www.nordicsemi.com/eng/content/download/34055/573345/file/nAN-36.zip"&gt;nAN-36&lt;/a&gt; and the &lt;a href="https://github.com/NordicSemiconductor/nrf51-ble-app-lbs"&gt;accompanying code on GitHub&lt;/a&gt;. This shows how to build a custom service and send data.&lt;/p&gt;
&lt;p&gt;You may also have use in looking at ble_app_hrs in the SDK, which shows how you can send heart rate data, using the standard Bluetooth SIG heart rate service.&lt;/p&gt;
&lt;p&gt;Also, the User Guide for your kit shows how to just test the ready-made application, which may be useful to get a feel for how this works.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ECG plot using PCA10004/5</title><link>https://devzone.nordicsemi.com/thread/7429?ContentTypeID=1</link><pubDate>Sun, 02 Mar 2014 10:48:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:07391212-1675-489b-9dc0-43b5bf70d7bf</guid><dc:creator>cocoa</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m sorry but I do not use windows and Master Device.&lt;/p&gt;
&lt;p&gt;Try to implement a BLE serial port : &lt;a href="https://devzone.nordicsemi.com/index.php/nrf-uart-app#reply-128"&gt;nRF UART&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;-c&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ECG plot using PCA10004/5</title><link>https://devzone.nordicsemi.com/thread/7428?ContentTypeID=1</link><pubDate>Thu, 27 Feb 2014 18:22:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0342e313-05cd-4df8-8e66-2017529ec136</guid><dc:creator>Shrijit Mukherjee</dc:creator><description>&lt;p&gt;Thanks, I have been looking at that and other useful background readings. That article you have pointed to is certainly helpful.&lt;/p&gt;
&lt;p&gt;Like I said, it will be really helpful if I could get some help for setting up a continuous data link between two BLE eneabled devices. I think it is something somebody has almost certainly attempted. I see some Youtube videos with continuous ECG on BLE so it is doable.&lt;/p&gt;
&lt;p&gt;Can anyone please help me with  some early code and whether I can link it to some GUI (something like a Serial interface between the Master device and PC, upon receiving data from the Slave)?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ECG plot using PCA10004/5</title><link>https://devzone.nordicsemi.com/thread/7427?ContentTypeID=1</link><pubDate>Fri, 21 Feb 2014 20:38:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2c5b1100-ccf0-44f9-a93f-d846f63aee27</guid><dc:creator>cocoa</dc:creator><description>&lt;p&gt;There is a useful post here : &lt;a href="https://devzone.nordicsemi.com/index.php/how-do-i-calculate-throughput-for-a-ble-link."&gt;devzone.nordicsemi.com/.../how-do-i-calculate-throughput-for-a-ble-link.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Ole Morten  explains all about a ble link throughput.&lt;/p&gt;
&lt;p&gt;-c&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ECG plot using PCA10004/5</title><link>https://devzone.nordicsemi.com/thread/7426?ContentTypeID=1</link><pubDate>Fri, 21 Feb 2014 18:58:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e4cc0d02-7e2a-44c6-b4bf-220a1fa8217c</guid><dc:creator>Shrijit Mukherjee</dc:creator><description>&lt;p&gt;I do want it to be BLE  complaint- hence invested in Nordic. But since I got no background, I want to go easy.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ECG plot using PCA10004/5</title><link>https://devzone.nordicsemi.com/thread/7425?ContentTypeID=1</link><pubDate>Fri, 21 Feb 2014 18:54:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4ae756c2-e7d9-482a-83e0-2509b197c909</guid><dc:creator>cocoa</dc:creator><description>&lt;p&gt;Do you need to be BLE 4.0 compliant or a simple RF link is enough ?&lt;/p&gt;
&lt;p&gt;-c&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ECG plot using PCA10004/5</title><link>https://devzone.nordicsemi.com/thread/7424?ContentTypeID=1</link><pubDate>Fri, 21 Feb 2014 18:48:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:199d2e2d-ff32-4840-a160-3331949df8a2</guid><dc:creator>Shrijit Mukherjee</dc:creator><description>&lt;p&gt;Please do bear with me as I am trying to go through a steep learning curve with this device and associated software development.&lt;/p&gt;
&lt;p&gt;Let me simplify the task: Transmit a 50 Hz sine wave&lt;/p&gt;
&lt;p&gt;According to the nRF51822 datasheets, there can be 250kbps, 1 Mbps, 2 Mbps data rates. I have run some of  the example codes using Keil IDE and seen the RF outputs on a spectrum analyzer which was kind of a good thing (radio_test_example).&lt;/p&gt;
&lt;p&gt;Now if I select, say, 1Mbps for data rate. So, if I want , say, 250 SPS sampling rate on a single analog channel with10-bit accuracy  then I have 2500 bps data stream to send (per channel and I only want 1 channel for the initial task). This should be sufficient to transmit let&amp;#39;s say 50 Hz sine wave quite easily?&lt;/p&gt;
&lt;p&gt;I would like to get started with the above settings. So, once the connection has been established between the client and server, the server can continuously send data at 2.5 Kbps, much lower than the configured data rate.&lt;/p&gt;
&lt;p&gt;Does this sound like a simple thing to do? It would be really helpful if I can get started with this simple system. I also want to be able to display this so I do need some kind of GUI.  Is there something available that I can simply borrow, to start with?&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ECG plot using PCA10004/5</title><link>https://devzone.nordicsemi.com/thread/7423?ContentTypeID=1</link><pubDate>Fri, 21 Feb 2014 13:20:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:393afacb-f757-4b65-975c-586b47835232</guid><dc:creator>cocoa</dc:creator><description>&lt;p&gt;Hi,
I thought you wanted to use the ADC port of nRF51 to convert  analog signal.&lt;/p&gt;
&lt;p&gt;If you are using a commercial  AFE you should have some communication port (SPI and GPIO).&lt;/p&gt;
&lt;p&gt;Use these to communicate the ADC conversions to  nRF SPI or GPIO.&lt;/p&gt;
&lt;p&gt;If you haven&amp;#39;t comm ports, you can calculate the ADC sample rate that&amp;#39;s fits with nRF51 data rate of your ble custom service.&lt;/p&gt;
&lt;p&gt;-c&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ECG plot using PCA10004/5</title><link>https://devzone.nordicsemi.com/thread/7422?ContentTypeID=1</link><pubDate>Fri, 21 Feb 2014 10:13:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db71305d-93c8-42a2-aec5-c6f20f2125ab</guid><dc:creator>Shrijit Mukherjee</dc:creator><description>&lt;p&gt;Yes, I agree. I have the front end solution for picking up the ECG but that&amp;#39;s not I am concerned about in this post. If you see my post, I have said, at this stage I want to use a ECG simulator, nothing too medically sophisticated.
Consider this as a simple problem: Transmit a 20 Hz sine wave using BLE nRF51822. Can I get some help? :)&lt;/p&gt;
&lt;p&gt;I am not worried about any of the other concerns that you have raised, although they are valid. At this stage, I must have a proof-of-principle BLE based wireless link working.&lt;/p&gt;
&lt;p&gt;I have worked quite a lot with analogue stuff and bench data converters but not so much this (digital/ wireless stuff). If I can interface nRF51822 with LabVIEW, even that is a start for me (I know some people have done it with other BLE modules).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ECG plot using PCA10004/5</title><link>https://devzone.nordicsemi.com/thread/7421?ContentTypeID=1</link><pubDate>Fri, 21 Feb 2014 00:49:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d9264dc6-c9a4-4e5c-8130-ddb9801e1373</guid><dc:creator>cocoa</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;you need a specific ECG ADC, nRF51822 ADC has not the precision required for such task.
ECG analog front end requires simultaneous sampling, 16-bit (minimum)  delta-sigma ADC, gain amplifier with high common mode rejection and very low offset and drift, input bias current around 200 pA.&lt;/p&gt;
&lt;p&gt;Sampling rate starts from 125 SPS to 8000 SPS&lt;/p&gt;
&lt;p&gt;Use nRF51822 only as data transmitter and not as analog converter.&lt;/p&gt;
&lt;p&gt;-c&lt;/p&gt;
&lt;p&gt;PS: if used differently from an hobby device , FDA approval is required as medical device.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>