D-Star: SysOp – Diffuser des Messages sur le Relais

Avec le package ircDDBGateway, vous avez 2 commandes qui permettent l’envoi de messages sur votre relais. Ces messages peuvent être en texte ou audio.

Cela peu être utilise pour envoyer une balise, la météo, une alerte etc…

Comment Diffuser un message text?

La commande est texttransmit ou texttransmitd en fonction de la version de logiciel installée sur votre relais.
La Syntaxe est:
texttransmitd <repeater> -text <text> => Diffusion d’un Texte
ou
texttransmitd <repeater> -file <filename> => Diffusion d’un Texte contenu dans un fichier
<repeater> est l’indicatif de votre relais
<text> est le message que vous souhaitez diffuser.
<filename> est le nom du fichier contenant le texte
Attention vous êtes limité à 20 caractères quelque soit l’option et les caractères accentués ne sont pas reconnus.

Voici un Exemple:
texttransmitd 'F1ZGK B' -text 'Bonjour a tous'
Petit rappel, la lettre B ou C doit être en 8eme position. il y a donc 2 espaces entre F1ZGK et B

Apres l’envoi de cette commande en ssh, votre relais envoie une balise avec votre message

Comment Diffuser un message Vocal?

La commande est voicetransmit ou voicetransmitd en fonction de la version de logiciel installée sur votre relais.
La Syntaxe est:
voicetransmitd <repeater> <file1> <file2> …
<repeater> est l’indicatif de votre relais
<file1> est le fichier audio à diffuser qui doit être au format DVTOOL
Voici un exemple:
voicetransmitd ‘F1ZGK B’ message.dvtool

Comment créé un fichier audio au format DVTOOL

Jonathan G4KLX a développé une application qui permet de convertir un fichier WAV en fichier DVTOOL. Elle est disponible ici:
https://github.com/g4klx/AMBETools
Vous y retrouver 3 applications pour convertir les fichiers AMBE en fichier WAV, les fichiers WAV en fichier AMBE et les fichiers AMBE en fichier DVTOOL
Il vous faudra un vocodeur AMBE3000 connecté à un port série ou à un port USB pour permettre l’encodage et le décodage de fichiers WAV vers et depuis différents formats AMBE.
Sous Linux, ces programmes ont besoin d’accéder à la bibliothèque libsndfile pour être compilés et exécutés.

Une fois compilé, voici les commande:
ambe2wav [-v] [-a amplitude] [-g ] [-m dstar|dmr|p25|nxdn|m17-3200|m17-1600] [-f 0|1] [-p ] [-s ] [-r] [-d] 
wav2ambe [-v] [-a amplitude] [-g ] [-m dstar|dmr|p25|nxdn|m17-3200|m17-1600] [-f 0|1] [-p ] [-s ] [-r] [-d] 
ambe2dvtool [-v] [-g ] [-d] 

avec:
[-v] donne la version du logiciel.
[-a amplitude] est le gain appliqué aux données du fichier WAV, la valeur par défaut est 1.0
[-g signature] est un préfixe facultatif au début du fichier AMBE/IMBE/Codec2
[-m dstar|dmr|p25|nxdn|m17-3200|m17-1600] est le mode pour lequel l’AMBE/IMBE/Codec2 sera généré. Notez que P25 nécessite du matériel spécial.
[-f 0|1] est de savoir si FEC doit être appliquée.
[-p ] est le port série où la clef AMBE est connectée, la valeur par défaut est /dev/ttyUSB0
[-s ] est la vitesse de l’interface de la puce AMBE, la valeur par défaut est 460800 baud
[-r] émettre une réinitialisation au démarrage
[-d] affiche les informations de débogage

Il existait une version windows que l’on peut encore trouver sur le Net. AMBETools-20140603.exe
Cette version fonctionnait avec un DVDongle ou un serveur DV3000.