Freigeben über


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.