Data on FM

From ∏ node
Jump to: navigation, search

Data transmission threw radio consists of transmitting textes or files modulating the audio signal with different protocols.

Data transmission on FM

MiniModem

Minimodem is a command-line program which decodes (or generates) audio modem tones at any specified baud rate, using various framing protocols. It acts a general-purpose software FSK modem, and includes support for various standard FSK protocols such as Bell103, Bell202, RTTY, NOAA SAME, and Caller-ID. Minimodem can play and capture audio modem tones in real-time via the system audio device, or in batched mode via audio files. Minimodem can be used to transfer data between nearby computers using an audio cable (or just via sound waves), or between remote computers using radio, telephone, or another audio communications medium.

Transmit audio as data with FM

receiver via FM

minimodem --rx 8000 -q | tee /dev/pts/6 | xvfb-run avplay -f u8 -ar 666 -i -

via cable

minimodem --rx 12000 -q | tee /dev/pts/6 | xvfb-run avplay -f u8 -ar 1000 -i -

transmitter via cable


emmitter avec cable audio

id_term=$(tty) ; avconv -f alsa -i plughw:0,0 -acodec pcm_u8 -ab 8k -ar 1000 -ac 1 -f wav - 2> dev/null | tee $id_term | minimodem --tx 12000 --alsa=plughw:0,0

emmitter en Hertzian

id_term=$(tty) ; avconv -f alsa -i plughw:0,0 -acodec pcm_u8 -ab 8k -ar 666 -ac 1 -f wav - 2>/dev/null | tee $id_term | minimodem --tx 8000 --alsa=plughw:0,0

entrée ordinateur, les données sont compressées puis transformées en caracteres ASCII de maniere à être traité par minimodem qui opere un encodage en audio DATA. Ce flux sonore est envoyé à un emmetteur radio sur 107.8 Mhz. Le recepteur, de son coté, est composé d'une radio callée sur 107.8 Mhz pour la reception du signal, dont la sortie audio est reliée à un autre ordinateur. Minimodem décode le signal reçu, un affichage ASCII des données défile à l'écran et directement renvoyé à la sortie audio.


eeepc p: sudosu

Data transmission on HAM HF SSB

FLDIJI

FlDigi est un logiciel Open source destiné aux radio-amateurs, et qui permet de commander un émetteur-récepteur pour transmettre des données numériques ou analogiques (Voix). Les modes de communication disponibles sont entre autres: Alphabet morse. FSK. PSK31. RTTY. Hellschreiber. Radiofacsimilé. Throb. QPSK. Thor. Packet radio (À partir de la version 3.22). Code SYNOP (La version 3.21.74 apporte un décodeur SYNOP et SHIP, avec affichage en KML dans Google Earth). Navtex (À partir de la version 3.21.45). Le contrôle des émetteurs-récepteurs radio est fait (optionnellement) avec la librairie Hamlib, ce qui lui permet de fonctionner avec la plupart des appareils courants. Il sert de modem au logiciel d'email par radio pskmail.

Data transmission on other Frequencies

  • Airchat : seems really interesting, but see [1] to balance enthousiasm.