Open NicoFarmer opened 6 years ago
Première version du module RaspiGPIO livrée ce jour pour la manipulation des entrées / sorties tout-ou-rien. Ce module n'est compilé que sur cible RaspberryPi car il fait appel à la librairie wiringPi disponible uniquement sur Raspberry Pi. Il ne compile pas sur plateforme PC. Pour le compiler, il faut activer la ligne "CONFIG += RASPBERRY_PI" dans le fichier .pro. Par défaut, il n'est pas compilé, la ligne est en commentaire.
Le fichier d'aide "UserGuide" html est à jour et explique la mise en oeuvre du module (compilation, utilisation, fichier EEPROM, ...).
La partie sur le bus I2C n'est pas encore implémentée.
Je laisse le ticket ouvert le temps de voir ce que je fais pour le bus I2C.
L'objectif de ce module est de mettre à disposition du robot les entrées/sorties de la raspberry pi. Ces entrées/sorties pouvant être exploitées comme une extension des entrées/sorties déjà présentes sur la carte Electrobot.
Au minimum, le module :
Concernant le bus I2C, à voir en fonction de ce qui est faisable.
La compilation du module doit être conditionnée par un define de compilation "RPI" intégré dans le fichier .pro afin qu'il ne soit pas compilé sur plateforme PC.