API de contrôle OSC / UDP du RecorderV3 et du MultiNode V2
Les programmes se pilotent en OSC ou en UDP brut avec un numéro de programme et une valeur de dimmer.
Sur le RecorderV3, si la case Dimmer du programme est cochée, il se dimme sur 255 niveaux ; sinon 0 à 127 éteint le programme et 128 à 255 démarre la lecture.
Les numéros de programme et valeurs de dimmer s'envoient sur 3 chiffres : le programme 6 s'écrit 006.
Presets OSC
Commandes Play/Stop
Réponses du recorder
Référence des Masques OSC
| Description | Masque ASCII |
|---|---|
| Play Prog (@1 is Prog, @2 is dimmer) | /Play/@1\00\00\00,s\00\00/DIM@2\00 |
| Adresse /Play/053 argument string /DIM187 | lance le programme 053 dimmé à 187 |
| String for Ack Play Prog | /RP\00,s\00\00/Play\00\00\00 |
| Stop Prog (@1 is Prog) | /RP\00,s\00\00/Stop/@1\00\00\00 |
| Adresse /RP argument string /Stop/027 | Arret du programme 027 |
| String for Ack Stop Prog | /RP\00,s\00\00/Stop\00\00\00 |
| Stop All Prog | /RP\00,s\00\00/Stop/All\00\00\00 |
| Adresse /RP argument string /Stop/All | Arret de tous les programmes |
| String for Ack Stop All Prog | /RP\00,s\00\00/Stop/All\00\00\00 |
Presets Raw UDP
Commandes Play/Stop
Réponses du recorder
Référence des Masques UDP Raw
| Description | Commande UDP |
|---|---|
| Play Prog (@1 is Prog, @2 is dimmer) | /Prog/Play/@1/@2 |
| Envoi en udp de /Prog/Play/053/187 | lance le programme 053 dimmé à 187 |
| String for Ack Play Prog | /Prog/Play |
| Stop Prog (@1 is Prog) | /Prog/Stop/@1 |
| Envoi en udp de /Prog/Stop/027 | Arret du programme 027 |
| String for Ack Stop Prog | /Prog/Stop |
| Stop All Prog | /Prog/Stop/All |
| Envoi en udp de /Prog/Stop/All | Arret de tous les programmes |
| String for Ack Stop All Prog | /Prog/Stop/All |
Documentation API Web
Gestion des Programmes
- /prog/{numéro_du_programme}/play - Lancer un programme, résultat: play 255
- /prog/{numéro_du_programme}/stop - Arrêter un programme, résultat: stop
- /prog/{numéro_du_programme}/play/{intensite_du_programme} - Lancer un programme à valeur X de 0 à 255, résultat: play X
- /prog/{numéro_du_programme}/stop/all - Arrêter tous les programmes, résultat: stop all
Statut des programmes
- /prog/{numéro_du_programme} - Récupérer l'état d'un programme, résultat Play ou Stop