ADC_Poll Funkce
Hlavička: #include <applibs/adc.h>
Získá ukázková data pro kanál ADC.
int ADC_Poll(int fd, ADC_ChannelId channel, uint32_t *outSampleValue);
Parametry
fd
Popisovač souboru pro kontroler ADC. Popisovač souboru načte ADC_Open.channel
ID kanálu pro přístup. Rozsah povolených hodnot je závislý na kontroleru a obvykle se jedná o index založený na nule.outSampleValue
Ukazatel na uint32_t, který přijímá ukázková data. Tento parametr nesmí být nastaven na hodnotu NULL.
Chyby
Vrátí hodnotu -1, pokud dojde k chybě, a nastaví errno
se na chybovou hodnotu. Takové chyby nejsou deterministické a stejné chování nemusí být zachováno prostřednictvím aktualizací systému.
Vrácená hodnota
Vrátí hodnotu 0 pro úspěch nebo -1 pro selhání. V tomto případě errno
je nastavená na chybovou hodnotu.
Požadavky manifestu aplikace
Pokud chcete získat přístup ke kontroleru ADC, musí ho aplikace identifikovat v poli Adc manifestu aplikace.