Actualiser README.md

This commit is contained in:
Xavier 2026-06-26 15:45:31 +02:00
parent d640c9acd7
commit d94007bea3

139
README.md
View File

@ -1,27 +1,114 @@
Install et Config des TNC packet radio # 📡 TNC Packet Radio - Installation & Configuration
============================
<img src="http://xavier.debert.free.fr/kisstnc.jpg" width="50%">
<br>
##TNC ARDUINO ##
<br>nano ou micro 328p
<br>
Répertoire Arduino pour la compilation avec arduinoIDE ouvrir le .ino<br>
(attention j'ai modifier les pin pour mon projet RX_LED 3, TX_LED 9, RX_ONLY 8 et PTT_PIN 10 )
<br>
## Carte Son CM108 ##
<br>carte audio CM108
<br>
Répertoire CM108
<br>
Le fichier install est commun au 2 projets
<br>
## LES SCRIPTS ##
Le répertoire script contient les configuration à modiufier et les fichier exécution:
<br>
ax_cm108.sh pour la carte audio CM108
<br>
ax_arduino.sh pour le kisstnc
<br>
73'51 <br>
Xavier
## 📌 Description
Ce projet permet de configurer et utiliser des **TNC (Terminal Node Controller)** pour la **radio par paquets (Packet Radio)**. Deux solutions sont proposées :
- **TNC Arduino** (basé sur **Nano/Micro 328p**).
- **TNC via Carte Son CM108** (utilisation d'une carte audio USB).
> 📸 **Illustration** :
> ![KISS TNC](http://xavier.debert.free.fr/kisstnc.jpg)
---
## 🛠 Prérequis
Composant | Description |
|-------------------------|-----------------------------------------------------------------------------|
| **Arduino IDE** | Pour compiler et flasher le firmware sur les cartes Arduino. |
| **Carte Arduino** | **Nano** ou **Micro 328p** (selon le modèle choisi). |
| **Carte Son CM108** | Carte audio USB compatible avec les scripts fournis. |
| **Droits administrateur** | Requiert `sudo` pour installer et exécuter les scripts. |
---
---
## 🔧 Configuration pour TNC Arduino
### 1⃣ Matériel
- **Modèle** : Arduino **Nano** ou **Micro 328p**.
- **Broches modifiées** (pour ce projet) :
| Broche | Fonction |
|--------------|-----------|
| **3** | RX_LED |
| **9** | TX_LED |
| **8** | RX_ONLY |
| **10** | PTT_PIN |
> ⚠️ **Attention** : Si vous utilisez un autre schéma de câblage, modifiez ces valeurs dans le code source.
---
### 2⃣ Installation
1. Ouvrez le fichier `.ino` dans le répertoire **Arduino** avec l'**Arduino IDE**.
2. Vérifiez et ajustez les **numéros de broches** si nécessaire.
3. Compilez et flashez le firmware sur votre carte Arduino.
---
---
## 🔊 Configuration pour Carte Son CM108
### 1⃣ Matériel
- **Carte audio** : **CM108** (compatible avec les scripts fournis).
### 2⃣ Installation
1. Accédez au répertoire **CM108**.
2. Exécutez le script d'installation commun (voir [section Scripts](#-scripts)).
---
---
## 📁 Structure du Projet
.
├── Arduino/ # Fichiers pour TNC Arduino (.ino)
├── CM108/ # Fichiers pour TNC via Carte Son CM108
├── install # Script d'installation commun
└── script/ # Scripts d'exécution et configurations
├── ax_cm108.sh # Script pour la carte son CM108
└── ax_arduino.sh # Script pour le TNC Arduino
---
## 🚀 Utilisation
### 1⃣ Installation commune
Exécutez le script d'installation pour configurer les dépendances :
```bash
chmod +x install
sudo ./install
```
2⃣ Lancer les TNC
Pour TNC Arduino :
```bash
cd script
chmod +x ax_arduino.sh
sudo ./ax_arduino.sh
```
Pour Carte Son CM108 :
```bash
cd script
chmod +x ax_cm108.sh
sudo ./ax_cm108.sh
```
⚙️ Personnalisation
Fichiers de configuration : Modifiez les fichiers dans le répertoire script/ pour adapter les paramètres (fréquences, baud rate, etc.).
Broches Arduino : Si vous utilisez un câblage différent, ajustez les définitions dans le fichier .ino.
⚠️ Limitations
Compatibilité : Les scripts sont conçus pour Debian/Ubuntu. Une adaptation peut être nécessaire pour d'autres distributions.
Matériel spécifique : Assurez-vous que votre carte Arduino ou CM108 est correctement connectée.
Droits root : Certains scripts nécessitent sudo pour accéder aux périphériques audio ou série.
📜 Licence
Ce projet est sous licence MIT. Vous êtes libre de l'utiliser, le modifier et le distribuer.