Hi,
In our application we are using PAN1740 to capture ECG and transmit the data to android device.
PAN1740 is powered from a battery. Systick timer is used to generate interrupt at 250 sps and one ADC read is carried out in the ISR.
We are observing some kind of a glitch in the ECG as seen in the attachments( All the data was logged in keil). We are using SDK 3.10 and throughput_eval work-space to do this.
We verified it using all 4 ADC pins The glitch is seen randomly.
1) What might be the cause for the problem?
2) Is there any relation between BLE TX/RX powering and ADC powering circuitry because the glitch is seen only when there is a data transmission.?
3) Is there a code for throughput_eval example in SDK 5 ?
Please help us solve this issue.
Thank you
Hi Bharath,
1 & 2) We dont have any reports for this kind of behaviour (the TX/RX correlation with the ADC), are you able to replicate the issue by measuring a steady signal with your implementation ?
3)不存在n't a throughput_eval reference design on the SDK5, the example is only available on the SDK3. The only available reference design that demonstrates the streaming capabilities of the 580 is the DSPS.
Thanks MT_dialog
Hi MT_dialog,
I have observed that there is a 3to 4 bit error in ADC when I try to read a constant 2V signal from a resistor divider.
Is it possible to use app_stream profiles in sdk5?
We are having a difficulty in understanding the cause for this.
Please help us solve the issue.
Thanks
Bharath
Hi Bharath,
When using the ADC (in general any ADC) especially with the attenuator you wont be able to get the exact measurement that your device output's, there are quite some errors that you will have to consider and compensate in your code, for example offset and gain errors, especially if you are providing the ADC signal from a another voltage divider, if you dont use the attenuator you should see that the ADC is taking more accurate measurements without any exra compensation. You will have to take care of those errors in your code if you need more accurancy in your measurement.
Regarding if its possible to use the app_stream profiles on SDK 5 i think that i ve answered that is your other posthttps://support.dialog-semiconductor.com/forums/post/dialog-smartbond-da...
Thanks MT_dialog