
Mise Ă jour de l'article du 13 avril 2019
Qui nâa pas voulu passer du C4FM, au DMR, en passant par YSF tout en profitant du D-Star et en espĂ©rant faire du P25â? Actuellement câest de plus en plus facile Ă rĂ©aliser sans connaissance particuliĂšre en programmation, juste en sachant mettre les bonnes commandes aux bons endroits.
Voici donc comme promis la suite de lâarticle mise Ă jour du FTM100DE, FT2D et FTM400D
Jâai ainsi rĂ©alisĂ© mon HotSpot MMDVM trĂšs facilement et je pense, dĂ©jĂ Ă lâamĂ©liorer je vous en parlerai. Avant tout de quel Ă©quipement avez-vous besoinâ?
Le matériel
Tout ce qui suit câest ma configuration de dĂ©part, en fait tout tourne autour dâun Rapsberry Pi 3 model B que je possĂ©dais dĂ©jĂ , mais un Pi 4 peut tout aussi bien convenir.
La carte MMDVM sera ici une MMMDVM_HS_HAT_Simplex et dâun Ă©cran 3.2" Nextion , vous rajouterez aussi une carte 16G Micro SD si vous nâen avez pas. Enfin afin dâĂ©viter toute soudure un convertisseur TTL-USB bien entendu vous avez une alimentation Micro USB et un cĂąble RJ45 Ethernet. Pour dĂ©buter, câest tout ce quâil faudra. Je signale quand mĂȘme quâil existe des hotSpots complets qui comprennent un Raspberry Pi avec un NEXION, une carte MMDVM et un boĂźtier, mais ce ne sera pas le but de cet article.
Les Programmes
Ici de mĂȘme câest assez simple, il faut rĂ©cupĂ©rer sur le site PI-STAR lâexcellent programme Ă©laborĂ© par Andy (MW0MWZ).
Il faut aussi pour votre Ă©cran le programme Nextion editor, celui-ci vous permettra de modifier les champs dâaffichage, et ainsi gĂ©nĂ©rer le fichier final Ă copier dans lâafficheur Nextion.
Deux programmes utiles pour transférer votre fichier image Pi-Star sur la carte SD Win32 Disk Imager et ETCHER
Le montage
Une fois que vous avez les éléments nécessaires à la création du HotSpot, ne vous inquiétez pas le processus est trÚs simple.
Πassurez-vous par exemple que vous avez éliminé toutes les charges statiques en touchant un objet métallique avant de toucher à un de vos composants.
Vous devez quand mĂȘme souder le support dâantenne sur la carte MMDVM, cinq soudures ce nâest pas trĂšs compliquĂ©. Ensuite vous enfichez cette carte sur votre Rapsberry Pi. Il y a deux connecteurs Ă broches noires sur la carte MMDVM et ceux-ci glissent sur le dessus du Raspi. Vous vissez lâantenne en prenant soin de ne pas trop appuyer sur la carte.
Vous connectez le convertisseur TTL-USB au Raspi et Ă lâĂ©cran en inversant les fils Tx et Rx.
Vous branchez lâalimentation et votre cĂąble Ethernet.

â Pour transfĂ©rer, le fichier image sur la carte micro SD, vous utiliserez le programme «âwin32 DiskImagerâ». Je vous propose un article trĂšs bien Ă©crit Ă ce sujet, il bouscule des idĂ©es reçues,
retrouvez le ici Ăcriture fichier sur carte SD/
â Vous avez tĂ©lĂ©chargĂ© la derniĂšre version de Pi-Star sur le site. DĂ©compressez-la, il restera 2 fichiers, dont un fichier .img repĂ©rez oĂč il se trouve.
â Ouvrez le programme «âwin32 DiskImagerâ» câest celui que jâai utilisĂ© si mĂȘme le logiciel ETCHER est plus adaptĂ© Ă cette opĂ©ration.

â Vous cherchez lâimage du programme (dans le rectangle rouge) et vous lâinstallez sur la carte SD (Ă la flĂšche). Quand cela est fait vous pouvez retirer la carte de votre ordinateur.
â InsĂ©rez maintenant la carte Micro SD dans le lecteur de votre Raspberry Pi.
â Connectez le cĂąble via un cĂąble Ethernet directement Ă votre Box et branchez votre alimentation Micro USB sur le port dâalimentation du Raspi.
â Maintenant il suffit dâouvrir un navigateur et de taper dans votre barre dâadresse : pi-star.local qui devrait vous donner votre tableau de bord Pi-Star.
Au dĂ©marrage, entrez le nom de lâutilisateur (pi-star) et le mot de passe (raspberry) que je vous conseille de changer plus tard. Nous allons voir la configuration :
La configuration de Pi-Star
ContrĂŽle logiciel
Puisque vous ĂȘtes en « SIMPLEX Node » et que vous utilisez un MMDVMHost vous cochez ces cases. N'oubliez pas Ă chaque fois, d'appliquer les modifications.

Configuration de MMDVMHost
Je mets les curseurs à «âdroiteâ» pour les modes que je vais utiliser. Je rĂ©duis en mĂȘme temps les valeurs «âRF Hangtimeâ» et «âNet Hangtimeâ» afin quâil se coupe plus rapidement.
Pour lâafficheur MMDVM dans les propositions, je coche «âNextionâ», «âModemâ» et le layout «âON7LDS L3 HSâ».

Configuration générale
Jâai sĂ©lectionnĂ© les modes DMR, D-Star, YSF et POCSAG.
- Vous pouvez attribuer Ă votre hotspot un nom dâhĂŽte unique «âHostname). Par exemple, si vous exĂ©cutez deux points dâaccĂšs simultanĂ©ment, vous aurez besoin de noms dâhĂŽtes diffĂ©rents pour chacun, tels que pi-star et pi-star-2. Si vous le modifiez, vous devez Ă©teindre et redĂ©marrer le hotspot avant quâil ne prenne effet.
- Remplissez votre indicatif, votre numĂ©ro DMR en vous rappelant que lâID pour lâusage du DMR doit ĂȘtre demandĂ© Ă cette adresse : Register-Ham.
- Pour un point dâaccĂšs simplex, il sâagit de la frĂ©quence utilisĂ©e pour connecter votre radio et votre point dâaccĂšs. Pour un hotspot duplex, vous entrez des entrĂ©es pour une frĂ©quence RX et TX (ce sont les frĂ©quences du hotspot, lâopposĂ© de celles utilisĂ©es par votre radio).
Importantâ! Ăvitez les frĂ©quences utilisĂ©es Ă dâautres fins, par exemple, 435,0 - 438,0 et 145,8 - 146,0, dĂ©ployĂ©es Ă lâĂ©chelle internationale pour les communications par satellite, qui peuvent ĂȘtre perturbĂ©es par des transmissions de points dâaccĂšs mĂȘme de faible puissance. - Remplissez le Modem par le nom rĂ©el de votre carte MMDVM.
- HĂŽte APRS : SĂ©lectionnez votre hĂŽte APRS prĂ©fĂ©rĂ©, gĂ©nĂ©ralement lâun des hĂŽtes en rotation ou un serveur hĂŽte Ă proximitĂ©, pour lâEurope âeuro.aprs2.netâ.
- Si vous désirez le programme dans votre langue (plus commode), vous avez le choix dans 20 langues proposées.

Configuration DMR
Quelques explications :
- Master DMR : Vous choisissez dans liste le point DMR oĂč vous dĂ©sirer vous connecter http://freedmr.be
- DMR Options : ex-TS1(Time slot1)= DĂ©finissez les statiques souhaitĂ©es sur l'emplacement 1. SĂ©parez chaque groupe de discussion par une virgule. Ă la fin de chaque section, vous avez besoin d'un point-virgule. Idem si vous avez TS2 â DIAL = groupes de conversation amĂ©liorĂ©s par dĂ©faut=0=aucun â VOICE = L'identification vocale de 15 minutes peut ĂȘtre activĂ©e ou dĂ©sactivĂ©e sur la tranche horaire 2 â TIMER = DurĂ©e pendant laquelle un groupe de discussion est maintenu actif. Appuyez sur votre PTT sur un groupe de discussion pour rĂ©initialiser cette minuterie. Le temps recommandĂ© est de 10 ou 5 minutes.
- Votre ID DMR doit apparaĂźtre.
- Le Code Couleur DMR pour la Belgique est le : 2.
- DMR LC intĂ©grĂ© uniquement : La valeur par dĂ©faut est dĂ©sactivĂ©e. Lâactiver dĂ©sactive les donnĂ©es de lâalias des donnĂ©es par MMDVMHost. Si vous rencontrez des interruptions audio de certaines stations, vous souhaiterez peut-ĂȘtre essayer dâactiver cette option.
- DMR DumpTAData : Les donnĂ©es rĂ©guliĂšres sont enregistrĂ©es dans le fichier/var/log/pi-star/MMDVM-YYYY-MM-DD. Si vous nâutilisez pas cette option, vous pouvez la dĂ©sactiver.

Configuration D-Star
Dans le lien âAdministrateur du lien D-Starâ, vous choisissez âText Enterâ et vous tapez XLX210 ensuite, Ă droite, vous choisissez le module auquel vous souhaitez ĂȘtre raccordĂ©. (ici câest I)
Pour cela, vous pouvez aller voir la configuration du XLX210 sur http://xlx210.freedmr.be. Vous y trouverez les modules du réflecteur et le TG auquel il est raccordé sur le réseau FREEDMR
Ne vous effrayez pas si en retour vous voyez quâil est indiquĂ© que vous ĂȘtes sur le DCS210 qui apparaĂźt dans la fenĂȘtre âAdministration du D-STARââ! Vous serez quand mĂȘme connectĂ© sur le DSTAR XLX210. Celui-ci est en lien avec le TG20600 de FREEDMR sur le Module D, par exemple.

Configuration Yaesu System Fusion
Quelques explications :
- Room YSF au dĂ©marrage : dans ce champ, entrez la room YSF Ă laquelle vous souhaitez que votre point dâaccĂšs se connecte au dĂ©marrage.
- UPPERCASE Hostfiles : ce champ nâest pas important. Certaines radios ne sont pas capables dâafficher des caractĂšres en minuscules sur leur Ă©cran. En sĂ©lectionnant ce champ, tous les noms des rooms seront convertis en majuscules.
- WiresX Passthrough : cette option peut rester désactivée. Lorsque cette option est activée, les commandes WiresX de votre radio ne sont pas interprétées par le hotspot, mais transmises au service auquel votre hotspot est connecté. Si vous activez cette option, vous ne pourrez pas utiliser votre radio pour vous connecter ou vous déconnecter des rooms.

Configuration du POGSAG
Quelques explications :
- POCSAG : le serveur sera toujours âdapnet.afu.rwth.aachen.deâ.
- POCSAG frĂ©quence radio : Ă©galement toujours la mĂȘme frĂ©quence 439â987â500 MHz les trames POCSAG seront Ă©mises sur cette frĂ©quence.
- DAPNET Authkey : câest votre clĂ© dâauthentification envoyĂ©e par le DAPNET aprĂšs vous ĂȘtes inscrit.
- POCSAG : jâai mis,, et ça marche
- DAPNET Password : câest le mot de passe Ă demander chez dapnet qui vous permet dâaccĂ©der aussi Ă leur portail.
- DAPNET API Trx group : il est utile de renseigner all, (on-all, on-lg) suivant votre pays, les Français par exemple écriront «fr-all».
Jâai trouvĂ© une configuration du POGSAG trĂšs claire sur ces deux pages http://www.ref66.fr/2019/02/28/pi-star-le-pocsag-au-bout-des-doigts-part-1-2/ et http://www.ref66.fr/2019/02/28/pi-star-le-pocsag-au-bout-des-doigts-part-2-2/

Configuration du Firewall
Il est conseillĂ© de mettre tout en âPrivateâ (privĂ©).
Configuration du RĂ©seau Wifi
Vous cliquez sur lâonglet âConfigure Wifiâ ce qui vous donnera tous les points dâaccĂšs chez vous. RepĂ©rez oĂč est le vĂŽtre et vous entrez sa clĂ© dâactivation.
Il est prĂ©fĂ©rable comme je vous le signalais plus haut, de changer votre mot de passe, câest dans la derniĂšre fenĂȘtre quâil faut le faire ensuite âconfirmezâ.

Jâai constatĂ© quâil est prĂ©fĂ©rable de redĂ©marrer votre Rapsberry pour quâil prenne en compte tous les changements.
Chaque carte MMDVM doit ĂȘtre rĂ©glĂ©e de maniĂšre Ă fonctionner parfaitement avec la radio que vous souhaitez utiliser afin dâobtenir le taux BER (taux dâerreur en bits) le plus bas quand vous Ă©mettez.
Sur la page principale maintenant en français, Ă cĂŽtĂ© de âConsole | Administrationâ il y a lâonglet âExpertâ que vous ouvrez. Vous allez ensuite Ă âMMDVMHostâ que vous ouvrez aussi.
Plus bas au niveau âModemâ vous avez les lignes RXOffest et TXOffset.
Normalement sur la doc de votre carte MMDVM il doit ĂȘtre renseignĂ© les valeurs Ă mettre. Si vous ne les avez pas un bon moyen de le faire est de commencer Ă 100 puis dâappliquer les modifications et de revenir au tableau de bord (Console) dâĂ©mettre pendant quelques secondes et aprĂšs votre transmission, regardez votre taux BER et conservez en lâajustant jusquâĂ ce que vous obtiendrez le taux le plus bas (entre 0 et 0,4 %).

RĂ©sultat final
Sur la console finale aprĂšs un certain vous verrez ceci, ce qui confirmera que tout est bien en ordre.

Le rĂ©glage de l’Ă©cran
La derniĂšre Ă©tape consiste Ă vĂ©rifier que votre Ă©cran fonctionne. Il y a deux maniĂšres de connecter votre Ă©cran soit comme je vous lâai dĂ©jĂ signalĂ© grĂące au convertisseur TTL/USB soit en connectant directement votre Ă©cran sur la carte MMDVM. (cela peut entraĂźner des modifications dans le tableau âAfficheur MMDVMâ)
Soit vous rĂ©alisez cette opĂ©ration AVANT de mettre la carte dans votre Raspi soit Ă lâaide dâune deuxiĂšme carte Micro SD que vous devez formater en Fat32 et oĂč vous tĂ©lĂ©chargerez une image .ttft
Il y a un bon groupe Facebook qui possĂšde de nombreuses images dâĂ©cran pour toutes les tailles suivant votre Ă©cran 2.4â», 3.2â» etc.
Pour le fichier dâON7DLS vous pouvez le trouver Ă cette adresse https://github.com/PD0DIB/Nextion_HAM-radio-screens/wiki/FAQ-Nextion.driver-by-ON7LDS ou encore https://github.com/PD0DIB/Nextion_HAM-radio-screens
lorsque vous avez rĂ©cupĂ©rĂ© une image correspondant Ă votre Ă©cran, ouvrez lâĂ©diteur Nextion Editor et choisissez le fichier HMI de votre ordinateur.

Vous pouvez bien sĂ»r lâĂ©diter Ă votre guise, mais pour lâinstant il suffit de cliquer sur lâonglet «âCompileâ». Vous remarquerez dans «âOutputâ» que la compile se fait automatiquement.
Ouvrez le dossier de construction (Build folder) et votre image avec lâextension .ttft apparaĂźtra.
Maintenant que vous avez une image, copiez-la sur votre carte Micro SD. DĂ©branchez lâĂ©cran de la source dâalimentation, insĂ©rez la carte dans le lecteur de carte du Nextion et rebranchez-le uniquement le Ground et le 5V. Vous devriez voir un Ă©cran blanc avec des % qui sâaffiche, câest bon signe. Quand vous voyez «âCompletedâ» câest terminĂ©. Maintenant, dĂ©connectez lâalimentation et retirez la carte, puis reconnectez les 4 fils de votre Ă©cran et vous devriez voir votre image aprĂšs quelques secondes.
Câest toutâ!
Mise Ă jour du Hotspot
Mise Ă jour de la version
Un jour ou lâautre, il va falloir mettre Ă jour votre firmware. Encore une fois câest assez simple, mais il faut suivre scrupuleusement la marche Ă suivre.
Dâabord, il faut Ă cette adresse https://github.com/VR2VYE/MMDVM_HS_firmware/releases dans le GitHub de VR2VYE voir la derniĂšre releases. Retenez la derniĂšre version puis allez dans votre Pi Ă lâonglet Expert ensuite Tools puis SSH Acces.
Dans la fenĂȘtre, tapez : pi-star puis votre mot de passe que vous avez choisi. Dans lâencadrĂ©, Ă©crivez chacune des commandes ci-dessous :rpi-rw
rm mmdvm_duplex_fw.bin
sudo pistar-watchdog.service stop
sudo systemctl stop mmdvmhost.timer
sudo systemctl stop mmdvmhost.service
wget https://github.com/VR2VYE/MMDVM_HS_firmware/releases/download/v1.5.2/mmdvm_duplex_fw.bin
sudo pistar-mmdvmhshatflash-custom mmdvm_duplex_fw.bin
Note : pour actualiser la version, il suffira de modifier dans la 6e ligne de commande : /download/v1.5.2/ par la nouvelle version publiée.
Mise Ă jour du programme
Update
Une mise Ă jour simple se fait via le tableau de bord Pi-Star â en cliquant sur lâonglet «âMise Ă jourâ» dans la vue Admin (ou dans lâĂ©diteur expert). Cette action met Ă jour AUTOMATIQUEMENT les passerelles, les fichiers hĂŽtes et le tableau de bord, mais pas le systĂšme dâexploitation Raspbian.
Vous pouvez mettre Ă jour MANUELLEMENT. Câest le moyen le plus robuste dâexĂ©cuter une mise Ă jour, car il met Ă jour outre lâUpdate habituel les mises Ă jour du systĂšme dâexploitation Raspbian, en vous donnant la possibilitĂ© de prendre en charge les Ă©tapes des mises Ă jour du systĂšme dâexploitation Raspbian qui nĂ©cessitent une saisie manuelle.
Pour cela vous allez dans «âExpert/SSH Accessâ» ensuite aprĂšs avoir rĂ©vĂ©lĂ© votre login (pi-star) ainsi que votre mot de passe, vous tapez :
sudo pistar-update
Autorisez le processus de mise Ă jour Ă sâexĂ©cuter jusquâĂ ce que vous voyiez :
Updates complete, sleeping for a few seconds before making the disk Read-Only
Finished
AprĂšs cette mise Ă jour manuelle, câest une bonne idĂ©e dâouvrir la page «âconfigurationâ» et de cliquer sur «âAppliquer les modificationsâ».
Upgrade
Les mises Ă niveau de version Pi-Star moins frĂ©quentes apportent des modifications au niveau du systĂšme dâexploitation aux services systĂšme et aux packages requis pour prendre en charge les nouvelles fonctionnalitĂ©s. Les processus de mise Ă jour et de mise Ă niveau basculent automatiquement Pi-Star en mode lecture-Ă©criture, il nâest donc pas nĂ©cessaire de basculer manuellement.
Si vous dĂ©sirez le faire tout de mĂȘme, allez au mĂȘme endroit (SSH Acces) et tapez :
sudo pistar-upgrade
ExĂ©cutez le processus de mise Ă niveau autant de fois que nĂ©cessaire jusquâĂ ce que le systĂšme signale que vous utilisez la version la plus rĂ©cente. Vous devriez voir ceci :
You are already running the latest versionâŠ
Sleeping a few seconds before making the disk Read-OnlyâŠ
Finished
Câest une bonne idĂ©e ensuite de refaire un rebboot :
sudo reboot
Nous avons aussi consacré un article à ce sujet le voici :
Les dashboards sont accessibles :
https://www.pistar.uk/dmr_dmr+_talkgroups.php
http://2061.adn.systems:3000/#/
J'ai consacrĂ© cette annĂ©e (2024) un article sur le projet WPSD dâEmilio 'Chip' S Cuccio Jr., qui est un nouveau tableau de bord personnalisĂ© du Pi-Star, je l'utilse actuellement. L'article se trouve ici LIEN
Cet article est ma configuration personnelle à vous de la changer suivant le matériel que vous avez et des options que vous désirez.
Remerciements Ă Jean-Yves F1IZL, Paul ON6DP et le support moral de Yves F4GRL qui ont permis de me lancer.