Passer au contenu
First steps with the PortaPack H4M PRO

Premiers pas avec le PortaPack H4M PRO

Mention relative à l’IA

Cet article contient des éléments traités ou créés par une IA.

  • Les captures d’écran ont été régénérées par l’IA à partir de photographies originales de l’appareil.
    Elles ont été soumises à plusieurs agents de vérification et examinées par un humain avant d’être validées.

Pour plus d’informations sur la manière dont Lab401 utilise l’IA, veuillez consulter notre Politique relative à l’IA

Si vous venez d’acheter un H4M Pro et que vous souhaitez vous lancer – ou si vous souhaitez comprendre les nouvelles fonctionnalités de l’appareil –, Lab401 a réalisé une analyse approfondie de ce que vous devez savoir avant de commencer.

L’article suivant aborde les thèmes suivants : la mise à jour du micrologiciel de votre PortaPack H4M Pro, la configuration de l’appareil, la réalisation de tests locaux et un journal des modifications (CHANGELOG).

⚠️ Avant de syntoniser ou d’émettre

Le PortaPack H4M est un appareil radio à large bande doté de capacités d'émission-réception.
L'annexe I de la directive européenne relative aux équipements radioélectriques (2014/53/UE) exclut de son champ d'application les kits d'évaluation sur mesure destinés à un usage professionnel dans le cadre de la recherche et du développement.

Les restrictions en matière d’émission et de réception varient. Il vous incombe de vous assurer que la possession et l’utilisation de ces appareils sont conformes à la législation en vigueur dans votre juridiction.

Réception : plusieurs pays restreignent l’écoute en dehors des bandes réservées à la radiodiffusion et aux radioamateurs, et certains limitent l’utilisation que vous pouvez faire des informations captées. Vérifiez la réglementation en vigueur dans votre pays avant de syntoniser une fréquence.

Émission : n’émettez que sur les bandes pour lesquelles vous disposez d’une licence, à une puissance égale ou inférieure à celle autorisée par votre licence et la réglementation nationale. Les bandes réservées aux radioamateurs mentionnées plus loin dans cet article nécessitent une licence de radioamateur. Si vous ne disposez pas de licence pour une bande donnée, travaillez avec une charge fictive, dans un boîtier blindé ou via une liaison câblée et atténuée afin qu’aucun signal ne soit diffusé dans l’éther.

Chaos de clignotements en mode DFU

Maintenez le bouton DFU enfoncé et connectez l’appareil à un ordinateur via USB. Tous les voyants s’éteignent. Le HackRF One se comporte différemment dans ce cas, tandis que sur le HackRF Pro, un panneau noir confirme que le mode DFU est actif.

Ouvrez le répertoire du micrologiciel et exécutez mayhem_flasher.bat. Entrez 3 pour sélectionner HackRF Pro / PortaPack, puis 2 pour sélectionner « Flash DFU », puis « Mayhem », ce qui effectue la réinitialisation DFU et le flashage Mayhem en une seule opération. Le script ne nécessite aucune autre intervention.

Il charge le micrologiciel HackRF via dfu-util, attend cinq secondes que l’appareil soit à nouveau détecté, puis écrit l’image de 4 Mo firmware_hpro.bin sur la mémoire flash SPI. La ligne « Firmware flashed successfully » affichée dans le terminal indique que la mise à jour est terminée. Les voyants MCU, FPGA et RF s’allument et Mayhem se charge automatiquement.

Terminal output from mayhem_flasher.bat showing the two-stage DFU and Mayhem flash completing with the message Firmware flashed successfully
Le flash en deux étapes effectué par mayhem_flasher.bat.

Réglage de la capacité de la batterie

Pour l’alimentation, le Portapack H4M Pro utilise désormais des batteries Li-Ion 18650 conformes aux normes de l’industrie. Ces batteries sont faciles à se procurer et à remplacer, et vous permettent d’emporter plusieurs batteries pour des opérations prolongées sur le terrain.

Selon la marque et la configuration, les batteries 18650 peuvent présenter des capacités et des puissances nominales différentes. Afin que votre H4M Pro vous fournisse une estimation précise de l’autonomie restante, vous devez configurer le micrologiciel en fonction des paramètres de vos batteries.

Si vous avez acheté votre H4M Pro auprès de Lab401, la batterie était fournie avec l’appareil – et les instructions ci-dessous correspondent à la batterie dont vous disposez. Si vous utilisez une autre batterie, vous devrez configurer les paramètres en fonction de votre batterie spécifique.

Ouvrez l'écran d'accueil de Mayhem et appuyez sur l'icône de la batterie. Le champ « Capacité » affiche la valeur par défaut de 1 500 mAh.

La cellule fournie avec l’appareil est une 18650 de 3,7 V d’une capacité nominale de 9,25 Wh. La capacité en mAh correspond à l’énergie divisée par la tension, puis multipliée par 1 000 ; ainsi, 9,25 ÷ 3,7 × 1 000 donne 2 500 mAh. Ce chiffre correspond à celui imprimé sur l’étiquette.

Illustration of the supplied green 18650 lithium-ion cell showing 2500mAh rated capacity, 9.25Wh rated energy, 3.7V nominal and 4.2V charge limit
La pile 18650 fournie, d’une capacité nominale de 2 500 mAh et d’une puissance nominale de 9,25 Wh.

Appuyez sur « Paramètres » sur la page dédiée à la batterie, tournez la molette de défilement pour remplacer 1 500 par 2 500, puis enregistrez.

Mayhem battery settings screen with the capacity field set to 2500mAh, override and charge hint checkboxes, and Reset, Save and Cancel buttons
La page des paramètres de la batterie avec la capacité modifiée à 2 500 mAh.

Revenez à la page « Batterie ». La capacité affiche désormais 2 500 mAh. L'appareil présenté ici est à 72 % et 3,908 V, avec un courant de 352 mA, et il reste 4 heures 55 minutes d'autonomie. La méthode indiquée est « IC », ce qui signifie que la jauge de charge mesure directement la valeur plutôt que de la déduire à partir de la tension.

Mayhem battery status screen reading 72%, 3.908V, method IC, capacity 2500mAh, current minus 352mA, discharging, time to empty 4 hours 55 minutes
La page de la batterie après la modification, indiquant une capacité de 2 500 mAh.

Tests d’émission et de réception

Le Mayhem émet et reçoit les signaux WFM, NFM, APRS, ADS-B, POCSAG et BLE, le mode, la fréquence et la bande passante étant définis par l’opérateur. Chaque test ci-dessous a été réalisé à l’aide de deux appareils H4M Pro, l’un émettant et l’autre recevant.

⚠️ Avant de régler la fréquence ou d’émettre

Émission : n’émettez que sur les bandes pour lesquelles vous disposez d’une licence, à une puissance inférieure ou égale à celle autorisée par votre licence et la réglementation nationale.

Les images suivantes sont fournies à titre indicatif uniquement. N’émettez PAS dans les bandes de fréquences réglementées. Utilisez une charge fictive, un boîtier blindé ou une liaison câblée et atténuée pour empêcher toute émission.

Réception d’une émission WFM

Ouvrez « Réception » depuis l’écran d’accueil, sélectionnez « Audio », puis réglez la norme de lecture sur WFM. La fréquence est arbitraire. Ce test a été réalisé à 100,6 MHz, les gains étant laissés à leurs valeurs par défaut.

PortaPack H4M Pro showing the Mayhem Audio RX screen in WFM mode tuned to 100.6000MHz with spectrum trace and waterfall
Réception audio en mode WFM sur 100,6 MHz.

Voix NFM

Sur l’appareil récepteur, ouvrez « Réception », sélectionnez le canal « Audio » et passez en démodulation NFM. Sur l’appareil émetteur, ouvrez « Émission » et sélectionnez « Générateur de signal ». Réglez les deux appareils sur 466,1750 MHz. Une liaison point à point nécessite la même fréquence aux deux extrémités ; réglez donc le récepteur plutôt que de supposer qu’il s’est aligné automatiquement. Les gains restent à leurs valeurs par défaut, ce qui place le gain d’émission à 16.

Dès que la transmission commence, le signal audio parvient immédiatement au récepteur. Le générateur est réglé par défaut sur CW, ce qui n’applique aucune modulation. Le fait de le basculer en FM avant d’émettre modifie sensiblement la sonorité du signal audio démodulé.

Two PortaPack H4M Pro units side by side, the left in Audio RX NFM on 466.1750MHz, the right on the Signal Generator transmit screen with CW modulation and gain 16
Réception audio en NFM à gauche, le générateur de signaux à droite, tous deux réglés sur 466,1750 MHz.

Messagerie APRS

Activez « APRS TX » sur l’appareil émetteur et « APRS RX » sur l’appareil récepteur, puis réglez les deux sur 144,3900 MHz. Les SSID d’origine et de destination peuvent être définis librement, et les gains restent à leurs valeurs par défaut. Appuyez sur « Set » côté émetteur, saisissez le message et confirmez avec « OK ». Le texte apparaît immédiatement dans la liste des messages reçus.

En Amérique du Nord, l’APRS fonctionne sur 144,3900 MHz. Dans la région 1 de l’Union internationale des radioamateurs, qui couvre l’Europe, l’Afrique et le Moyen-Orient, il fonctionne sur 144,8000 MHz. Ces deux fréquences relèvent de la bande amateur des deux mètres et nécessitent une licence de radioamateur.

Two PortaPack H4M Pro units side by side, the left showing the APRS RX list with received packets on 144.3900MHz, the right showing the APRS TX configuration screen with source and destination SSIDs
APRS RX avec les paquets reçus à gauche, la page APRS TX à droite.

Signalement de position ADS-B

Réglez l’unité de réception sur ADS-B à partir du menu « Réception » et ouvrez la page « ADS-B TX » sur l’unité d’émission. Ce mode règle les deux unités sur 1 090 MHz, et le gain d’émission est de 16. Cette fréquence achemine le trafic aérien en temps réel ; la liaison entre les deux unités doit donc être câblée et blindée. Cochez la case « Transmettre la position » et saisissez les données de position simulées. Ce test a utilisé un aéronef simulé identifié sous le nom TEST1234, à 36 000 pieds au-dessus du delta du Niger, à 5° N et 6° E, avec l’adresse ICAO24 000001. Le récepteur localise cet aéronef à ces coordonnées après un court délai.

Two PortaPack H4M Pro units side by side, the left showing the Mayhem map view with a TEST1234 aircraft plotted over the Niger delta at 36,000ft, the right showing the ADS-B TX position configuration
La vue cartographique à gauche, la page de position ADS-B TX à droite.

Le réglage des gains du LNA et du VGA du récepteur sur 24 supprime ce délai. Lors de la reprise de la transmission, le récepteur capte immédiatement le signal ; l’indicatif d’appel et l’altitude s’affichent, et le nombre de détections dépasse le millier.

Two PortaPack H4M Pro units side by side, the left showing the ADS-B RX table with TEST1234 decoded and over a thousand hits at LNA 24 and VGA 24, the right showing the ADS-B TX screen transmitting on 1090.0000MHz
Récepteur ADS-B avec LNA et VGA réglés sur 24 à gauche, l'unité émettrice à droite.

Radiomessagerie POCSAG

Sélectionnez « POCSAG RX » sur l’unité de réception et ouvrez « POCSAG TX » sur l’unité d’émission. Les paramètres par défaut suffisent pour le test. Il s’agit d’un message alphanumérique à 1 200 bps, adresse 0000000, fonction D et polarité standard, avec « PORTAPACK » comme message. Les deux unités partagent la fréquence 466,1750 MHz avec le gain par défaut.

Le récepteur enregistre le message avec son horodatage, son débit binaire et son code de fonction. Le protocole POCSAG est sensible au débit binaire et à la polarité ; un décodage sans erreur indique donc que la chaîne d’émission est correctement synchronisée.

Two PortaPack H4M Pro units side by side, the left showing the POCSAG RX log with decoded PORTAPACK messages at 1200bps, the right showing the POCSAG TX configuration with the message PORTAPACK ready to send
Le journal de réception POCSAG à gauche, la page d’émission POCSAG à droite.

Publicité BLE

Ouvrez BLE TX sur l’appareil émetteur et BLE RX sur l’appareil récepteur, en réglant le récepteur sur « Auto » et en sélectionnant « Hits » pour le tri. Les deux appareils fonctionnent sur la fréquence de 2 402 MHz. Côté émission, chargez n’importe quel fichier via « Ouvrir un fichier », activez BLE TX, réglez le gain sur 16 et activez la boucle. Côté réception, appuyez sur « Effacer » pour vider les enregistrements existants et actualiser la liste.

L’adresse MAC 01:02:03:04:05:06 accumule alors des résultats en haut de la liste, correspondant à l’adresse diffusée par l’émetteur. Un gain de réception de 24 permet une capture optimale, tandis que le régler dans un sens ou dans l’autre ralentit le taux de résultats.

Mayhem BLE RX screen in Auto mode sorted by hits, showing filter MAC, checkbox options and a table of MAC addresses with hit counts and dBm values
BLE RX en mode « Auto », trié par nombre d’occurrences.

Modifications apportées à la version 2.4.0.1

La version 2.4.0.1 modifie la réception FM à large bande et le BLE. La procédure d’utilisation reste inchangée dans les deux cas.

FM large bande

Le parcours dans les menus est identique à celui de la version 2.4.0 : « Réception », puis « Audio », puis « WFM », réglé sur 100,6 MHz avec les gains par défaut. Le spectre est plus net, la porteuse et ses bandes latérales sont mieux séparées, et la parole est plus intelligible.

Mayhem v2.4.0.1 Audio RX screen in WFM on 100.6000MHz showing a cleaner waterfall display with 25kHz step and sharper carrier definition
Réception audio en mode WFM sur 100,6 MHz sous la version 2.4.0.1.

BLE

Les problèmes de réception intermittents présents dans la version 2.4.0 ont été corrigés. La configuration reste par ailleurs inchangée, bien que les notes de mise à jour indiquent désormais un gain d’émission de 24 au lieu de 16. Un gain de réception de 24 reste le réglage le plus rapide pour la capture.

Résumé des réglages

Après le flashage, l’étalonnage et les tests, l’appareil reçoit et démodule les émissions et la voix en bande étroite, transmet du texte via APRS, décode les rapports de position ADS-B, gère la radiomessagerie POCSAG et suit les annonces BLE en comptant le nombre de détections. Les estimations d’autonomie correspondent à celles de la cellule. Deux paramètres doivent être augmentés par rapport à leurs valeurs par défaut. L’ADS-B nécessite des gains LNA et VGA de 24, et le BLE nécessite un gain de réception de 24.

Le tableau ci-dessous répertorie les paramètres utilisés lors de chaque test.

Test Fréquence Mode Gains
Diffusion WFM 100,6 MHz Réception audio, WFM Par défaut
Voix NFM 466,1750 MHz Réception audio / Générateur de signaux Émission 16, réception par défaut
APRS 144,3900 MHz (144,8000 MHz dans la région 1) Émission APRS / Réception APRS Par défaut
ADS-B 1 090 MHz Émission ADS-B / Réception ADS-B Émetteur 16, récepteur LNA 24 et VGA 24
POCSAG 466,1750 MHz Émetteur POCSAG / Récepteur POCSAG Par défaut
BLE 2 402 MHz BLE TX / BLE RX Émetteur 16 (24 dans les notes de la version 2.4.0.1), Récepteur 24

Outils utilisés :

Micrologiciels et lectures complémentaires :

Les procédures et les valeurs mesurées présentées dans cet article suivent la note technique d'OpenSourceSDRLab intitulée « HackRF Pro et PortaPack H4M Pro : réglages des paramètres et fonctionnement du micrologiciel ».

Articles suivant Point d'échec : piratage d'un terminal de point de vente avec WHIDBOARD

Laisser un commentaire

Les commentaires doivent être approuvés avant d'apparaître

* Champs obligatoires