Hi,
I am having a very strange issue.
I am using an ADC channel on Port 0, Pin 1.
This line has a very weak pull down to 0V (about 1.5M).
During advertising, this pin happily sits at 0V whether the DA14580 is running or in sleep.
However, once a Bluetooth Connection has been made when the DA14580 goes into sleep, Port 0 Pin 1 goes to about 750mV.
I even added in the app_going_to_sleep function: GPIO_ConfigurePin( GPIO_PORT_0 , GPIO_PIN_1 , OUTPUT, PID_GPIO, false); thinking this would drive the pin low.
However, this does nothing and the pin still goes up to about 750mV during sleep.
I am using the pin to signal other parts of the circuitry and having 750mV on the line is causing issues.
Any ideas on why this is happening?