Étape 4: Code référence
Comme mentionné précédemment, la bibliothèque de fonctions de la Commission du ppDAQC est léger. Cependant, il y a assez des appels pour accéder à l’ensemble des principales fonctionnalités. Pour plus d’informations sur toutes les fonctions du Conseil d’administration ppDAQC, visitez www.pi-plates.com. Commun à toutes les fonctions est un argument d’adresse avec la plupart des fonctions nécessitant au moins un paramètre.
- void setDOUTall (byte addr, valeur d’octet) – écriture à tous les 7 canaux à collecteur ouvert. La valeur de l’adresse (ADR) peut varier de 0 à 7. La valeur peut varier de 0 à 127.
- void setDOUTbit (byte addr, bit de l’octet) – définition d’un bit unique collecteur ouvert. La valeur de l’adresse (ADR) peut varier de 0 à 7. Le bit peut varier de 0 à 6.
- void clrDOUTbit (byte addr, bit de l’octet) – claire peu un seul collecteur ouvert. La valeur de l’adresse (ADR) peut varier de 0 à 7. Le bit peut varier de 0 à 6.
- void toggleDOUTbit (byte addr, bit de l’octet) – activer/désactiver un peu seul collecteur ouvert. La valeur de l’adresse (ADR) peut varier de 0 à 7. Le bit peut varier de 0 à 6.
- int getADC (addr octet, octet canal) – effectuer une conversion A/D de 10 bits. La valeur de l’adresse (ADR) peut varier de 0 à 7. Le canal peut varier de 0 à 8. Notez que la gamme d’A/D est de 0 à totalisant 4,097 volts et ce canal 8 est la tension d’alimentation.
- octet getDINall(byte address) – retourne un nombre 8 bits indiquant l’état actuel du signal sur le bloc d’entrée numérique. La valeur de l’adresse (ADR) peut varier de 0 à 7.
- getDINbit octet (byte addr, bit de l’octet) – renvoie la valeur d’un seul bit d’entrée (0 ou 1). La valeur de l’adresse (ADR) peut varier de 0 à 7. Le bit peut varier de 0 à 7.