Skip to content

SatMe PC Demo fr

Olivier Gouyen (F4IOZ) edited this page Oct 27, 2026 · 2 revisions

🇬🇧 English version

SatMe-PC — la démonstration

← Guide SatMe-PC · Octobre 2026

Une station SatMe-PC fictive qui a l'air d'avoir vécu : pour montrer SatMe-PC sur le stand d'un club, pendant un exposé, sur une VM qu'on ouvre de partout, ou simplement pour faire le tour avant de l'installer chez soi. Rien de réel n'est ouvert, rien n'émet.

SatMe-PC en démonstration : l'onglet Suivi sur l'ISS en vue globe, la station QF4DMO en JN15MS, l'IC-9700 et le rotor simulés avec leur coche verte, le boîtier de polarisation virtuel, et le bandeau orange « DÉMO — données fictives » avec son bouton Remettre à neuf en bas à gauche

Ce que c'est

  • Une station inventée : l'indicatif QF4DMO, à Clermont-Ferrand (JN15MS). Tous les indicatifs de la démonstration commencent par Q, une série que l'UIT garde pour les codes Q et n'attribue à aucun pays : aucun ne peut appartenir à quelqu'un. Les correspondants n'ont qu'un prénom.
  • Des données qui ont l'air vraies : favoris (ISS, SO-50, AO-91, RS-44, AO-7, FO-29, QO-100, AO-123, PO-101), un carnet d'environ deux cents contacts sur quarante jours, un journal d'une vingtaine de passages des dix derniers jours (la plupart suivis avec le poste et le rotor virtuels : Doppler, S-mètre), une campagne SSTV en cours et ses images (une série de douze dessinée par SatMe, aucune photo de personne), deux images SSDV assemblées sur deux passages (l'une complète, l'autre à quelques paquets près), des décodages FT4 fictifs sur le dernier passage de RS-44 (Journal › Options › Décodages FT4/FT8), le Montage de la station.
  • Toujours récentes : les vrais passages des jours précédents, calculés au premier lancement ; passages, carnet et images sont refaits quand ils ont plus de deux jours (au démarrage et chaque heure). Les éléments orbitaux sont dans le programme : pas besoin d'Internet ; avec, ils sont mis à jour.
  • Du matériel virtuel branché : un IC-9700 simulé (Doppler, PTT sans rien ouvrir), un rotor qui suit, le récepteur SDR sur son générateur d'essai (le cockpit QO-100 nomme ses signaux fabriqués), des avions et des navires d'essai, un boîtier de polarisation virtuel, et comme carte son une mire SSTV : une image de la série toutes les quarante secondes environ, décodée en direct dans l'onglet SSTV.
  • Un bandeau « DÉMO — données fictives » sur chaque page, avec Remettre à neuf.

Sécurité : rien de réel

  • Aucun port série, aucune carte son (entrée ni sortie), aucun SDR, MiniTiouner, SatMe-Node ni IC-9700 par le réseau n'est ouvert.
  • DATV, SSTV, correction I/Q, APRS et bande étroite QO-100 n'émettent pas.
  • FT8 / FT4 : l'émission est simulée (le son fabriqué puis jeté) et des stations fictives (indicatifs en Q) appellent CQ et répondent : on essaie la carte Émission FT8/FT4 sans radio.
  • Rien n'est envoyé sous l'indicatif fictif : ni PSK Reporter, ni écoute AMSAT, ni carnet en ligne, ni SatNOGS, ni salon.
  • Son propre dossier (~/.satme-demo, ou --dossier), jamais ~/.satme ; un dossier qui contient déjà d'autres données est refusé.
  • Ouverte au réseau (--reseau), la page garde son mot de passe : il ne peut pas être retiré.

L'essayer sur son propre PC

SatMe-PC installé (Linux, Windows) :

satme --demo

puis http://localhost:8090/. Ta propre station n'est pas touchée. satme --demo-reset la repart à neuf.

L'installer sur une VM ou un Raspberry Pi

Pour une machine qui ne montre que la démonstration, en service qui démarre tout seul.

La machine

  • Proxmox (ou un autre hyperviseur) : une VM sous Debian 12 ou Ubuntu 24.04, 2 vCPU, 2 Go de mémoire, quelques Go de disque. Préférer une VM à un conteneur LXC : le service se referme avec le cloisonnement de systemd (aucun périphérique, système en lecture seule), qu'un conteneur non privilégié refuse souvent.
  • Raspberry Pi : Raspberry Pi OS 64 bits (un système 32 bits marche, mais n'est pas conseillé). La démonstration demande environ 400 Mo de mémoire.
  • x86_64 ou arm64 ; seul Java est nécessaire (installé s'il manque). ffmpeg est facultatif, pour les vidéos.

L'archive — satme-demo.tar.gz contient le programme, installe-demo.sh et un court mode d'emploi. On la fabrique depuis les sources avec ./gradlew :pc:demoTar (elle arrive dans pc/build/distributions/), puis on la copie sur la machine (scp satme-demo.tar.gz utilisateur@machine:).

L'installation

tar xzf satme-demo.tar.gz
cd satme-demo
./installe-demo.sh --sec          # essai à sec : dit ce qu'il ferait, ne change rien
sudo ./installe-demo.sh           # installe ou met à jour, puis démarre

Le script installe Java 17+ s'il manque, le programme dans /opt/satme-demo, un compte satme-demo sans connexion et le service satme-demo (satme --demo --port 8090 --reseau, données dans /var/lib/satme-demo, aucun périphérique visible), ouvre le port dans ufw ou firewalld si l'un d'eux tourne, puis affiche l'adresse et le mot de passe :

==> C'est prêt
  http://192.168.1.50:8090/
  http://machine.local:8090/
  mot de passe des autres machines : ...
  • Depuis une autre machine (le portable du stand, une tablette) : l'adresse ci-dessus et ce mot de passe. Depuis la machine elle-même, pas de mot de passe. Le changer dans Réglages › Accès à distance, depuis la machine elle-même (ou par un tunnel SSH).
  • Mot de passe perdu : sudo journalctl -u satme-demo | grep 'mot de passe'.
  • Un autre port : sudo ./installe-demo.sh --port 8095.
  • Le journal du service : sudo journalctl -u satme-demo -f.
  • Mettre à jour : relancer sudo ./installe-demo.sh depuis une archive plus récente.
  • Désinstaller : sudo ./installe-demo.sh --desinstalle — le service, le programme et les données de la démo s'en vont ; Java reste.

À garder sur son réseau local ou derrière un VPN : sans HTTPS, la page et son mot de passe passent en clair.

Remettre à neuf

Après une journée sur un stand, les visiteurs ont cliqué partout. Remettre à neuf, dans le bandeau DÉMO, refait tout (réglages compris ; le mot de passe d'accès à distance est gardé) et redémarre SatMe-PC. Sans la page :

sudo -u satme-demo touch /var/lib/satme-demo/demo/.satme-demo-reset && sudo systemctl restart satme-demo

Pour un stand

  • Ouvre Orbites › ⛶ Tableau au thème Vitrine, avec dans ses réglages le nom du club, son indicatif, son lien (en QR code) et un message : de grandes cartes défilent toutes seules — le prochain passage « venez écouter ! », un satellite et sa photo, le radioamateur en quatre phrases. Voir Orbites, la Terre en 3D.
  • Le Journal a des passages avec images SSTV à rejouer et à mettre en vidéo ; l'onglet SSTV décode la mire en direct.

Voir aussi : Prise en main · Installer SatMe-PC · le mode d'emploi de la démo dans les sources

Clone this wiki locally