PORTAPACK

Acheter le mien

BARRE DU HAUT

Icônes de statut permanentes

La barre supérieure est toujours visible, quelle que soit l'application active. Elle regroupe les indicateurs d'état critiques du système. De gauche à droite :

[ BARRE STATUS ] ⏰ HH:MM 🔋 BAT CLK↑ IN CLKout SD ✓ AMP 🔊 VOL USB
🕐
HORLOGE / DATE

Affiche l'heure courante et optionnellement la date. Nécessite une pile bouton CR2032 pour maintenir l'heure hors tension. Sans pile mais avec SD, la date avance d'un jour à chaque démarrage pour conserver l'ordre chronologique des logs.

🔋
NIVEAU DE BATTERIE

Indique la charge de la batterie interne (modèles H2/H4 avec batterie). Peut aussi signaler une alimentation USB. Essentiel pour éviter une coupure intempestive lors d'une capture longue.

CLK
RÉFÉRENCE HORLOGE (CLK_IN)

Indique si une référence d'horloge externe 10 MHz est détectée sur le port SMA CLK_IN. Flèche montante = signal présent → le système l'utilise au lieu de l'oscillateur interne 25 MHz, améliorant la précision de fréquence.

SORTIE HORLOGE (CLKout)

Icône verte = sortie d'horloge active. Génère un signal de référence sur le port SMA CLK_OUT. Sur HackRF r9 : fixé à 10 MHz. Sur r1–r8 : configurable de 4 kHz à 60 MHz via les settings Radio.

SD
CARTE SD

État de la carte microSD. La plupart des apps externes (.ppma) et fonctionnalités avancées en ont besoin. Icône barrée = carte absente ou problème de montage. FAT32 requis.

AMP
AMPLIFICATEUR RF (+14 dB)

Indique si l'AMP interne du HackRF est actif. En RX améliore la sensibilité, mais peut saturer sur signaux forts. En TX augmente la puissance de sortie. Se gère aussi depuis les apps individuellement.

🔊
VOLUME AUDIO

Niveau de volume courant du haut-parleur ou de la sortie casque jack 3.5 mm. Réglable directement en appuyant sur l'icône ou via l'encodeur rotatif selon le contexte de l'app.

USB
CONNEXION USB

Mode USB actif : port série (communication PC), SD-over-USB (carte SD visible comme lecteur flash), ou mode HackRF passthrough. Permet la mise à jour firmware via hackrf.app et le transfert de fichiers.

🌐
MODULE ESP32 (Wi-Fi/BT)

Sur les PortaPacks avec module ESP32 additionnel, indique l'état de la connexion réseau. Active des fonctions comme la synchronisation NTP, le contrôle distant via Wi-Fi, ou l'envoi de données à distance.

RECEIVE

Applications de réception et décodage de signaux RF

25+ apps
ADS-B RECEIVER

Reçoit et décode les signaux ADS-B à 1090 MHz émis par les transpondeurs d'avions. Affiche en temps réel : identifiant ICAO24, callsign, altitude, vitesse, cap, code Squawk. Depuis la v2.2 : décodage de trames supplémentaires (DF4/5/20/21), calcul de la vitesse vraie (TAS), taux de montée/descente, et option de bip à chaque trame reçue.

Fréquence : 1090 MHz · Mode S : ADS-B
ACARS

Décode les messages ACARS (Aircraft Communications Addressing and Reporting System), le système de messagerie texte avion-sol. Affiche les données opérationnelles non chiffrées : météo, instructions ATC, positions, rapports moteurs. Très actif autour des grands aéroports.

Fréquences : 129.125 / 130.025 / 131.550 MHz
AIS BOATS

Décode les signaux AIS (Automatic Identification System) des navires. Affiche MMSI, nom, type de navire, position GPS, vitesse, cap et destination. Surveille les deux canaux VHF maritimes simultanément. Parfait dans les zones portuaires ou côtières.

Fréquences : 161.975 / 162.025 MHz
AUDIO (Analog Audio)

Récepteur audio analogique universel — la vraie radio SDR portable. Modes AM, NFM, WFM, SSB (LSB/USB pour HF), DSB, Infrasound. Waterfall spectral en temps réel. Depuis la v2.2, supporte WeFax et NOAA APT avec des modes dédiés AM-FM et WFM-AM. Zoom x2 en mode AM. Sauvegarde les réglages.

Bande : 1 MHz – 6 GHz · Modes : AM, NFM, WFM, SSB, DSB...
AFSK RX

Décode l'AFSK (Audio Frequency Shift Keying), modulation utilisée pour le RTTY, les modems basse vitesse, et diverses transmissions de données HF/VHF. Affiche les données décodées en texte. Utile pour explorer les liaisons de données des radioamateurs.

APRS RX

Reçoit et décode les trames APRS (Automatic Packet Reporting System), le réseau GPS et messagerie des radioamateurs. Affiche positions, messages, météo et télémétrie. En France la fréquence nationale est 144.800 MHz, les stations actives sont visibles sur aprs.fi.

EU : 144.800 MHz · US : 144.390 MHz
BLE RX (Bluetooth LE)

Scanne passivement les publicités Bluetooth Low Energy à proximité. Affiche adresses MAC, noms, RSSI et données fabricant de chaque appareil détecté. Depuis la v2.2, une base macaddress.db identifie automatiquement le constructeur (Apple, Samsung, etc.) avec affichage coloré par vendeur.

Canaux : 37, 38, 39 (2.4 GHz) · DB : MACADDRESS/macaddress.db
DETECTOR

Détecteur large bande avec historique graphique RSSI. Balaye une large plage de fréquences et affiche l'évolution de la puissance dans le temps. Permet de localiser rapidement des émetteurs actifs à proximité sans connaître leur fréquence à l'avance.

Type : App externe (.ppma) — v2.2
ERT METER

Décode les relevés radio des compteurs d'énergie intelligents utilisant le protocole ERT/AMR (Encoder Receiver Transmitter). Très répandu en Amérique du Nord, permet de lire à distance les consommations eau, gaz et électricité transmises périodiquement par les compteurs.

Fréquence : 902 – 928 MHz
FLEX RX

Décode le protocole FLEX, standard de radiomessagerie (paging) plus performant que POCSAG avec des vitesses de 1600 à 6400 bps. Certains systèmes de bippers hospitaliers ou industriels encore actifs utilisent ce protocole.

FOX HUNT

Application de radiogoniométrie (chasse au renard). Affiche le niveau RSSI du signal reçu pour aider à localiser physiquement une source d'émission par triangulation. On se déplace jusqu'à trouver le maximum de puissance — technique classique des radioamateurs.

GFX EQ

Égaliseur graphique audio animé pour la réception WFM. Affiche un spectre audio façon équaliseur visuel en temps réel sur le son démodulé. Esthétiquement soigné, donne une représentation visuelle immersive de la qualité et du contenu du signal reçu.

Type : App externe — v2.2
LEVEL

Moniteur multi-indicateurs en un seul écran : RSSI, puissance RF, niveau audio. Graphiques live pour chaque mesure. Utile pour optimiser les réglages de gain LNA/VGA ou surveiller l'activité RF ambiante sans déclencher une app de décodage particulière.

Type : App externe — v2.2
MORSE RX

Décode automatiquement les signaux Morse CW en temps réel et les convertit en texte affiché à l'écran. Très pratique pour écouter et comprendre les transmissions des radioamateurs sur les bandes HF sans maîtriser le code Morse soi-même.

NOAA APT RECEIVER

Reçoit et décode les images des satellites météo NOAA (15, 18, 19) qui diffusent en continu en APT (Automatic Picture Transmission). Les passages durent ~10 minutes et permettent d'obtenir des images satellite météo bande visible + infrarouge sans aucun abonnement. Sortie image directement sur l'écran.

Fréquences : 137.500 / 137.620 MHz — App v2.2
NRF RX

Reçoit les transmissions des chipsets Nordic nRF24L01+, très présents dans les souris, claviers et périphériques sans fil low-cost. Peut exposer des données non chiffrées transitant entre un périphérique et son dongle USB — utilisé en recherche de sécurité IoT.

Bande : 2.400 – 2.525 GHz
POCSAG RECEIVER

Décode les messages du protocole POCSAG, standard mondial des systèmes de bippers (pagers) professionnels. Très actif dans les hôpitaux, services d'urgence (pompiers, SAMU) et industrie. Affiche l'adresse, la fonction et le message texte en clair si non chiffré. Log possible sur SD.

Fréquence RA : 439.9875 MHz · 512/1200/2400 bps
PROTOVIEW

Analyseur visuel de protocoles sub-GHz inconnus. Affiche une représentation graphique des signaux OOK/FSK capturés — structure des trames, préambule, durée des bits, patterns répétitifs. Outil de rétro-ingénierie pour identifier des protocoles propriétaires non documentés.

Bande : Sub-GHz · Usage : Reverse engineering RF
RADIOSONDE

Décode les radiosondes météo lancées deux fois par jour (00h et 12h UTC) par Météo France et homologues mondiaux. Ces ballons-sondes transmettent température, pression, humidité et position GPS. Affiche trajectoire et données atmosphériques en temps réel — excellent pour les amateurs de météo.

Fréquences : 400 – 406 MHz · Protos : RS41, RS92, DFM09...
SCANNER

Scanne une liste de fréquences (fichiers Freqman sur SD) et s'arrête automatiquement sur les fréquences actives au-dessus d'un seuil RSSI configurable. Durée d'attente paramétrable avant de reprendre le scan. Depuis la v2.2, app externe avec performances améliorées.

Type : App externe — v2.2
SSTV RX

Reçoit et décode les images SSTV (Slow Scan Television), protocole radioamateur de transmission d'images fixes sur HF. L'image se construit progressivement à l'écran pendant la réception, ligne par ligne, en quelques secondes à quelques minutes selon le mode.

Modes : Martin, Scottie, Robot
SUBGHZD (Sub-GHz Decoder)

Décode automatiquement les protocoles sub-GHz courants : télécommandes de portails, alarmes maison, capteurs domotiques. Identifie le protocole utilisé, affiche les données de la trame décodée. Compatible avec les fichiers .sub du Flipper Zero pour le catalogue de protocoles.

Bande : 300 – 928 MHz
TPMS RX

Décode les capteurs TPMS (Tire Pressure Monitoring System) embarqués dans les pneus des véhicules modernes. Affiche l'ID du capteur, la pression en bar/PSI et la température. Chaque voiture passant à portée diffuse ses données en clair — pertinent pour la recherche en sécurité automobile.

Fréquences : 315 MHz (US) / 433 MHz (EU)
WEATHER STATION

Décode les données des stations météo personnelles et capteurs sans fil domestiques (Oregon Scientific, Acurite, Bresser, etc.). Affiche température, humidité, pression atmosphérique transmises par les capteurs en temps réel. Utile pour intercepter sa propre station météo comme test.

Fréquences : 433 / 868 MHz
WEFAX

Reçoit et décode les cartes météo marines diffusées par fax radio HF (Weather Fax). Ces cartes de prévisions sont émises par les services météo nationaux (Météo France sur Brest Naval Radio, NWS américain, etc.) à destination des navigateurs hauturiers. Image construite ligne par ligne.

Bande : HF (3 – 30 MHz) · 120 lpm — App v2.2
ANALOG TV

Reçoit et affiche les signaux de télévision analogique (PAL/NTSC). La TV analogique terrestre est éteinte en France, mais caméras de surveillance FPV, systèmes de monitoring industriels et certains équipements anciens utilisent encore ce format non compressé à faible latence.

Standards : PAL / NTSC
RADIO (Audio FM/AM)

Application radio simplifiée orientée écoute audio. Permet une navigation rapide entre fréquences favorites stockées, avec une interface épurée centrée sur l'écoute FM/AM. Différente de l'app Audio complète, elle est optimisée pour une utilisation radio quotidienne sans les options avancées de démodulation.

Modes : NFM, WFM, AM
RTTY RX

Décode le RTTY (Radio Teletype), l'un des plus anciens modes numériques encore en usage sur les ondes courtes HF. Utilisé par les services météo, maritimes, militaires et certains radioamateurs. Affiche les caractères décodés en temps réel à partir du signal FSK reçu.

Modulation : FSK (Mark/Space) · Bande : HF
SUBCAR

Décode les sous-porteuses radio (subchannel carriers) présentes dans certains signaux FM. Permet d'extraire des données cachées dans le signal FM stéréo, comme certains services RDS étendus, des données DARC ou d'autres canaux secondaires multiplexés sur la porteuse principale.

Usage : Démodulation sous-porteuse FM
TIME SINK

Affichage oscilloscope du signal reçu dans le domaine temporel. Visualise la forme d'onde IQ brute en temps réel, utile pour analyser visuellement la structure temporelle d'un signal inconnu, mesurer des timings, ou simplement observer la modulation à l'œil nu avant de tenter un décodage.

Vue : Domaine temporel / IQ

TRANSMIT

Applications d'émission RF

24+ apps
⚠ AVERTISSEMENT LÉGAL : Toute émission RF est soumise à réglementation. En France et dans l'UE, émettre sans autorisation est illégal et passible de lourdes sanctions (ANFR). Le Jammer, le GPS Spoofer et l'ADS-B TX sont particulièrement sensibles. Utilisez uniquement en cage de Faraday, sur fréquences autorisées, ou avec accréditation officielle.
ADS-B TX (SPOOFER)

Émet des trames ADS-B simulant un avion fictif avec paramètres configurables : code ICAO24, callsign, position GPS (placée sur carte interactive), altitude, vitesse, cap, taux de montée, code Squawk. Réservé aux tests en environnement blindé. Toute émission non autorisée sur 1090 MHz est un délit grave.

Illégal hors cadre autorisé · 1090 MHz
APRS TX

Émet des trames APRS avec position GPS, messages et objets. Le PortaPack devient visible sur aprs.fi comme station mobile. Nécessite un indicatif de radioamateur valide (F4XXX en France). Utile pour le suivi de position en expédition ou pour tester des récepteurs APRS.

EU : 144.800 MHz · Indicatif : obligatoire
BLE TX

Émet des publicités Bluetooth Low Energy personnalisables. Permet de simuler des beacons BLE, de tester des récepteurs IoT Bluetooth, ou d'expérimenter avec les protocoles de diffusion BLE à courte portée.

Bande : 2.4 GHz
BLE SPAM

Génère un flood de publicités BLE imitant des appareils Apple (iPhones, AirPods), Samsung ou autres. Reproduit les attaques de spam de notifications popularisées par Flipper Zero : des appareils Apple ou Android affichent des pop-ups de connexion intempestifs. Purement éducatif/démonstratif.

BURGER PAGER

Reproduit le signal des bornes d'appel clients utilisées dans les restaurants (les bippers de restauration rapide). Permet de déclencher à distance ces périphériques non sécurisés. Application de démonstration des vulnérabilités des systèmes de paging sans authentification.

CVS SPAM

Émet des signaux imitant les cartes de fidélité radio de certaines chaînes de distribution américaines (CVS Pharmacy). Démontre l'absence de sécurité des systèmes de fidélité RF non chiffrés. App de recherche en sécurité sans utilité pratique en Europe.

FLIPPER TX

Émet des fichiers .sub du Flipper Zero directement depuis la carte SD. Ces fichiers sont des enregistrements bruts de signaux sub-GHz (télécommandes, portails, capteurs IoT). Crée une compatibilité totale entre les deux outils et permet d'utiliser toute la bibliothèque de signaux de la communauté Flipper.

Dossier SD : SUBGHZ/ · Format : .sub Flipper Zero
GPS SIMULATOR

Génère des signaux GPS synthétiques pour tromper des récepteurs GPS à proximité. Peut simuler n'importe quelle position sur Terre, une trajectoire depuis un fichier NMEA, ou un déplacement fictif. Extrêmement sensible : illégal dans la plupart des pays en dehors d'un laboratoire blindé. Utilisable pour tester des applications GPS.

Fréquence : 1575.42 MHz (L1) · ⚠ Très strictement réglementé
HOPPER (TX)

Saut de fréquence en émission. Charge une liste de fréquences depuis le dossier HOPPER/ de la SD card et émet successivement sur chacune selon différents patterns (séquentiel, aléatoire). Délai configurable par fréquence, option 1 ms pour saut ultra-rapide. Nouveau en v2.2.

Type : App externe — v2.2 · Dossier : HOPPER/
JAMMER ⚠

Perturbe les communications RF en émettant du bruit sur une plage de fréquences. Modes disponibles : Sweep (balayage), Chirp (efficace contre le FHSS), Gauss (bruit thermique simulé), Brute (saturation en puissance). Chaque mode cible un type de système différent. Totalement interdit dans la quasi-totalité des pays, y compris la France.

ILLÉGAL — usage strictement laboratoire blindé uniquement
MICROPHONE TX

Transforme le PortaPack en émetteur FM/AM utilisant le micro intégré (selon modèle H2/H4). Permet des communications vocales courte portée ou des tests d'émission audio. La qualité audio dépend du microphone du modèle. Fonctionne comme un talkie-walkie simplifié en mode PTT.

MORSE TX

Convertit du texte en signal Morse et l'émet en CW. L'utilisateur tape le message via l'interface, le PortaPack génère automatiquement les intervalles correctement chronométrés. Vitesse WPM et fréquence configurables. Idéal pour les radioamateurs sans clé Morse physique.

OOK EDITOR

Éditeur de signaux OOK (On-Off Keying) bit par bit. Permet de construire manuellement des trames sub-GHz personnalisées pour tester des récepteurs ou contourner des protocoles simplistes. La fonction "Auto Key" facilite la création de séquences répétitives.

POCSAG TX

Émet des messages au format POCSAG vers des bippers compatibles. Configure l'adresse cible, le numéro de fonction et le texte du message. Utilisé pour la recherche en sécurité sur les systèmes de paging, et aussi pour le jeu Battleship multijoueur entre deux PortaPacks.

RDS TX

Émet des données RDS (Radio Data System) sur un signal FM. Permet d'afficher le nom de la station, le titre du morceau et d'autres métadonnées texte sur les autoradios et tuners FM compatibles RDS. Combiné avec un émetteur WFM pour une radio FM complète.

SIGNAL GENERATOR (SigGen)

Générateur de signaux RF modulés pour tests et développement. Entièrement revu en v2.1 : tonalité CW, BPSK, QPSK, DSB, AM 50%, AM 100%, AM pulsée. Interface repensée avec groupement logique des paramètres. Outil de choix pour tester récepteurs, filtres et démodulateurs.

SSTV TX

Émet des images fixes au format SSTV sur les bandes radioamateur. Charge une image depuis la SD card et la transmet en plusieurs dizaines de secondes selon le mode. Outil de communication image long-range utilisé par les radioamateurs depuis les années 1950.

Modes : Martin 1/2, Scottie 1/2, Robot 36/72
BHT Xy/EP

Émetteur pour les protocoles BHT (Building/Home Transmitter), utilisés dans certaines télécommandes et équipements domotiques spécifiques. Permet de rejouer ou simuler des commandes pour ces systèmes souvent peu documentés.

LGE TOOL

Outil d'émission destiné à interagir avec certains équipements LG. Permet d'envoyer des commandes propriétaires vers des téléviseurs ou systèmes LG via RF. Application de niche utilisée principalement pour la recherche en sécurité des protocoles de contrôle à distance propriétaires.

RTTY TX

Émet des messages au format RTTY (Radio Teletype) en FSK. Permet à un radioamateur d'envoyer du texte via le mode télétypique historique encore actif sur les bandes HF. Configurez la fréquence, le shift FSK et la vitesse (baud rate) avant émission.

Modulation : FSK · Speeds : 45 / 50 / 75 / 100 Baud
SOUNDBOARD

Lit et émet des fichiers audio WAV stockés sur la carte SD en les modulant en FM ou AM. Permet de diffuser des sons, des messages vocaux ou des tonalités pré-enregistrées sur n'importe quelle fréquence. Utile pour les tests de réception audio ou les démonstrations éducatives.

Formats : WAV sur SD card
SPECTRUM PAINTER

Dessine des images ou du texte directement dans le spectre RF, visibles sur un analyseur de spectre. Génère un signal modulé de façon à ce que sa représentation waterfall forme une image reconnaissable. Outil artistique/démonstratif très populaire pour impressionner lors de présentations.

Usage : Art spectral / Démonstration
TEDI / LCR

Émetteur pour les protocoles TEDI (Terminal Equipment Data Interface) et LCR (Least Cost Routing), utilisés dans les systèmes téléphoniques RNIS/ISDN français. Permet de tester et analyser les signaux d'information de facturation et de routage transmis sur ces réseaux.

Protocoles : TEDI / LCR France Télécom
TOUCHTUNES

Interagit avec les juke-boxes TouchTunes présents dans les bars et restaurants américains, qui utilisent un protocole radio propriétaire non sécurisé. Permet de comprendre et tester le protocole de contrôle de ces équipements. Application de recherche en sécurité sur les systèmes de divertissement public.

TPMS TX

Émet des trames TPMS (Tire Pressure Monitoring System) simulant des capteurs de pneus. Permet de tester des récepteurs TPMS ou d'explorer la sécurité de ces systèmes embarqués dans les véhicules modernes. Intégré avec le TPMS RX pour un workflow complet d'analyse bidirectionnel.

Fréquences : 315 MHz (US) / 433 MHz (EU) — Nightly 2026

TRANSCEIVER

Applications bidirectionnelles émission-réception

MICROPHONE (Talkie-Walkie)

Mode transceiver complet utilisant le micro et le haut-parleur pour des communications vocales bidirectionnelles. Fonctionne comme un talkie-walkie en NFM ou WFM. La PTT (Push To Talk) est activée via un bouton physique. Interlocuteur doit être sur la même fréquence avec un équipement radio compatible.

Modes : NFM, WFM, AM · PTT : Bouton physique
POCSAG BATTLESHIP

Jeu de Bataille Navale multijoueur utilisant le protocole POCSAG comme canal de communication entre deux PortaPacks. Les attaques sont transmises par radio sous forme de messages POCSAG. Exemple brillant et ludique de l'utilisation créative du protocole de radiomessagerie.

Communication : RF via POCSAG · Joueurs : 2 PortaPacks

RECON

Reconnaissance et scan automatisé du spectre RF

RECON / SEARCH

Application phare de reconnaissance spectrale. Scanne automatiquement une plage de fréquences configurée, s'arrête sur les signaux actifs dépassant un seuil RSSI, et peut appliquer les décodeurs disponibles en temps réel. Modes : scan continu, "stay while active" (reste tant que le signal est présent), timeout configurable. Loggue tout sur SD. Compatible listes Freqman.

Listes : FREQMAN/ sur SD · Modes : Search, Lock, Stay, Timeout négatif
SCANNER (App externe)

Version améliorée du scanner de fréquences sous forme d'app externe (.ppma). Charge des listes Freqman et scanne en boucle avec de meilleures performances. Meilleure gestion des listes longues, interface plus fluide. Déplacé en app externe depuis la v2.2.

Type : App externe (.ppma)

CAPTURE

Enregistrement brut de signaux IQ

CAPTURE

Enregistre les échantillons IQ bruts (I/Q) sur n'importe quelle fréquence directement sur la SD card au format C8 ou C16. Ces fichiers peuvent être rejoués via Replay, analysés sur PC avec GNURadio, URH, Inspectrum ou SDR++. C'est le fondement de tout travail de rétro-ingénierie RF : capturer d'abord, analyser ensuite.

Formats : C8 / C16 · Dossier : CAPTURES/
WAV VIEWER

Visionneuse et analyseur de fichiers audio WAV stockés sur la SD card. Affiche la forme d'onde, les métadonnées (fréquence d'échantillonnage, durée, taille), et permet une écoute de prévisualisation. Utile pour vérifier des enregistrements audio avant traitement.

Type : App externe — v2.2

REPLAY

Rejeu de signaux capturés

REPLAY

Rejoue un fichier IQ (C8/C16) précédemment capturé à la même fréquence et bande passante d'origine. Technique fondamentale des attaques par rejeu (replay attacks) : capturer une télécommande de portail, une clé de voiture, un badge sub-GHz, puis retransmettre le signal identique pour reproduire l'action. Base des tests de sécurité RF.

Formats : C8 / C16 · Usage : Replay attacks, tests
PLAYLIST EDITOR

Éditeur de listes de lecture (.PPL) pour enchaîner automatiquement plusieurs fichiers de replay. Crée, édite et réordonne des séquences de fichiers IQ directement sur le PortaPack. Utile pour automatiser des séquences de tests complexes sans interaction manuelle.

Type : App externe — v2.2 · Fichiers : .PPL

REMOTE

Contrôle à distance du PortaPack

REMOTE

Contrôle le PortaPack depuis un navigateur web via la connexion USB série ou le Wi-Fi avec module ESP32. L'interface hackrf.app intègre ce mode et permet de modifier la fréquence, déclencher des captures, lancer des émissions, ou naviguer entre les apps sans toucher physiquement l'appareil.

Interface : hackrf.app · Connexion : USB Serial / ESP32 Wi-Fi

LOOKING GLASS

Analyse spectrale large bande en temps réel

LOOKING GLASS

Analyseur spectral large bande qui effectue un balayage rapide sur une grande plage de fréquences et affiche un panorama RF complet sous forme de waterfall. Identifie visuellement les sources d'émission actives. Fonctionne aussi comme "RF sniffer" passif pour les signaux sub-GHz courants : tente de décoder télécommandes, capteurs et appareils domotiques en identifiant fréquence, modulation et données de trame. Outil incontournable pour cartographier rapidement un environnement RF inconnu.

Affichage : Waterfall panoramique large bande · Usage : Cartographie RF, reconnaissance passive

UTILITIES

Outils système et utilitaires RF

15+ apps
FILE MANAGER

Gestionnaire de fichiers complet pour naviguer dans la carte SD depuis le PortaPack. Parcourir répertoires, afficher, copier, renommer, supprimer des fichiers. Indispensable pour gérer captures, listes Freqman, apps externes et configurations sans brancher sur un PC.

FREQMAN

Gestionnaire de listes de fréquences. Crée et édite des fichiers chargés par Scanner, Recon et d'autres apps. Chaque entrée contient fréquence, description, mode de modulation et bande passante. Des listes communautaires sont disponibles sur le dépôt mayhem-freqman-files.

Dossier : FREQMAN/ · Format : Fichiers .TXT structurés
ANTENNA LENGTH

Calculateur de longueur d'antenne. Entrez une fréquence, l'outil calcule les dimensions optimales pour différents types : demi-onde, quart d'onde, dipôle, antenne fouet. Extrêmement pratique sur le terrain pour dimensionner une antenne improvisée avec du fil de cuivre.

Type : App externe — v2.2
STOPWATCH

Chronomètre et minuterie. Simple mais utile pour mesurer des intervalles lors de tests RF : chronométrer des passages de satellites (les radiosondes NOAA repassent ~100 min), compter des délais dans des protocoles radio temporisés.

Type : App externe — v2.2
WORLD MAP

Carte du monde interactive. Utilisée par ADS-B, Radiosonde, AIS et d'autres apps pour positionner géographiquement les objets détectés. Peut aussi servir de référence GPS si un module est connecté. La carte vectorielle est stockée sur la SD card.

TEXT EDITOR

Éditeur de texte permettant de créer et modifier des fichiers directement sur le PortaPack. Utile pour éditer des fichiers de configuration, noter des observations RF sur le terrain, ou préparer des messages à émettre via POCSAG ou APRS.

SD OVER USB

Monte la carte SD du PortaPack comme un lecteur USB de masse sur un ordinateur connecté. Permet le transfert bidirectionnel de fichiers sans retirer physiquement la carte : idéal pour copier des captures vers le PC ou installer des apps externes (.ppma).

SD CARD WIPE

Efface de manière sécurisée la carte SD en plusieurs passes. À utiliser avant de prêter ou revendre son PortaPack pour supprimer toute trace des captures et configurations. Opération irréversible — classée en rouge "Destructive Utility" dans le menu.

Action irréversible · Type : App externe — v2.2
FREQUENCY CORRECT (PPM)

Outil de calibration de l'oscillateur du HackRF. Mesure et corrige l'erreur de fréquence (PPM) de l'oscillateur interne en se basant sur un signal de référence connu. Un oscillateur bien calibré améliore la précision de toutes les applications de décodage.

APP MANAGER

Depuis la v2.2, toutes les apps ne s'affichent pas forcément dans les menus. Ce gestionnaire permet de choisir exactement quelles applications sont visibles, pour un menu personnalisé et moins encombré. Les apps masquées restent sur la SD mais ne polluent plus la navigation.

Type : App Settings — v2.2
PLAYLIST EDITOR

Crée et édite des listes de lecture .PPL pour l'app Replay, permettant d'enchaîner automatiquement plusieurs fichiers IQ dans un ordre défini. Conçu pour automatiser des séquences de tests sans interaction manuelle continue.

Type : App externe — v2.2
FONT VIEWER

Affiche les polices de caractères disponibles dans le firmware Mayhem. Outil principalement destiné aux développeurs souhaitant visualiser le rendu des fonts intégrés avant de les utiliser dans une application custom ou une contribution au firmware.

DEBUG PMEM

Exporte le contenu de la mémoire persistante (persistent memory, stockée en flash NOR) vers un fichier sur la SD card. Permet aux développeurs et utilisateurs avancés d'inspecter et diagnostiquer les paramètres sauvegardés — utile pour débugger des configurations corrompues.

Type : App externe — v2.2
CALCULATOR

Calculatrice scientifique intégrée directement dans le PortaPack. Effectue les opérations arithmétiques courantes et fonctions scientifiques. Pratique sur le terrain pour convertir des fréquences, calculer des longueurs d'onde ou faire des conversions d'unités sans sortir son téléphone.

CART LOCK

Outil d'analyse des systèmes de verrouillage de caddie de supermarché qui utilisent un câble RF pour détecter la sortie de zone. Permet d'étudier le signal utilisé pour déclencher le blocage roue. Application purement éducative sur la sécurité des systèmes anti-vol de caddies.

IQ TRIM

Outil d'édition de fichiers IQ capturés. Permet de rogner (trimmer) les silences en début et fin d'un fichier de capture pour ne conserver que la partie utile du signal. Réduit la taille des fichiers et facilite le travail d'analyse ou de replay en supprimant le bruit ambiant inutile.

Formats : C8 / C16
METRONOME

Métronome audio simple générant des bips rythmiques à un tempo configurable en BPM. Peut sembler incongru dans un outil RF, mais illustre bien la polyvalence du PortaPack comme plateforme embarquée — et s'avère utile lors de tests de modulation audio temporisés.

RANDOM PASSWORD (Rand Pwd)

Générateur de mots de passe aléatoires cryptographiquement sûrs. Utilise l'entropie du bruit RF comme source d'aléa pour générer des mots de passe forts. Affiche et permet de copier le mot de passe généré. Un générateur de mots de passe hardware, c'est original et solide.

TUNER

Accordeur audio utilisant le récepteur RF comme microphone. Détecte la fréquence d'un son capté et indique si un instrument est en accord. Fonctionnalité surprenante mais utile sur le terrain : accordez votre guitare avec votre HackRF !

WARDRIVE MAP

Cartographe de réseaux Wi-Fi et Bluetooth (wardriving) avec export de position GPS. Enregistre les réseaux détectés et leur position géographique lors de déplacements. Les données sont exportées au format compatible avec des outils de cartographie comme Wigle.net pour visualiser la densité des réseaux.

Export : Compatible WiGLE / GPS

GAMES

Pour les longues sessions de surveillance RF

10 jeux
DOOM

Le légendaire FPS de 1993 tourne sur PortaPack. Portage complet nécessitant les fichiers WAD originaux sur la SD card. Contrôles adaptés aux boutons physiques. Une prouesse technique et un classique absolu — si ça tourne sur un HackRF, ça peut tourner partout.

Requis : DOOM.WAD sur SD card
TETRIS

Implémentation complète des blocs tombants avec rotation, niveaux de difficulté croissants et compteur de score. Contrôles via boutons directionnels et encodeur. Un classique indémodable parfaitement adapté à l'écran du PortaPack.

SNAKE

Le serpent classique qui mange des pommes et grandit. Vitesse croissante au fil du score. Contrôles directionnels simples. Idéal pour passer le temps pendant un scan ou une capture longue durée.

BREAKOUT

Clone d'Arkanoid/Breakout : brisez des briques avec une balle rebondissante et une raquette contrôlée à l'encodeur rotatif. Multi-niveaux avec briques résistantes et bonus. L'encodeur est parfait pour ce type de contrôle analogique.

SPACE INVADERS

Remake du classique de 1978 : des rangées d'aliens descendent progressivement pendant que vous les éliminez. Difficulté croissante à chaque vague, bunkers partiellement destructibles. Un hommage fidèle à l'original en pixel art.

BLACKJACK

Jeu de cartes 21 contre le croupier virtuel. Règles standard : pari, tirage (hit), rester (stand), double mise. Interface graphique avec représentation des cartes. Pour les adeptes du casino à moindres frais.

BATTLESHIP (POCSAG)

Bataille navale multijoueur unique : les coups sont transmis par radio via le protocole POCSAG entre deux PortaPacks ! Combine le jeu classique avec une vraie communication RF. Exemple parfait pour démontrer POCSAG de façon ludique et éducative.

Mode : 2 joueurs / RF POCSAG
DINO GAME

Le célèbre dino du Chrome offline, fidèlement reproduit sur PortaPack. Sautez par-dessus les cactus, esquivez les ptérodactyles la nuit. Vitesse croissante. Le parfait compagnon des sessions de monitoring RF en plein air.

PAC-MAN

Le labyrinthe de Pac-Man porté sur PortaPack. Mangez les pastilles, évitez les fantômes, avalez les super-pastilles pour les retourner. Effets sonores et animations fidèles à l'original. Une icône du jeu vidéo dans votre poche RF.

MORSE P (Jeu)

Jeu d'apprentissage du code Morse interactif. Émet des sons Morse aléatoires que le joueur doit identifier et saisir correctement. Gamifie l'apprentissage d'une compétence radioamateur fondamentale. Progressif en difficulté : des lettres simples aux mots complets, avec score et statistiques.

SETTINGS

Configuration du PortaPack et du HackRF

APP MANAGER

Gère quelles applications sont visibles dans les différents menus. Permet de masquer les apps inutilisées pour un interface épuré et personnalisé. Les apps désactivées restent sur la SD et peuvent être réactivées à tout moment.

AUDIO SETTINGS

Configure les paramètres audio globaux : volume haut-parleur et sortie casque, gain du microphone, activation du bip de notification dans les apps compatibles (à la réception d'un paquet POCSAG, ADS-B, etc.), et niveau du sous-ton CTCSS lors des émissions.

RADIO SETTINGS

Réglages RF fondamentaux : activation et fréquence de la sortie d'horloge CLKout (4 kHz – 60 MHz sur r1-r8, fixe 10 MHz sur r9), mode de conversion avec offset (upconverter/downconverter pour étendre la plage vers les BF), et correction PPM de l'oscillateur.

DATE / TIME

Règle la date et l'heure utilisées dans les logs et noms de fichiers. Supporte la configuration de l'heure d'été (DST) avec règles personnalisables par région (Nième jour-de-semaine du Nième mois). Une pile CR2032 est nécessaire pour maintenir l'heure hors tension.

UI SETTINGS

Personnalise l'interface : thème de couleurs (thème sombre disponible depuis v2.2), luminosité, affichage de l'horloge/date en barre supérieure. Sur certains modèles, l'orientation de l'écran peut être modifiée.

CONFIG MODE

Active ou désactive le Config Menu (accessible avec double-appui rapide sur le bouton power). Ce menu de configuration bas niveau est parfois déclenché accidentellement lors de la connexion USB, causant un écran noir. Cette option permet de le désactiver définitivement.

CONVERTER (Up/Down)

Configure l'utilisation d'un upconverter (Ham-It-Up, SpyVerter) ou downconverter externe avec un offset automatique. Une fois l'offset saisi, toutes les apps affichent la fréquence réelle — le PortaPack calcule silencieusement la fréquence LO à envoyer au HackRF.

APP SETTINGS

Active la sauvegarde des paramètres individuels par application. Chaque app mémorise ses derniers réglages (fréquence, gain, mode, bande passante) dans un fichier sur la SD card, restaurés automatiquement à la prochaine ouverture. Plus besoin de reconfigurer à chaque session.

BATTERY

Affiche l'état détaillé de la batterie interne : tension, pourcentage de charge, et état de la charge. Sur les modèles supportant la mesure fine (H4M), affiche aussi le courant de charge/décharge. Permet de surveiller la santé de la batterie et d'anticiper le remplacement.

BLACKLIST

Gère une liste noire d'applications bloquées. Complément de l'App Manager : les apps blacklistées sont non seulement masquées du menu mais refusent de démarrer. Utile pour verrouiller certaines fonctions sensibles dans un contexte de démonstration ou prêt d'appareil.

BRIGHTNESS

Réglage dédié de la luminosité de l'écran. Permet un ajustement fin indépendamment des autres paramètres UI. Réduire la luminosité prolonge l'autonomie batterie et réduit la visibilité de l'écran lors d'opérations discrètes en environnement sombre.

BUTTON SPEED

Configure la vitesse de répétition des boutons directionnels lors d'un appui long. Personnalisez le comportement selon vos préférences : répétition rapide pour un défilement de fréquences véloce, ou lente pour une saisie de valeurs précise.

CALIBRATION (Touchscreen)

Calibre l'écran tactile pour les modèles PortaPack équipés d'un touchscreen (H2+, H4M). Affiche des cibles à toucher aux coins de l'écran pour recalibrer la matrice de conversion entre les coordonnées tactiles brutes et les pixels. À refaire si les touches sont décalées.

DISPLAY

Paramètres d'affichage avancés : orientation de l'écran (portrait/paysage selon le modèle), délai de mise en veille de l'écran (screensaver), et autres options de rendu. Permet d'adapter l'affichage selon l'usage (monté dans un rack, tenu à la main, etc.).

ENCODER DIAL

Configure le comportement de l'encodeur rotatif : sensibilité (nombre de crans par incrément), direction de rotation, et vitesse d'accélération lors d'une rotation rapide. Un encodeur bien réglé rend la navigation dans les fréquences beaucoup plus agréable.

FREQ. CORRECT (PPM)

Calibration de l'oscillateur interne du HackRF. Mesure et corrige l'erreur de fréquence en PPM (parties par million) en se basant sur un signal de référence connu. Améliore la précision fréquentielle de toutes les applications. Un oscillateur calibré est essentiel pour les décodeurs numériques.

MENU COLOR

Personnalise les couleurs des entrées du menu principal. Chaque catégorie (Receive, Transmit, etc.) peut avoir une teinte distincte. Purement cosmétique, mais permet une identification visuelle rapide des blocs fonctionnels — pratique lors d'une utilisation sous stress ou en conditions difficiles.

P.MEM MGMT (Persistent Memory)

Gestionnaire de la mémoire persistante. Affiche l'utilisation de la flash NOR dédiée aux paramètres, permet de réinitialiser sélectivement des valeurs ou de faire un factory reset complet. Utile pour résoudre des comportements erratiques causés par une configuration corrompue.

QR CODE

Génère un QR code affiché à l'écran à partir d'un texte ou d'une URL saisie. Peut encoder une URL de contact, un réseau Wi-Fi, des coordonnées GPS ou n'importe quel texte court. Pratique pour partager rapidement des informations sans autre écran disponible.

THEME

Sélection du thème visuel global de l'interface. Propose plusieurs thèmes de couleurs prédéfinis (dont le thème sombre ajouté en v2.2) et éventuellement des thèmes custom placés dans le dossier WATERFALLS/ de la SD card pour les dégradés du waterfall.

Dossier : WATERFALLS/ (gradients custom)

DEBUG

Outils de diagnostic et tests hardware

14 outils
AUDIO TEST

Génère des tonalités de test sur la sortie audio (haut-parleur et casque). Permet de vérifier le bon fonctionnement du codec audio, de la chaîne de traitement son et des sorties physiques. Utile pour diagnostiquer des problèmes de son ou valider une réparation.

BUTTONS TEST

Affiche en temps réel l'état de chaque bouton physique : directionnel haut/bas/gauche/droite, bouton central (OK), retour, et power. Indique si un bouton est pressé ou non. Indispensable pour diagnostiquer des boutons collés, des contacts défaillants ou des rebonds.

DEBUG DUMP

Exporte un dump complet de l'état système (registres, mémoire, état des périphériques) dans un fichier sur la SD card. Fichier destiné aux développeurs pour analyser des crashs ou des comportements inattendus. À joindre lors du report d'un bug sur GitHub.

EXT MODULE

Test et détection des modules externes connectés aux ports GPIO ou I²C du PortaPack. Identifie les périphériques connectés (module ESP32, capteurs I²C, etc.) et affiche leur état de communication. Pratique pour vérifier qu'un accessoire est correctement reconnu.

EXT SENSOR

Lit et affiche les données de capteurs externes connectés via GPIO/I²C (température, humidité, pression, etc.). Permet de vérifier le bon fonctionnement d'un capteur avant de l'intégrer dans un projet custom ou une application externe.

FONT VIEWER

Affiche toutes les polices de caractères disponibles dans le firmware. Pour chaque font, montre l'alphabet complet, les chiffres et symboles. Outil de développeur pour choisir la bonne police lors de la création d'une nouvelle application ou interface.

M0 STACK DUMP

Affiche l'état de la pile d'exécution du processeur M0 (ARM Cortex-M0) qui gère l'interface utilisateur. Permet aux développeurs d'analyser des débordements de pile (stack overflow) et d'optimiser l'utilisation mémoire des apps en cours de développement.

MEMORY USAGE

Affiche l'utilisation de la RAM du PortaPack : mémoire totale, utilisée, libre, et répartition par zone (M0/M4, heap, stack). Permet d'identifier des fuites mémoire ou de vérifier qu'une app ne consomme pas plus que sa part allouée.

MEMORY DUMP

Exporte le contenu brut d'une plage de la mémoire RAM vers un fichier binaire sur la SD card. Outil de debug bas niveau permettant d'inspecter des structures de données en mémoire à un instant T. Usage strictement développeur.

P.MEMORY (Persistent)

Affiche le contenu brut de la mémoire persistante (flash NOR) sous forme hexadécimale. Permet d'inspecter directement les valeurs stockées : calibrations, préférences, historiques de fréquences. Outil de debug avancé pour comprendre et corriger des valeurs corrompues.

PERIPHERALS

Inventaire et état de tous les périphériques internes du PortaPack : codec audio WM8731, CPLD Xilinx, oscillateur Si5351, écran LCD, contrôleur tactile. Indique si chaque composant répond correctement sur son bus de communication. Première étape de diagnostic hardware.

REBOOT

Redémarre proprement le PortaPack avec sauvegarde des paramètres en cours. Préférable à un redémarrage brutal par coupure d'alimentation qui peut corrompre la flash. Disponible aussi depuis le menu principal en appui long sur certains modèles.

SD CARD (Test)

Diagnostique la carte microSD : détection, vitesse de lecture/écriture, intégrité du système de fichiers FAT32, espace libre. Permet d'identifier une carte défaillante, trop lente (problèmes de capture) ou avec des secteurs défectueux avant qu'ils ne causent des pertes de données.

TEMPERATURE

Affiche la température interne du PortaPack mesurée par le capteur embarqué. Surveille la chauffe lors d'émissions prolongées ou dans des environnements chauds. Un PortaPack trop chaud peut présenter des instabilités — utile pour valider une session longue durée en plein été.

TOUCH TEST

Zone de test interactive de l'écran tactile. Touchez l'écran et voyez les coordonnées brutes et calibrées retournées par le contrôleur. Permet de vérifier la précision de la calibration et de détecter des zones mortes ou des faux contacts sur l'écran.

HACKRF

Mode USB passthrough et outils bas niveau

HACKRF MODE (USB Passthrough)

Désactive le PortaPack et bascule le HackRF en mode USB standard, comme s'il était branché nu sur un PC. Permet d'utiliser SDR#, GQRX, GNURadio, URH, SDR++, CubicSDR et tous les logiciels SDR classiques tout en gardant le PortaPack physiquement connecté. Le meilleur des deux mondes selon les besoins.

Compatibilité : SDR#, GQRX, GNURadio, URH, CubicSDR, SDR++...
FLASH UTILITY

Met à jour le firmware directement depuis un fichier .ppfw.tar sur la SD card, sans PC. Outil de récupération fondamental en cas de firmware corrompu ou d'échec de mise à jour OTA. Certains composants du firmware nécessitent cet outil (interne core) tandis que les apps externes se mettent à jour via hackrf.app.

Fichier : .ppfw.tar sur SD card
DEBUG / CPLD

Outil de diagnostic bas niveau : reprogrammation du CPLD Xilinx du HackRF, tests de bus SPI, affichage des versions hardware et firmware. Permet aussi de mettre à jour le bitstream CPLD si une nouvelle version est disponible. Strictement réservé aux utilisateurs avancés et développeurs.

Usage : Développeurs / Dépannage hardware
SOLVE BOARD

Diagnostic hardware complet : teste les différents composants du HackRF et du PortaPack (oscillateur, CPLD, codec audio, écran, RF front-end) pour identifier pannes et comportements anormaux. Génère un rapport d'état utile pour les issues GitHub ou le support communautaire.