Envoie une commande à l'appareil externe.
Identifiant : send_external_device_commands
Éléments
device_id : ID du dispositif externe recevant les commandes.
- Obligatoire : non
- Valeur par défaut : empty
Commandes : Liste des commandes à envoyer au dispositif externe.
- Obligatoire : oui
- Valeur par défaut : empty
Remarque: si vous ne spécifiez pas le dispositif auquel vous souhaitez envoyer votre commande, celle-ci sera envoyée à tous les dispositifs connectés.
Noms des commandes prises en charge
La xBand prend en charge ces commandes :
P : Définit l'alimentation du dispositif externe.
Valeurs possibles : [ 0, 20 ]
R : Utilisé pour les licences. Informe la bande si l'utilisateur a accès ou non.
R : Change la portée de la bande (actuellement non utilisé puisque la puissance contrôle directement ceci)
D : Clé pour les configurations qui définissent le comportement de la bande en général
V : permet à l'appareil xBand de vibrer.
B : Permet au dispositif xBand d'émettre un bip.
N : Notifications pour la xBand, par exemple en cas de sélection correcte.
X : Réinitialise le tampon de marquage, de sorte que le même code soit à nouveau accepté.
Exemples
<action id="send_power_config_command" type="send_external_device_commands">
<list name="commands" listType="NAMED">
<param name="p">#{code}</param>
</list>
</action>
<action id="send_external_device_beep" type="send_external_device_commands">
<list name="commands" listType="NAMED">
<param name="b">1</param>
</list>
</action>
<action id="send_external_device_correct_pick" type="send_external_device_commands">
<list name="commands" listType="NAMED">
<param name="n">1</param>
</list>
</action>
<action id="send_external_device_wrong_pick" type="send_external_device_commands">
<list name="commands" listType="NAMED">
<param name="n">2</param>
</list>
</action>
<action id="send_external_device_vibrate" type="send_external_device_commands">
<list name="commands" listType="NAMED">
<param name="v">1</param>
</list>
</action>
<action id="reset_external_device_tag_buffer" type="send_external_device_commands">
<list name="commands" listType="NAMED">
<param name="x">0</param>
</list>
</action>