Dialog Semiconductor customer support - connectin https://support.dialog-semiconductor.com/resource-keywords/connectin en GPIO state during sleep during BLE connection https://support.dialog-semiconductor.com/gpio-state-during-sleep-during-ble-connection

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?

Device: 
Fri, 02 Oct 2015 02:56:57 +0000 Jonathan Forrest 2076 at https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/gpio-state-during-sleep-during-ble-connection#comments