Difference between revisions of "RpiDATV"

From BATC Wiki
Jump to navigation Jump to search
Line 9: Line 9:
<pdf width="800px" height="1000px">http://f5oeo.fr/UglyDATV01.pdf</pdf>
<pdf width="800px" height="1000px">http://f5oeo.fr/UglyDATV01.pdf</pdf>
First documentation ([http://f5oeo.fr/UglyDATV01.pdf UglyDATV01.pdf]) is '''obsolete'''
First documentation ([http://f5oeo.fr/UglyDATV01.pdf UglyDATV01.pdf]) is '''obsolete'''
[[HamRadio Presentation]]
== Main output modes of operation ==
== Main output modes of operation ==

Revision as of 13:40, 5 June 2016


RpiDATV is a software running on raspberry pi micro computer written by Evariste F5OEO (mail twitter). It encodes video and compute the QPSK baseband modulation.

History and updates

Latest version is now hosted on github. All instructions to build is there. Before that, complete SD image could be downloaded but size of download files is huge (1.2GBytes). Updates of image are also hard to maintain. In future, only some released versions could be built based on github sources. load PDF First documentation (UglyDATV01.pdf) is obsolete

HamRadio Presentation

Main output modes of operation

RF output (formaly named Ugly mode)

RF could be transmitted without any other hardware through a pin of the Raspberry pi header. It is mainly a test mode as QPSK spectrum is not filtered. By using harmonics it could be received directly by a set top box on L band.


I/Q modulation is provided out of 2 pins of the GPIO header. Hardware I/Q modulator is needed : RBTVMOD, digilite, digithin , F4DAY, F1FAU , F1DOJ, old broadcast modulators.

DATV Express

Send IP Transport stream to datv express : Datv Express Server (G4GUO).

Parallel TS

This output the transport stream to an external modulator. Using this method, it is possible to upgrade an all-in-one encoder/modulator from MPEG-2 to H264.

  • DTX1 with dock PCB picture
  • SR-SYSTEM Minimod

Native interfaces

rpidatv could be configured through several ways

  • Command line
  • Menu on console (from local keyboard/screen or via network)
  • Graphical menu with a touchscreen : video demonstration

External interfaces

  • Audio/Video are sent from an external PC running VMix software : Vmix2Rpi


Brian G4EWJ : baseband QPSK process for arm

INSPIRED BY THE IMPLEMENTATION OF PIFMDMA by Richard Hirst <richardghirst@gmail.com> December 2012