static void startFirstAudioADC() { #if defined(__MK20DX128__) || defined(__MK20DX256__) || defined(TEENSYDUINO) || defined(TEENSYDUINO) // teensy 3, 3.1 adc->startSingleRead(AUDIO_INPUT_PIN); // ADC lib converts pin/channel in startSingleRead #else adcStartConversion(adcPinToChannelNum(AUDIO_INPUT_PIN)); #endif }
static void startFirstAudioADC() { #if IS_TEENSY3() adc->startSingleRead(AUDIO_INPUT_PIN); // ADC lib converts pin/channel in startSingleRead #elif IS_STM32() uint8_t dummy = AUDIO_INPUT_PIN; adc.setPins(&dummy, 1); adc.startConversion(); #else adcStartConversion(adcPinToChannelNum(AUDIO_INPUT_PIN)); #endif }