J’ai déjà réalisé un truc similaire en c++ pour les tous premiers PI. Un daemon qui faisait le dialogue avec des composants SPI, qui hébergeait un serveur TCP multi-connexion pour les commandes client<-> serveur et un broadcaster UDP pour le transfert des datas serveur->client. Tout ça avec comme seule lib ajoutées au PI, la bcm2835 et phtread. La seule chose que j’avais faite en plus, c’était la synchro des données par block avec un web service extérieur développé en php (ce que j’ai remplacé dans le tuto par la génération de csv a la demande). Résultat, plus de 3000 lignes de codes serrées et finalement pour dialoguer aux travers de sockets IP (avec tous les emmerdes qui vont avec ...).adelantejm a écrit : ↑lun. 8 oct. 2018 09:11Tout ceci est super et c'est ce que je voudrais faire.
Malheureusement je me suis mis péniblement au C++ (avec l'Arduino) et je voudrais bien ne pas repartir à zéro avec java.
Y aurait-il l'équivalent de tous vos travaux en C++ sur RPI bien sûr?
Avec nodeJS, j’ai juste fait la meme chose en 3 ou 4 heures avec en prime l’appli client qui ne requiert aucune installation et qui fonctionne avec n’importe quel navigateur (enfin, au moins ceux de notre siècle) et sans aucun plugin. J’ajoute que pour faire ce genre d’application, tu ne peux pas te poser la question de savoir si tu dois apprendre à coder en Javascript ou pas (et non pas Java qui n’a rien à voir). Tu seras obligé de le faire de toute façon pour la partie client.