• [^] # Re: C sur Raspberry

    Posté par (site web personnel) . En réponse à la dépêche Ordinateur à carte unique : Raspberry Pi 4 et consort. Évalué à 10.

    Pour moi, c'est l'inverse, pas loin de 30 ans de pratique plus ou moins régulière avec le C et je n'ai pas eu de mal à m'y remettre. Je suis en train de terminer un programme pour remplacer dans un premier temps la liaison téléphonique (RTC) d'un centrale d'alarme par internet et GSM.
    J'ai ajouté une fonction nouvelle, la détection de la présence ou de la coupure du 220/240V. Il peut en effet être important de savoir que le frigo et le congélateur ne sont plus alimentés...

    Dans un deuxième temps, le Raspberry donnera l'état de chaque capteur et dans un troisième, il remplacera toute la centrale avec une très grande souplesse d'utilisation. L'accès GSM ou web sera sécurisé.
    L'architecture du programme a été conçue dès le départ avec ces options. Cela le rend très facile à comprendre et à modifier. La documentation que je tiens à jour en parallèle et même souvent avant de coder, complète les commentaires du code source.

    J'ai justement utilisé WiringPi avec le C car cette solution m'a paru la plus simple et après l'avoir mise en œuvre, j'en suis totalement satisfait et WiringPi a totalement répondu à mes souhaits. Il procure une grande simplicité dans la mise en œuvre.

    Au final, Raspberry avec Raspbian est une merveille. J'ai juste eu besoin d'installer mailutils mpack et php-fpm en plus des paquets installés par défaut. Je n'ai aucune dépendance autre que raspbian. Pour la pérennité, c'est excellent.

    Si tout va bien, dans quelques semaines, je publierai (GPL V3) le code et la documentation. Il y aura peut-être un dessin de circuit imprimé dans le lot pour raccorder les interfaces.