@ Barbudor:
Le code n'implémente que le coté esclave sur Arduino. En fonction de l'intérêt je pourrais proposer aussi (...) une version du maître sur Arduino pour une communication Arduino/Arduino.
Oui, moi je voudrais bien, si c'est accessible à un touriste comme moi! XD
- Pourquoi? Arduino Forum (en français)
et Arduino Forum (en anglais) - Comment? Sur le conseil de l'excellent Skywodd (je comprends pas bien tout ce qu'il m'écrit là, mais au point où j'en suis
...):
Regarde si tu peux faire du broadcast UDP avec la RedFly, ça te simplifierait grandement les choses.
L'UDP c'est pratique car ça utilise la notion de datagramme, soit le datagramme arrive soit le datagramme arrive pas, mais dans tous les cas s'il arrive c'est forcément en entier.Donc en gros tes serveurs (note de MichelNimes: que moi j'appelle clients, et que toi, Barbudor appelle maîtres) avec les capteurs auraient juste à "balancer" un paquet suivant un format que tu définis.
Les clients (note de MichelNimes: que moi j'appelle serveurs, et que toi, Barbudor appelle esclaves) eux tendent l'oreille sur le réseau et interceptent ce qui passe.Si tu peut utiliser le broadcast UDP il te suffira de faire un format (= protocole) pour tes datagrammes.
Tu as un trés bon tuto justement sur l'implémentation d'un protocole de communication dans la partie cours/tutoriel du forum arduino (partie francophone).