Vícekanálově čtení ADC

Řekl bych, že je to proto, že :

[code]while(1){
ZmerCO(); // Nastavíš kanál 1 a měříš
ZmerCO2(); // Nastavíš kanál 5 a měříš.
// Od této chvíle už měříš trvale na kanálu 5 …
}

void ZmerCO()
{double ADC1ConvertedValue;
ADC1->CHSELR |= ADC_CHSELR_CHSEL1;
//AD převod a posílání hodnoty na usart
}

void ZmerCO2()
{double ADC1ConvertedValue;
ADC1->CHSELR |= ADC_CHSELR_CHSEL4;
//AD převod a posílání hodnoty na usart
}
[/code]