Part Number: ADS1293
Other Parts Discussed in Thread: CC2541, CC2540,
Hello,
I picked up a project started by another developer using TI's Wireless Heart Rate Monitor reference design, which sends simulated ECG data from the ADS1293 over BLE using the CC2541. I was told when I started the project that data from one of the ECG channels (V1 electrode) is corrupt. The reference boards were made using unmodified reference design files, the executable code from TI is also unmodified, and three boards are exhibiting the same behavior. At this point I don't know if the data error is occurring when the CC2541 sends data over bluetooth or if it is when ECG data is acquired from the ADS1293. To receive data over bluetooth, I have a CC2540 BLE dongle. I also have a CC debugger and can use it with IAR Workbench to debug the CC2541.
At this point I've captured some data both before and after bluetooth for comparison using BTool. It's only a small amount of data--the first two full buffers, and I haven't found any errors in it (yet), but it looks like BTool will only be able to give me small amounts of data, so I'm planning to try Packet Sniffer and see if I can look at a data stream.
My first question is, does someone know a way to use Packet Sniffer (or something else) to capture the BLE data stream while simultaneously capturing data before it is sent from the CC2541, maybe using CC Debugger?
If I find the problem is not occurring over bluetooth,the next step would be to connect the ECG simulator to the reference design and an ADS1293EVM in parallel and perform a similar comparison of data streams. So the second question is, can anyone suggest a way to do that?
Thanks.