Un nouveau programme le QSO-Relay

Un nouveau programme le QSO-Relay

Depuis la version 2.9.7 de JTAlert les utilisateurs de Ham Radio Deluxe V6.x n’avait plus la possibilitĂ© d’encoder leurs contacts directement dans leur logbook. Maintenant grâce Ă  QSO Relay un nouveau programme, cet inconvĂ©nient ne sera plus qu’un lointain souvenir

QSO Relay a Ă©tĂ© Ă©crit par VK2BYI Chris Fredericks un radioamateur Australien. 

Ce programme a été développé comme une application proxy qui accepte les contacts transmis par le fichier « last qso.api » de JTAlert, puis relaye cette base de données vers le logbook de HRD V6. Cela permet ainsi à ce dernier, de continuer à être utilisé avec la dernière version 2.9.7.de JTAlert.

Au fur et à mesure que les paquets de données sont reçus par JTAlert, ils sont enregistrés localement et provisoirement dans une base de données SQLite de Windows, puis ils sont transmis via le protocole de contrôle de transmission (TCP) vers la base de données du programme « Ham radio Deluxe ».

Ce nouveau programme dispose d’une seconde fonctionnalitĂ© permettant de synchroniser les contacts dans la base de donnĂ©es HRD Logbook et de les retransmettent vers JTAlert.

Qso relay11

QSO Relay est une application Windows qui a Ă©tĂ© conçue en utilisant Microsoft .NET Framework 4.6 pour s’exĂ©cuter sur des postes de travail et sur les systèmes d’exploitation Windows 10,  Windows 8.1,  Windows 8,  Windows 7 SP1 et Windows Vista SP2. Donc si vous n’avez pas la version 4.6, il suffit de mettre Ă  jour le Framework.

Comment installer QSO Relay ?

Ce programme est Ă  tĂ©lĂ©charger Ă  cette adresse : Vk2byi.com.au – qsorelay

Dans votre rĂ©pertoire de tĂ©lĂ©chargements, ouvrir le fichier QSORELAY.msi (ou faire un double-clic), une fenĂŞtre s’ouvrira comme ceci.

Qso relay1
Cliquez chaque fois sur « Next », lisez et acceptez les termes de la licence.

Qso relay2
Une autre fenĂŞtre demandera l’endroit oĂą placer le programme, ensuite cliquer sur « Next ».

Qso relay3
Les fichiers nécessaires seront copiés sur votre disque dur.

Qso relay4
A la fin de l’installation, cliquer sur le bouton « Finish » et une icĂ´ne de dĂ©marrage sera installĂ©e sur votre bureau.

 Configurer JTAlert

Après l’installation de QSO Relay vous devez configurer le programme en entrant les paramètres de base.

Pour cela, allez dans « setting » de JTAlert. Dans l’onglet + ‘Logging/Standard ADIF.file’, cocher « Enable Standard Adif Files Loggins ».

CrĂ©ez ensuite une nouvelle adresse Ă  l’aide de l’option ‘Creat new’ et cherchez le fichier « log.adi » de ce nouveau logiciel QSO Relay. Le chemin d’accès habituel est  C:\Users\<your username>\AppData\Roaming\VK2BYI\QSORelay\log.adi comme il est indiquĂ© dans la capture.

Qso relay5

SĂ©lectionner enfin  « Lastqso.api » dans les paramètres de JTAlert et prenez note de la valeur du Port UDP (ici 2333) et son adresse, car ces valeurs doivent vous servir Ă  configurer l’autre programme ensuite. Cliquer enfin sur ‘Save’ et ‘OK’ pour prendre en compte les modifications et fermez la boite de dialogue.

Qso relay6

Configurer QSO Relay

Faire un double-clic (ou Ouvrir) sur l’icĂ´ne de QSO Relay prĂ©sente sur votre bureau, puis sĂ©lectionner « Configure QSORelay… », une fenĂŞtre apparait, vide pour l’instant. Nous allons voir comment entrer les diffĂ©rentes donnĂ©es en commençant par le haut de la fenĂŞtre.

Qso relay7
Voici la fenêtre complètement remplie

  • Le groupe de contrĂ´les « UDP Incoming » spĂ©cifie le port UDP que QSO Relay Ă©coute pour les contacts entrants de JTAlert. Les valeurs de 127.0.0.1 et 2333 sont les valeurs par dĂ©faut utilisĂ©es par « Last QSO API » dans JTAlert. Dans la plupart des cas, les valeurs peuvent ĂŞtre laissĂ©es telles quelles.
  • La deuxième adresse Ă  introduire est celle du fichier Log ADIF de JTAlert, qui a Ă©tĂ© créé pour l’enregistrement des fichiers ADIF standard. C’est l’adresse que vous avez trouvĂ© dans les propriĂ©tĂ©s tout Ă  l’heure lors la configuration de JTAlert.
  • La boĂ®te de liste dĂ©roulante de la base de donnĂ©es du carnet de bord (logbook) sera remplie avec la liste de toutes les donnĂ©es du journal de bord de HRD. Pour cette opĂ©ration, sĂ©lectionnez la base de donnĂ©es du journal de bord Ă  utiliser pour ouvrir de nouveaux contacts. La combinaison de l’adresse IP, du port TCP et de la base de donnĂ©es du journal de bord est utilisĂ©e par QSO Relay pour enregistrer de nouveaux contacts provenant de JTAlert dans le journal de donnĂ©es HRD. Pour lire les contacts existants Ă  partir de la base de donnĂ©es du journal de bord, QSO Relay utilise une plate-forme fournisseur de la base de donnĂ©es universelle qui fonctionne avec toutes les technologies de base de donnĂ©es que HRD Logbook prend en charge : Microsoft Access, Microsoft SQL Server et Oracle MySQL. Cela nĂ©cessite que la chaĂ®ne de connexion appropriĂ©e soit dĂ©finie en cliquant sur le lien « PropriĂ©tĂ©s ». L’adresse devrait ĂŞtre au final :  C:\Users\<your username>\AppData\Roaming\HRDLLC\HRD Logbook\HRD My Logbook.mdb
  • QSO Relay utilise un fichier de base de donnĂ©es SQLite de Windows pour sa base des donnĂ©es de contacts. Le groupe de contrĂ´les QSO Relay SQLite Database est utilisĂ© pour spĂ©cifier le nom de fichier Ă  utiliser pour la base de donnĂ©es QSO Relay SQLite : Pour crĂ©er une nouvelle base de donnĂ©es SQLite, cliquez sur le bouton CrĂ©er (Create) pour afficher une boĂ®te de dialogue « Enregistrer sous… » qui est utilisĂ©e pour spĂ©cifier le nom de fichier souhaitĂ© Ă  utiliser pour la base de donnĂ©es de contact QSO Relay.
  • Tapez un nom pour le fichier dans la zone de texte « Nom du fichier… », cliquez ensuite sur le bouton « Enregistrer » pour crĂ©er le fichier de la base de donnĂ©es SQLite. Le chemin d’accès complet sera affichĂ© dans la zone de texte SQLite Database File.

Qso relay8

  • Pour ouvrir une base de donnĂ©es SQLite créée prĂ©cĂ©demment, cliquez sur le bouton « SĂ©lectionner » pour afficher un fichier. Cela ouvre une boĂ®te de dialogue qui est utilisĂ©e pour parcourir le fichier souhaitĂ© Ă  sĂ©lectionner comme base de donnĂ©es de contact QSO Relay. RĂ©pĂ©ter l’opĂ©ration « SĂ©lectionnez le fichier existant » ou tapez le nom du fichier dans la zone de texte «Nom du fichier » et cliquez sur le bouton Ouvrir (Open) pour ouvrir le fichier de la base de donnĂ©es SQLite. Le chemin d’accès complet sera affichĂ© dans la zone de texte.

Synchroniser la base de données

La dernière Ă©tape est la synchronisation de programme. Pour cela vous retournez sur l’icĂ´ne créé et vous sĂ©lectionnez maintenant « Synchronising databases ».

Qso relay9
Pendant le processus de synchronisation, une notification contextuelle s’affiche au-dessus de la zone de notification.

QSO Relay effectuera ensuite les étapes suivantes :

  • Il vĂ©rifiera le logbook de HRD pour voir s’il contient des contacts en double, c’est-Ă -dire oĂą il y a des valeurs identiques. Si des doublons sont trouvĂ©s, les dĂ©tails seront Ă©crits dans un rapport et la synchronisation de la base de donnĂ©es s’arrĂŞtera.
  • Il ajoutera des contacts qui n’ont pas dĂ©jĂ  Ă©tĂ© transmis au journal de HRD. Cela pourrait se produire lorsque le journal de bord de HRD ne fonctionnait pas au moment oĂą un contact JT-Mode a Ă©tĂ© transmis par JTAlert Ă  QSO Relay.
  • Il complètera les lignes de la base de donnĂ©es QSO Relay avec les dĂ©tails actuels.
  • Il Ă©criera la version de mise Ă  jour du fichier JTAlert.adi Ă  partir des contacts dans le logbook de HRD afin qu’un journal et une mise Ă  jour … dans JTAlertX puisse ĂŞtre exĂ©cutĂ© pour mettre Ă  jour les d’alertes recherchĂ©es.
  • Une fois la synchronisation de la base de donnĂ©es terminĂ©e, un rapport sera Ă©crit dans le dossier Documents / QSORelay en utilisant le format de nom de fichier suivant : Report yyyy-MM-ddhh-MM-ss.txt

Si vous rencontrez un problème, il existe un forum consacré à QSO Relay, voici son adresse : https://groups.io/g/vk2byi-qsorelay

Sur le site de Chris VK2BYI vous pourrez d’abord le remercier, retrouvĂ© les modes d’emplois (en) et la dernière version de QSO Relay.

par Albert MĂĽller | ON5AM | Twitter | Facebook