Le AIR³ XCT Addon améliore les fonctionnalités de XCTrack.

Les événements générés par XCTrack sont pris en compte par AIR³ XCT addon, qui applique ensuite la tâche définie, sur la base des lignes de combinaison.
Chaque ligne de combinaison comprend un événement déclencheur et la tâche définie par l'utilisateur.
Il existe différents types d'événements : Décollage, atterrissage, franchissement d'un turnpoint, franchissement du début ou de la fin d'une section de vitesse pendant la compétition, clic sur un bouton spécifique (commande Bluetooth à distance ou bouton de l'appareil), clic sur un widget spécifique, avertissements liés à la proximité d'une zone d'espace aérien, etc.
Les types de tâches suivants peuvent être définis : Zello PTT, jouer un son spécifique, envoyer un message Telegram à un groupe, envoyer ma position Telegram à un groupe, rapport d'atterrissage en sécurité (Envoyer ma position Telegram et un message prédéfini si je ne valide pas la confirmation du rapport d'atterrissage en sécurité), lancer une application spécifique au premier plan ou en arrière-plan.
Considérations techniques : utilisez AIR³ Upgrader pour vous assurer que vous disposez des dernières versions de XCTrack (version 0.9.12.3.11 ou supérieure) et AIR³ Manager. Sinon, le module complémentaire AIR³ XCT ne fonctionnera pas comme prévu. Bien que AIR³ Manager ne soit pas nécessaire au fonctionnement du module complémentaire AIR³ XCT, il vous permet de configurer un lancement automatique au démarrage, de sorte que la configuration fonctionnera automatiquement à chaque fois sans que vous ayez à vous soucier de la démarrer manuellement.
Si vous avez lu ces instructions et que vous rencontrez des difficultés pour faire fonctionner correctement le AIR³ XCT Addon, consultez cette FAQ.
Dans l'écran principal, vous combinez un événement déclencheur avec une tâche. C'est ce que nous appellerons une ligne de combinaison.
Avec un AIR³, vous pouvez ajouter autant de lignes de combinaison que vous le souhaitez. Cette application peut être utilisée avec n'importe quel autre appareil Android, mais elle sera alors limitée à une ligne de combinaison. Par exemple, avec un téléphone ordinaire, vous pouvez utiliser un bouton de télécommande BT pour communiquer via Zello avec XCTrack en cours d'exécution au premier plan (voir ci-dessous plus de détails sur l'utilisation de Zello) ou vous pouvez utiliser la fonction de rapport d'atterrissage en toute sécurité pour vous assurer que les gens sont informés si vous n'atterrissez pas en toute sécurité.

Par défaut, sans configuration spécifique, vous pouvez combiner un événement XCTrack existant avec un son.


Vous pouvez utiliser les fichiers sonores existants ou les vôtres. Si vous souhaitez utiliser votre propre son, ajoutez le fichier au dossier AIR³ XCT Addon sounds.
Une fois sélectionné, vous pouvez régler le volume et spécifier le nombre de fois que le son doit être joué.
Cliquez sur le triangle pour écouter le son.


XCTrack contient déjà un grand nombre d'événements prédéfinis.
Dans XCTrack, vous pouvez également ajouter un nouveau widget basé sur le widget « Intent launcher » pour ajouter un nouvel événement à la liste des événements XCTrack.
Nommez-le en utilisant « \n » si vous voulez afficher les différents mots sur plusieurs lignes.
Dans la section Action, ajoutez le nom de l'événement personnalisé que vous souhaitez utiliser sans espace ni caractère spécial. Faites attention à la casse.
Comme décrit ci-dessous, Zello PTT est l'une des utilisations possibles de ces widgets personnalisés. Vous pouvez utiliser AIR³ Manager avec le profil Expert-zello pour configurer directement le profil expert avec les widgets Zello.




Dans AIR³ XCT Addon, allez dans les paramètres et cliquez sur « Ajouter un nouvel événement déclencheu », puis sur « Ajouter un nouvel événement XCTrack ». Sélectionnez la catégorie pour trier facilement l'événement et saisissez l'événement que vous avez défini dans le widget personnalisé XCTrack. Après confirmation, le nouvel événement sera surveillé par AIR³ XCT Addon si vous le sélectionnez dans une ligne de combinaison.
Si votre objectif est d'utiliser Zello PTT, voyez ci-dessous comment les événements Zello peuvent être générés automatiquement dans la configuration Zello (vous n'avez pas besoin de créer ces événements XCTrack dans AIR³ XCT Addon).


Dans les paramètres, cliquez sur Ajouter une nouvelle tâche. Vous pouvez par exemple vouloir lancer une application au premier plan ou en arrière-plan.
Vous pouvez alors créer une nouvelle ligne de combinaison, sélectionner votre nouvel événement déclencheur XCTrack et le combiner avec la tâche que vous avez créée.


Zello est un moyen pratique de communiquer avec d'autres personnes, semblable à la communication radio, sauf qu'il est basé sur l'internet.
Avec AIR³ XCT Addon, vous pouvez communiquer via Zello en utilisant soit un widget XCTrack, soit un bouton (physique ou avec une télécommande Bluetooth).
Une fois que vous avez installé Zello et créé un compte Zello, testez d'abord votre installation Zello avant de configurer XCTrack et AIR³ XCT Addon pour Zello.
REMARQUE IMPORTANTE : Vous devez régler l'optimisation de la batterie de Zello sur « Sans restriction » afin qu'il continue à fonctionner en arrière-plan et puisse recevoir les communications envoyées par XCTrack via AIR³ XCT Addon.
Allez dans Paramètres > Applications > Zello > Batterie pour vérifier cela.
Pour communiquer avec Zello, vous devez avoir défini le canal ou la personne à qui vous voulez parler. Définissez-le par défaut pour charger automatiquement Zello avec cette conversation et n'oubliez pas de lancer le canal de communication avec lequel vous voulez parler.
Une fois que Zello est installé, allez dans les paramètres et cliquez sur le bouton de configuration de Zello.
Notez que Zello doit être sans restriction pour l'optimisation de la batterie afin de continuer à recevoir des commandes de AIR³ XCT Addon lorsque Zello n'est pas au premier plan.
En activant les cases à cocher, suivez les instructions.
Il vous sera demandé de configurer XCTrack avec un widget Zello, ce qui peut être fait en choisissant le profil Expert-Zello dans AIR³ Manager.
Une fois cela fait, créez une nouvelle ligne de combinaison dans l'écran principal, sélectionnez Zello comme événement déclencheur et sélectionnez Zello_PTT pour l'action.




Si vous souhaitez pouvoir utiliser Zello via un bouton BT en plus ou à la place d'un widget, dans XCTrack Preferences/Key bindings, sélectionnez Launch android intent. Cliquez sur le bouton physique que vous voulez utiliser.
XCTrack récupère l'événement du bouton et le partage avec AIR³ XCT Addon.
Sélectionnez « Activer Zello déclenché par l'intention du bouton XCTrack » et ajoutez une nouvelle ligne de combinaison dans l'écran principal pour lier l'intention du bouton XCTrack comme événement déclencheur avec la tâche Zello_PTT.


En cliquant sur le bouton de lecture dans la ligne de combinaison, un premier appel est envoyé à Zello.
À ce stade, Zello ne devrait pas fonctionner.
Ensuite, allez dans Zello Options. Cliquez sur Paramètres, puis sur Boutons appuyer pour parler.
Un nouveau bouton appelé « Bouton matériel » doit maintenant être visible (créé en cliquant sur le bouton de lecture dans la ligne de combinaison avec Zello PTT défini comme tâche).
Cliquez sur le bouton « Matériel ». Changez l'action du bouton « Action du bouton PTT » de « Maintenez-le enfoncé pour parler » à « Alterner ».
Vous pouvez maintenant retourner dans AIR³ XCT Addon et tester à nouveau le bouton de lecture. Cette fois, vous devriez entendre le son ascendant indiquant le début de votre message, et en cliquant une deuxième fois, vous devriez entendre le son descendant indiquant la fin de votre message.
Si vous ne cliquez pas une deuxième fois dans le délai imparti, l'application le fera pour vous.
Notez que vous pouvez également activer ou désactiver le délai d'attente à l'aide d'un widget spécial, tel que défini dans le profil Expert-Zello du gestionnaire AIR³.
Une fois que le bouton de lecture du AIR³ XCT Addon fonctionne, vous pouvez le tester directement dans XCTrack, soit avec le widget Zello, soit avec le bouton que vous avez défini.


Grâce aux paramètres du AIR³ Manager, veillez à lancer automatiquement AIR³ XCT Addon et Zello au démarrage, afin que tout fonctionne sans problème à chaque fois que l'appareil est mis en marche.

Il est possible d'utiliser un casque Bluetooth avec Zello tout en continuant à utiliser les haut-parleurs AIR³ pour la sortie audio.
Once your Bluetooth headset is connected, go to Android Settings > Sound & vibration on your AIR³, click on ‘Play AIR³ XCT Add-on’ and select ‘This phone’.
Ouvrez ensuite Zello et sélectionnez le groupe que vous souhaitez utiliser. Dans le coin inférieur gauche, cliquez sur « Périphérique audio » et sélectionnez « Bluetooth ».
Lorsque vous communiquez via Zello, il est recommandé de désactiver temporairement le son du vario afin d'éviter toute interférence.


Afin d'utiliser les tâches de Telegram (envoyer votre position, envoyer un message à un groupe de Telegram, signaler un atterrissage en toute sécurité par le biais du message et de la position de Telegram), le nom du pilote doit être renseigné. Une fois que vous avez ajouté votre nom de pilote, vous avez la possibilité de procéder à l'authentification par Telegram. Suivez les étapes et envoyez /start au robot Telegram pour terminer l'authentification.




Une fois cela fait, vous pouvez ajouter une nouvelle tâche avec Telegram.
Cliquez sur Envoyer la position à Telegram pour configurer une tâche permettant d'envoyer votre position à un groupe de Telegram spécifique.
Cliquez sur Envoyer un message à Telegram pour configurer une tâche afin d'envoyer un message spécifique à un groupe Telegram spécifique.
Cliquez sur Envoyer un message à Telegram et activez le rapport d'atterrissage en toute sécurité si vous souhaitez envoyer un message Telegram et votre position à un groupe Telegram spécifique si vous ne validez pas le rapport d'atterrissage en sécurité lors de l'atterrissage.

Pour envoyer votre position à un groupe Telegram, cliquez sur « Envoyer la position à Telegram ».
Cliquez ensuite sur « Sélectionner un groupe ». Si vous avez déjà ajouté un groupe, sélectionnez le groupe disponible. Sinon, cliquez sur « Autre ».


Vous serez alors invité à ajouter le bot au groupe, à condition que le groupe vienne d'être créé et que le bot ne l'ait pas encore rejoint.
Pour ajouter le bot à un groupe, vous devez être administrateur de ce groupe. Sélectionnez l'échange de ce groupe et cliquez sur le « v » pour ajouter le bot.




Une fois de retour dans l'application, cliquez sur le bouton « Rafraîchir la liste des discussions », puis sur « Sélectionner une discussion », le nouveau groupe sera sélectionnable.

Si le groupe contient déjà le bot, cliquez sur « Sélectionner un groupe avec le bot». Sélectionnez la discussion du groupe qui contient déjà le bot. Cliquez sur “/” dans les outils de message, puis cliquez sur le bouton d'envoi.
Une fois de retour dans l'application, cliquez sur le bouton « Rafraîchir la liste des discussions », puis sur « Sélectionner une discussion », le nouveau groupe sera sélectionnable.


Ces tâches sont désormais disponibles dans la sélection de la ligne de combinaison.
Pour envoyer un message à un groupe sur Telegram, vous pouvez utiliser la même méthode que pour envoyer votre localisation, mais vous créerez le message au cours du processus.
Voir ci-dessous la configuration spécifique pour les rapports d'atterrissage en toute sécurité.


Une fois le groupe sélectionné, cliquez sur « Ajouter/Sélectionner un message à envoyer » pour rédiger votre message.
Saisissez le titre et le contenu de votre message ou sélectionnez un message enregistré.
Une fois que vous avez terminé, cliquez sur le bouton « Sélectionner un message ».


Si vous souhaitez configurer un message de rapport sur l'atterrissage en toute sécurité, vous pouvez choisir celui qui est déjà configuré.


Pour configurer un message Telegram avec l'option Rapport d'atterrissage sécurisé, cliquez sur le bouton « Rapport d'atterrissage sécurisé ».
Si elle est configurée correctement, une tâche dotée de l'option Rapport d'atterrissage sécurisé fonctionnera comme suit :
- Lors de l'atterrissage, une fenêtre s'ouvrira automatiquement avec le message : "Avez-vous atterri en sécurité ? Cliquez ici".
- Si le pilote clique sur la fenêtre avant la fin du délai « NE PAS ENVOYER », le message Telegram ne sera pas envoyé au groupe Telegram sélectionné.
- Si le pilote ne clique pas sur la fenêtre avant l'expiration du délai « Jouer le rappel après », le son du rappel sera joué en fonction des paramètres sonores (volume, nombre).


Une fois que vous avez configuré la tâche de rapport d'atterrissage en sécurité, n'oubliez pas de créer une ligne de combinaison qui relie l'événement XCTrack d'atterrissage à cette tâche nouvellement créée.
Comme vous pouvez l'imaginer, cette fonction de sécurité ne fonctionnera que si l'appareil est correctement configuré et dispose d'un accès à l'internet lors de la tentative d'envoi du message.
Testez-le en utilisant le bouton de lecture (triangle) dans la ligne de combinaison et/ou en simulant un vol avec XCTrack.



Une fois que vous avez défini vos tâches, vous pouvez les gérer sous « Tâches configurées »
