# 📡 RpiTx (Modified by F4IYT) ## 📌 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). ![PocSaG](img/1717951887952.jpg) > ⚠️ **Réglementation** : En France, l'émission sur les fréquences **POCSAG (466 MHz)** est **interdite**. --- ## 🛠 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 ⚠️ Rappel : Ces fréquences sont réservées aux services professionnels en France. Identifiants POCSAG ARP : Numéro unique (ex: 31 0715846 2). CAP Code : 0715846 (supprimez les 2 premiers et le dernier chiffre de l'ARP). 📸 Exemple : ARP/CAP Historique des réseaux Réseau Opérateur Protocole Statut TamTam Cegetel/SFR ERMES Arrêté (1999) KOBBY Bouygue Telecom ERMES/FLEX Arrêté (2005) TATOO FT/Orange POCSAG Actif (2000+) 🔢 Calcul du Quartz Formule 1 : Trouver le quartz (Q) text Copier (F - IF) / 8 = 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 (Q + IF / 8) * 8 = F Exemple : (48 + 45 / 8) * 8 = 429 MHz. 🎛 Utilisation Test de base bash Copier ```bash cd rpitx ./easytest.sh ``` 📸 Captures : SSH 433 MHz Menu Spectrum 🚀 Commandes Utiles Fonction Commande SSTV sudo ./gosstv.sh 433.0 /home/pi/rpitx/src/resources/TestPattern.jpg F4IYT 24 (ou 16) Radio FM ./streamradiofm.sh 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 🌐 Interface Web (POCSAG) Lancez le serveur : bash Copier 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. 📸 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).