19 #ifndef CODEBASE_HAL_HAL_PIN_ANALOG_INPUT_H_ 20 #define CODEBASE_HAL_HAL_PIN_ANALOG_INPUT_H_ 27 #define PIN_TO_ANALOG_INPUT(PIN_NUM) PIN_TO_ANALOG_INPUT_(PIN_NUM) 29 #define PIN_TO_ANALOG_INPUT_(PIN_NUM) __ANALOG_PIN_OF_##PIN_NUM 32 #error Check these defines, not yet done properly yet 34 #define __ANALOG_PIN_OF_26 0 36 #define __ANALOG_PIN_OF_27 1 37 #define __ANALOG_PIN_OF_1 2 38 #define __ANALOG_PIN_OF_2 3 39 #define __ANALOG_PIN_OF_3 4 40 #define __ANALOG_PIN_OF_4 5 41 #define __ANALOG_PIN_OF_5 6 43 #define __ANALOG_PIN_OF_6 7 46 #if defined NRF52832 || defined NRF52810 47 #define __ANALOG_PIN_OF_2 SAADC_CH_PSELP_PSELP_AnalogInput0 48 #define __ANALOG_PIN_OF_3 SAADC_CH_PSELP_PSELP_AnalogInput1 49 #define __ANALOG_PIN_OF_4 SAADC_CH_PSELP_PSELP_AnalogInput2 50 #define __ANALOG_PIN_OF_5 SAADC_CH_PSELP_PSELP_AnalogInput3 51 #define __ANALOG_PIN_OF_28 SAADC_CH_PSELP_PSELP_AnalogInput4 52 #define __ANALOG_PIN_OF_29 SAADC_CH_PSELP_PSELP_AnalogInput5 53 #define __ANALOG_PIN_OF_30 SAADC_CH_PSELP_PSELP_AnalogInput6 54 #define __ANALOG_PIN_OF_31 SAADC_CH_PSELP_PSELP_AnalogInput7