Variable global qui reste égale à zero

Merci à tous pour vos réponses!

dfgh:
hello
je ne comprends pas:
msgIN.route("/value",funcValue);

alors que:funcValue est une fonction qu'il faut appeler avec des parametres
void funcValue(OSCMessage &msg, int addrOffset ){

Effectivement je ne comprends pas bien moi même à vrai dire, mais j'ai suivi la doc ( quasi similaire à ce que propose infobarquee ci dessus d'ailleurs), et il semble qu'un evenement osc déclenche cette fonction?
En tout cas, cela fonctionne car je reçoit l'OSC sans problème, il s'affiche si j'écris la valeur avec le port série dans la fonction funcValue, seulement impossible d'extraire cette valeur OSC de cette fonction...

infobarquee:
bonjour,
il serait bien de reprendre l'exemple de OSC en mettant aussi tout le code
arduino-osc/examples/udpBasics/udpBasics.ino at master · davidbouchard/arduino-osc · GitHub
ou
arduino-osc/examples/serialBasics/serialBasics.ino at master · davidbouchard/arduino-osc · GitHub

J'ai suivi cette doc similaire, et encore une fois ça fonctionne, mais la librairie n'est peut etre pas faite pour extraire les données des fonctions? Par exemple ici dans ton lien de doc, si je voulais extraire "value" de la fonction "myFunction", normalement d'après moi il suffirait de creer une variable globale, et de l'assigner dans cette fonction à la valeur de "value", c'est ce qu'il me semble avoir fait dans mon programme initial, mais sans succès...