Portsdown 4 Pluto

From BATC Wiki
Revision as of 17:30, 26 August 2020 by G8GKQ (talk | contribs) (Created page with "===Introduction=== Evariste, F5OEO has produced firmware for the Pluto SDR which enables it to be a very capable DATV modulator. This firmware has 2 modes. * RTMP stream In...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Introduction

Evariste, F5OEO has produced firmware for the Pluto SDR which enables it to be a very capable DATV modulator. This firmware has 2 modes.

  • RTMP stream Input
  • Webpage Control with UDP stream input.

The Webpage control mode is ideal for desktop computers and is continually being developed. It is not suitable for use with the Portsdown. The RTMP stream input mode is very suitable for use in small systems and this is what is used by the Portsdown.

Mode of Operation

The existing Portsdown software has had additional commands added to enable it to generate an RTMP stream (using ffmpeg) and send it to the Pluto. RTMP will only handle H264 encoding, so MPEG-2 modes are not available.

Suitable Pluto Firmware

All testing has been done using F5OEO's "for the brave" Pluto firmware (FIRM2101RC of 5 February 2020). The Pluto must already have been modified for extended frequency range, and it is worth enabling the second processor.

Current Functionality

  • H264 only. No MPEG-2 or H265
  • 4:3 SD or basic 16:9 only. No 720p or 1080p
  • You can set and store (for each band) Pluto relative power on a range of 0 to -71. This approximates to dBm, but is plus or minus 10 dB.
  • I have seen it work well on symbol rates between 125 and 1000 kS.
  • DVB-S or DVB-S2
  • Video source Pi Cam, Comp Video, C920, Test card or Contest.
  • Pluto and RPi GPIO PTT switching implemented, but the test card mode overuns after deselction of transmission