Função ADC_Poll
Cabeçalho: #include <applibs/adc.h>
Obtém dados de exemplo para um canal ADC.
int ADC_Poll(int fd, ADC_ChannelId channel, uint32_t *outSampleValue);
Parâmetros
fd
O descritor de arquivo para o controlador ADC. O descritor de arquivo é recuperado por ADC_Open.channel
A ID do canal a ser acessado. O intervalo de valores permitidos é dependente do controlador e normalmente é um índice baseado em zero.outSampleValue
Um ponteiro para o uint32_t que recebe os dados de exemplo. Esse parâmetro não deve ser definido como NULL.
Erros
Retorna -1 se um erro for encontrado e definir errno
como o valor do erro. Esses erros não são determinísticos e o mesmo comportamento pode não ser mantido por meio de atualizações do sistema.
Valor retornado
Retorna 0 para êxito ou -1 para falha, nesse caso errno
é definido como o valor do erro.
Requisitos de manifesto do aplicativo
Para acessar um controlador ADC, seu aplicativo deve identificá-lo no campo Adc do manifesto do aplicativo.