Pour scinder ces 2 fonctionnalités, d’après les travaux de Christian, je tenterais ça :
Coté python : ( att j ai enlevé les guillemets, bug forom )
arduinoMAITRE = Runtime.createAndStart(arduinoMAITRE,Arduino)
arduinoMAITRE.setBoardMega()
arduinoMAITRE.connect(COM3)
arduinoESCLAVE = Runtime.createAndStart(arduinoESCLAVE,Arduino)
arduinoESCLAVE.setBoardMega()
arduinoESCLAVE.connect(arduinoMAITRE,Serial1)
#recepetion
def FonctionReceptionData(data):
print J ai reçu des données les voici , data
arduinoESCLAVE.addListener(publishCustomMsg,python,FonctionReceptionData)
#emission
arduinoESCLAVE.customMsg(55,44)
Coté Arduino
On flash MRLCOMM sur les 2
Et dans l’esclave on ajoute notre code sur le modèle suivant :
https://github.com/MyRobotLab/pyrobotlab/blob/develop/home/Calamity/customMsgMrlComm.ino
-
This reply was modified 8 years, 2 months ago by anthony.