Funzione ADC_GetSampleBitCountADC_GetSampleBitCount Function

Intestazione: #include <applibs/adc.h>Header: #include <applibs/adc.h>

Ottiene la profondità in bit del controller ADC.Gets the bit depth of the ADC.

int ADC_GetSampleBitCount(int fd, ADC_ChannelId channel);

ParametriParameters

  • fd Descrittore di file per il controller ADC.fd The file descriptor for the ADC controller. Il descrittore di file viene recuperato da ADC_Open.The file descriptor is retrieved by ADC_Open.

  • channelID del canale ADC a cui accedere.channel The ID of the ADC channel to access. L'intervallo di valori consentiti dipende dal controller e in genere è un indice in base zero.The range of allowed values is controller-dependent and is typically a zero-based index.

Valore restituitoReturn value

Restituisce la profondità di bit di ADC.Returns the bit depth of the ADC. Se viene rilevato un errore, restituisce-1 e imposta sul errno valore di errore.If an error is encountered, returns -1 and sets errno to the error value.

OsservazioniRemarks

Un valore restituito di esempio è 12, che indica che il controller ADC può fornire 12 bit di dati compresi tra 0 e 4095.An example return value is 12, which indicates that the ADC controller can supply 12 bits of data that range from 0 to 4095.

Requisiti del manifesto dell'applicazioneApplication manifest requirements

Per accedere a un controller ADC, l'applicazione deve identificarlo nel campo Adc del manifesto dell'applicazione.To access an ADC controller, your application must identify it in the Adc field of the application manifest.