Funzione ADC_Poll
Intestazione: #include <applicazioni/adc.h>
Ottiene dati di esempio per un canale ADC.
int ADC_Poll(int fd, ADC_ChannelId channel, uint32_t *outSampleValue);
Parametri
fd
Descrittore di file per il controller ADC. Il descrittore di file viene recuperato da ADC_Open.channel
ID del canale a cui accedere. L'intervallo di valori consentiti dipende dal controller ed è in genere un indice in base zero.outSampleValue
Puntatore alla uint32_t che riceve i dati di esempio. Questo parametro non deve essere impostato su NULL.
Errori
Restituisce -1 se si verifica un errore e imposta errno
il valore di errore. Tali errori non sono deterministici e lo stesso comportamento potrebbe non essere mantenuto tramite gli aggiornamenti di sistema.
Valore restituito
Restituisce 0 per operazione riuscita o -1 per errore, nel qual caso errno
è impostato sul valore di errore.
Requisiti del manifesto dell'applicazione
Per accedere a un controller ADC, l'applicazione deve identificarlo nel campo Adc del manifesto dell'applicazione.