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

ECG plot using PCA10004/5

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). Use the Analogue input of the slave to connect to a ECG simulator (www.ms-gmbh.de/.../phantom_start.htm) and transmit data continuously to a PC , connected with the other device. Or, the PC may be connected to PCA10000 dongle as GATT client.

It may also be fine to use only one of the boards to transmit data (GATT server) and see it on a iOS device.

Has anyone done a similar task?

I see this post to be closely relevant but doesn't end successfully.

Parents
  • Please do bear with me as I am trying to go through a steep learning curve with this device and associated software development.

    Let me simplify the task: Transmit a 50 Hz sine wave

    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).

    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's say 50 Hz sine wave quite easily?

    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.

    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?

    Thanks

  • Do you need to be BLE 4.0 compliant or a simple RF link is enough ?

    -c

Reply Children
No Data
Related