I am making a device using the nrf52dk that takes data from 5 separate sensors and sends the data to a nrf52840 dongle. My trouble lies with the ADC data collection. When I isolate each of the ADC sensors and send the data through BLE, the data sends properly. When I integrate multiple ADC channels, the output is not what is actually being output (see image comparisons). Is there some way that can fix this? I am using notifications and then reading the data from the log file to place it on a GUI using PyCharm.
Here are the pins and channels I am using for each of the sensors:
ECG: AIN0, P0.02 channel 0
PPG: AIN1, P0.03 channel 1
Skin temperature: AIN2, P0.04 channel 2
integrated--> --> individual