Stap 4: Code verwijzing
Zoals eerder vermeld, is de functiebibliotheek voor het ppDAQC board lichtgewicht. Er zijn echter genoeg oproepen voor toegang tot alle belangrijke functies. Bezoek www.pi-plates.comvoor meer informatie over alle functies van de ppDAQC van bestuur. Alle functies gemeen is een adres argument met de meeste functies waarvoor ten minste één parameter.
- void setDOUTall (byte addr, bytewaarde) – schrijven aan alle 7 open collector kanalen. De waarde van het adres (adres) kan variëren van 0 tot en met 7. De waarde kan variëren van 0 tot 127.
- void setDOUTbit (byte addr, bits van de byte) – een enkele open collector bit ingesteld. De waarde van het adres (adres) kan variëren van 0 tot en met 7. De bit kan variëren van 0 tot en met 6.
- void clrDOUTbit (byte addr, bits van de byte) – duidelijk een enkele open collector bit. De waarde van het adres (adres) kan variëren van 0 tot en met 7. De bit kan variëren van 0 tot en met 6.
- void toggleDOUTbit (byte addr, bits van de byte) – een beetje één open collector in-/ uitschakelen. De waarde van het adres (adres) kan variëren van 0 tot en met 7. De bit kan variëren van 0 tot en met 6.
- int getADC (byte addr, byte kanaal) -een 10-bits A/D-conversie uitvoeren. De waarde van het adres (adres) kan variëren van 0 tot en met 7. Het kanaal kan variëren van 0 tot en met 8. Merk op dat het A/D-bereik 0 tot 4.097 volt is en dat kanaal 8 het netspanningsvoltage is.
- byte getDINall(byte address) – resulteert in een 8-bits getal toont de huidige status van het signaal op het blok van de digitale ingang. De waarde van het adres (adres) kan variëren van 0 tot en met 7.
- byte getDINbit (byte addr, bits van de byte) retourneert de waarde van een enkele invoer bit (0 of 1). De waarde van het adres (adres) kan variëren van 0 tot en met 7. De bit kan variëren van 0 tot en met 7.