ADC_SetReferenceVoltage-Funktion
Header: #include <applibs/adc.h>
Legt die Referenzspannung für den ADC fest.
int ADC_SetReferenceVoltage(int fd, ADC_ChannelId channel, float referenceVoltage);
Parameter
fd
Der Dateideskriptor für den ADC-Controller. Der Dateideskriptor wird von ADC_Open abgerufen.channel
Die ID des Kanals, auf den zugegriffen werden soll. Der Bereich der zulässigen Werte ist controllerabhängig und ist in der Regel ein nullbasierter Index.referenceVoltage
Die zu verwendende Referenzspannung.
Fehler
Gibt -1 zurück, wenn ein Fehler auftritt, und legt auf den Fehlerwert fest errno
. Solche Fehler sind nicht deterministisch, und dasselbe Verhalten wird möglicherweise nicht durch Systemupdates beibehalten.
Rückgabewert
Gibt 0 für erfolg oder -1 für Fehler zurück. In diesem Fall errno
wird auf den Fehlerwert festgelegt.
Anforderungen an das Anwendungsmanifest
Um auf einen ADC-Controller zugreifen zu können, muss Ihre Anwendung ihn im Feld Adc des Anwendungsmanifests identifizieren.