#pragma once // Knock is on ADC3 #define KNOCK_ADC ADCD3 // knock 1 - pin PF4 #define KNOCK_ADC_CH1 ADC_CHANNEL_IN14 #define KNOCK_PIN_CH1 GPIOF_4 // knock 2 - pin PF5 #define KNOCK_HAS_CH2 true #define KNOCK_ADC_CH2 ADC_CHANNEL_IN15 #define KNOCK_PIN_CH2 GPIOF_5 // Sample rate & time - depends on the exact MCU #define KNOCK_SAMPLE_TIME ADC_SAMPLE_84 #define KNOCK_SAMPLE_RATE (STM32_PCLK2 / (4 * (84 + 12)))