From 7e2f14056cc523e24f07e7f4b25c58645d71d6e5 Mon Sep 17 00:00:00 2001 From: Xavier Date: Fri, 26 Jun 2026 15:28:28 +0200 Subject: [PATCH] Actualiser README.md --- README.md | 270 ++++++++++++++++++++++++++++++++---------------------- 1 file changed, 161 insertions(+), 109 deletions(-) diff --git a/README.md b/README.md index 3f22119..61b374a 100644 --- a/README.md +++ b/README.md @@ -1,143 +1,195 @@ -RpiTx modified F4IYT -============================ +# 📡 RpiTx (Modified by F4IYT) -![RpiTX](img/rpi.png) -Source de F5OEO
-https://github.com/F5OEO/rpitx -
+## 📌 Description +**RpiTx** est un outil open-source développé par **F5OEO** ([GitHub](https://github.com/F5OEO/rpitx)) pour transformer un **Raspberry Pi** en émetteur radio logiciel (SDR). +Cette version **modifiée par F4IYT** inclut : +- Un **prototype matériel** personnalisé. +- Une sortie sur **GPIO 4**. +- Un système optimisé pour l'émission **POCSAG** (pagers). -## RPITX Version en production 2.0 -Avec un raspberry pi 3
-J'ai modifié le système -et crer un proto hardware
-![PocSaG](img/1717951887961.jpg) -La sortie ce fait sur le GPIO 4
-Mes padgers
-![PocSaG](img/1717951887952.jpg) +> ⚠️ **Réglementation** : En France, l'émission sur les fréquences **POCSAG (466 MHz)** est **interdite**. -Les 2 du bas sont des numériques
-et les 2 du haut des alphanumérique
+--- -le fichier .img zipper sur une carte de 16Go
+## 🛠 Prérequis + +| Matériel/Logiciel | Version/Modèle | Description | +|-------------------|----------------|-----------------------------------------------------------------------------| +| Raspberry Pi | 3 | Plateforme principale. | +| Alimentation | 5V / 3A | **Obligatoire** pour éviter les instabilités. | +| Carte SD | 16 Go | Contient l'image `.img` préconfigurée. | +| Quartz | Variable | Ex: **49.152 MHz** pour émettre sur 438.2160 MHz. | + +--- + +## 🚀 Installation + +### 1️⃣ Préparer la carte SD +1. Téléchargez le fichier `.img` (ZIP). +2. Décompressez-le et flashez-le sur une **carte SD de 16 Go** (avec `dd` ou **Balena Etcher**). + +### 2️⃣ Connexion SSH +```bash +ssh pi@ +cd rpitx +``` + +🔧 Configuration Matérielle +Prototype Hardware + +Sortie RF : GPIO 4. +Pagers : + +2 boutons en bas : Affichage numérique. +2 boutons en haut : Affichage alphanumérique. + +📸 Photos : +Proto +Pagers + +📡 Protocoles POCSAG +Fréquences (théoriques) + + Fréquence (MHz) + Statut + + 466.025 + Interdite + + 466.050 + Interdite + + 466.075 + Interdite + + 466.175 + Interdite + + 466.20625 + Interdite + + 466.23125 + Interdite -# Les infos +⚠️ Rappel : Ces fréquences sont réservées aux services professionnels en France. -En France, les fréquences attribuées au POCSAG sont sur la bande du 466 MHz interdi à tout transmission ! +Identifiants POCSAG - 466.025 MHz - 466.050 MHz - 466.075 MHz - 466.175 MHz - 466.20625 MHz - 466.23125 MHz +ARP : Numéro unique (ex: 31 0715846 2). +CAP Code : 0715846 (supprimez les 2 premiers et le dernier chiffre de l'ARP). -Il faut avoir un numéro nommé ARP qui est un CAP Code numéo unique d'identifiant du PAGGER
-sans ce numéo il est impossible de pourvoir communiquer avec
+📸 Exemple : +ARP/CAP -ex:
-![PocSaG](img/1717951887955.jpg) -
ici ARP: 31 0715846 2
-Pour avoir un CapCode, il suffit de supprimer les 2 premiers et le dernier chiffre ARP
-Donc CAP Code=0715846
-et la fréquence ici 466.20625Mhz
- -# les protocols +Historique des réseaux - TamTam, c'est Cegetel/SFR arrété en in 1999, il utilisait le protocol ERMES.
+ Réseau + Opérateur + Protocole + Statut - KOBBY, c'est Bouygue Telecom, arrété en 2005, il utilisait le protocol ERMES/FLEX.
+ TamTam + Cegetel/SFR + ERMES + Arrêté (1999) - TATOO, c'est FT/Orange, qui utilise le POCSAG, il fonctionne depuis 2000.
+ KOBBY + Bouygue Telecom + ERMES/FLEX + Arrêté (2005) -pour emettre sur 438.2160 il faudrai un quartz de 49.152 Mhz
+ TATOO + FT/Orange + POCSAG + Actif (2000+) + +🔢 Calcul du Quartz +Formule 1 : Trouver le quartz (Q) +text +Copier + +(F - IF) / 8 = Quartz -# Calcul du quartz -Pour connaitre la fréquence du quartz:
+F = Fréquence cible (ex: 466.050 MHz). +IF = 45 MHz. +Exemple : (466.050 - 45) / 8 = 52.631 MHz. +Formule 2 : Trouver la fréquence (F) +text +Copier -(F - IF ) /8 = Quartz
+(Q + IF / 8) * 8 = F -exemple 466.050Mhz pour F
-IF toujours 45Mhz
+Exemple : (48 + 45 / 8) * 8 = 429 MHz. -(466.05 -45)/8 = 52.631Mhz
+🎛 Utilisation +Test de base +bash +Copier +```bash +cd rpitx +./easytest.sh +``` +📸 Captures : +SSH +433 MHz +Menu +Spectrum -Autre methode trouver la fréquence avec un quartz:
+🚀 Commandes Utiles -(Q+IF/8)*8=F
-Soit un Q=48Mhz
-(48+45/8)*8=429Mhz
+ Fonction + Commande -#Utilisation du Os RpiTx -Attention a avoir une bonne alementation 5V 3A
-connection en SSH
+ SSTV + sudo ./gosstv.sh 433.0 /home/pi/rpitx/src/resources/TestPattern.jpg F4IYT 24 (ou 16) - cd rpitx - ./easytest.sh -
+ Radio FM + ./streamradiofm.sh -![OsRpi](img/ssh.png) -![OsRpi](img/433.png) -![OsRpi](img/menu.png) -![OsRpi](img/MenuSuite.png) + CW (Morse) + sudo ./morse 434000000 25 "Cq Cq F4IYT" -
+ Spectre + ./testspectrum.sh 433000000 src/resources/TestPattern.jpg + + FT8 + sudo ./pift8 -m "CQ F4IYT JN33" -f 433.1e6 -![OsRpi](img/spectrum2.png) +🌐 Interface Web (POCSAG) -
ici complet
+Lancez le serveur : +bash +Copier -![OsRpi](img/spectrum.png) - -
si incomplet Pb Alim
- -![OsRpi](img/FmRDS.png) - -# Bonnus -SSTV en modem color 24 si non remplacer 24 par 16
- - sudo ./gosstv.sh 433.0 /home/pi/rpitx/src/resources/TestPattern.jpg F4IYT 24 - -Stream RadioFM
- - ./streamradiofm.sh - -Cq CQ CW
- - sudo ./morse 434000000 25 "Cq Cq F4IYT" - -Spectrum
- - ./testspectrum.sh 433000000 src/resources/TestPattern.jpg - -FT8
- - sudo ./pift8 -m "CQ F4IYT JN33" -f 433.1e6 - -# Formulaire -allez dans le répertoire PocSag
- - cd PocSag - -puis
- - ./gohttp.py - -ouvrir une page Web sur IP du RPI3 avec le port 8080
-exempel ici:
-http://192.168.0.70:8080/
-![OsRpi](img/FormPocsag.png) -
puis choisir dans la liste le CapCode du Pagger
-saisir un message et envoyer
-le message sera reçu si le pagger est allumé et à porter.
-pour changer la liste éditer le fichier data.json
+cd PocSag +./gohttp.py +Ouvrez un navigateur à l'adresse : +text +Copier + +http://:8080/ + +Envoyer un message : + +Sélectionnez le CAP Code. +Saisissez un message. +Cliquez sur Envoyer. -
-73
-Xavier +📸 Interface : +Formulaire POCSAG +🔧 Personnalisation : Modifiez data.json pour ajouter des CAP Codes. +⚠️ Limitations + +Réglementation : Émission sur 466 MHz interdite en France. +Alimentation : 5V/3A obligatoire pour éviter les instabilités. +Compatibilité : Conçu pour Raspberry Pi 3. + +📜 Licence +Basé sur RpiTx (GPLv3).