funktionen ADC_Poll
Sidhuvud: #include <applibs/adc.h>
Hämtar exempeldata för en ADC-kanal.
int ADC_Poll(int fd, ADC_ChannelId channel, uint32_t *outSampleValue);
Parametrar
fd
Filbeskrivning för ADC-styrenheten. Filbeskrivningarna hämtas av ADC_Open.channel
ID för den kanal du vill komma åt. Intervallet med tillåtna värden är styrenhetsberoende och är vanligtvis ett nollbaserat index.outSampleValue
En pekare till uint32_t som tar emot exempeldata. Den här parametern får inte anges till NULL.
Fel
Returnerar -1 om ett fel uppstår och anger errno
felvärdet. Sådana fel är inte deterministiska och samma beteende kanske inte behålls via systemuppdateringar.
Returvärde
Returnerar 0 för lyckat resultat, eller -1 för fel, i vilket fall errno
är inställt på felvärdet.
Krav för programmanifest
För åtkomst till en ADC-kontroll måste programmet identifiera den i fältet Adc i programmanifestet.