Difference between revisions of "Software Capability Matrix"

From BATC Wiki
Jump to navigation Jump to search
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
There are 88 major modes that can be selected from the Portsdown Console Menu.  This table is a guide to the modes that work, or are in various stages of development.  An X means that the mode does not work or does not make sense.  Please read with the notes below.
+
The list of modes that can be generated by the Portsdown software and hardware is extensive.  All modes have different capabilities.  This table is an attempt to summarise what is possible with software version 201803060 and later.  Please read with the notes below.
  
  
 
{| class="wikitable" ;"  
 
{| class="wikitable" ;"  
! style="width:70px; text-align:left;"|Source\Output:
+
! style="width:70px; text-align:left;"|Encoding
! style="width:100px; text-align:left;"|IQ
+
! style="width:100px; text-align:left;"|Source
! style="width:100px; text-align:left;"|QPSKRF
+
! style="width:100px; text-align:left;"|Audio
! style="width:100px; text-align:left;"|BATC
+
! style="width:100px; text-align:left;"|4:3
! style="width:100px; text-align:left;"|STREAMER
+
! style="width:100px; text-align:left;"|16:9
! style="width:100px; text-align:left;"|DIGITHIN 29
+
! style="width:100px; text-align:left;"|720p
! style="width:100px; text-align:left;"|DATVEXPRESS
+
! style="width:100px; text-align:left;"|1080p
! style="width:100px; text-align:left;"|IP
+
! style="width:100px; text-align:left;"|Viewfinder
! style="width:100px; text-align:left;"|COMPVID
+
! style="width:100px; text-align:left;"|Streaming
 
|-  
 
|-  
|CAMH264
+
|MPEG-2
|Working 1
+
|Pi Cam
|Working 2
+
|Yes
|Working 3
+
|Yes
|Working 4
+
|Yes
|X
+
|Yes
|Working 5
+
|No
|? 6
+
|Yes
|Working 30
+
|Yes
 
|-  
 
|-  
|CAMMPEG-2
+
|MPEG-2
|Working 7
+
|Comp Vid
|Working 8
+
|Yes
|Working 3
+
|Yes
|Working 4
+
|Yes
|X
+
|No
|Working 9
+
|No
|? 6
+
|No
|Working 31
+
|Yes
 
|-  
 
|-  
|FILETS
+
|MPEG-2
|
+
|TCAnim
|
+
| colspan="7" | Not Available
|
 
|
 
|X
 
|X
 
|
 
|Not tested
 
 
|-  
 
|-  
|PATERNAUDIO
+
|MPEG-2
|Working 10
+
|Test Card
|Working 11
+
|Yes
|?
+
|Yes
|?
+
|Yes
|X
+
|Yes
|X 12
+
|No
|? 6
+
|Yes
|Working
+
|Yes
 
|-  
 
|-  
|CARRIER
+
|MPEG-2
|Working 13
+
|Pi Screen
|? 14
+
| colspan="7" |Not Available
|X
 
|X
 
|X
 
|Working 15
 
|X
 
|X
 
 
|-  
 
|-  
|TESTMODE
+
|MPEG-2
|Working 16
+
|Contest
|X
+
|Yes
|X
+
|Yes
|X
+
|No
|X
+
|No
|X
+
|No
|X
+
|Yes
|X
+
|Yes(!)
 
|-  
 
|-  
|IPTSIN
+
|MPEG-2
|Working 17
+
|Webcam
|? 18
+
|Yes
|?
+
|Yes
|?
+
|Yes
|X
+
|Yes
|?
+
|No
|X
+
|No
|Not tested
+
|Yes
 
|-  
 
|-  
|ANALOGCAM
+
|MPEG-2
|Working 19
+
|C920
|Working 20
+
|Yes
|X 21
+
|Yes
|X 21
+
|No
|X
+
|Yes
|X 22
+
|No
|?
+
|No
|X
+
|Yes
 
|-  
 
|-  
|VNC
+
|H264
|?
+
|Pi Cam
|?
+
|No
|?
+
|Yes
|?
+
|No
|X
+
|No
|?
+
|No
|?
+
|Yes
|Not tested
+
|Yes
 
|-  
 
|-  
|DESKTOP
+
|H264
|Working 23
+
|Comp Vid
|Working 24
+
|No
|?
+
|Yes
|?
+
|No
|X
+
|No
|X 25
+
|No
|? 6
+
|No
|Working
+
|Yes
 
|-  
 
|-  
|CONTEST
+
|H264
|Working 26
+
|TCAnim
|Working 27
+
|No
|?
+
|Yes
|?
+
|No
|X
+
|No
|Working 28
+
|No
|? 6
+
|Yes
|Working
+
|No
 +
|-
 +
|H264
 +
|Test Card
 +
|No
 +
|Yes
 +
|No
 +
|No
 +
|No
 +
|Yes
 +
|No
 +
|-
 +
|H264
 +
|Pi Screen
 +
|No
 +
|Yes
 +
|No
 +
|No
 +
|No
 +
|Yes
 +
|No
 +
|-
 +
|H264
 +
|Contest
 +
|No
 +
|Yes
 +
|No
 +
|No
 +
|No
 +
|Yes
 +
|No
 +
|-
 +
|H264
 +
|Webcam
 +
|No
 +
|Yes
 +
|No
 +
|No
 +
|No
 +
|No
 +
|Yes
 +
|-
 +
|H264
 +
|C920
 +
|Yes
 +
|Yes
 +
|No
 +
|Yes
 +
|Yes
 +
|No
 +
|No
 +
|-
 +
|As Req
 +
|IPTS In
 +
|Yes
 +
|Yes
 +
|Yes
 +
|Yes
 +
|Yes
 +
|No
 +
|No
 +
|-
 +
|As Req
 +
|File TS
 +
|Yes
 +
|Yes
 +
|Yes
 +
|Yes
 +
|Yes
 +
|No
 +
|No
 
|}
 
|}
  
Line 128: Line 186:
 
Please feel free to contribute your experiences to this page.
 
Please feel free to contribute your experiences to this page.
  
1.   CAMH264 transmits an H264 704 x 576 image from the RPi Camera at SRs from 125KS up to over 4MS with the Portsdown filter-modulator board.  The image is also displayed on the touchscreen if the viewfinder is not turned off.  No sound is transmitted.
+
1. The H264 modes (apart from C920) transmit a 704 x 576 image from the Source at SRs from 125KS up to over 4MS with the Portsdown filter-modulator board.  No sound is transmitted.
 
 
2.  QPSKRF uses software to generate a dirty H264 QPSK DVB-S RF signal on one of the GPIO pins with harmonics at up to 437 MHz.  The maximum  SR available is about 400KS.  No sound is transmitted.
 
 
 
3. 
 
 
 
4. 
 
 
 
5.  DVB-S H264 transmissions using the Pi Camera at Symbol Rates from 125 KS to 4 MS.  See [[Controlling_a_DATVExpress]]
 
 
 
6.
 
 
 
7.
 
 
 
8.
 
 
 
9.  DVB-S MPEG-2 transmissions using the Pi Camera and USB dongle sound at Symbol Rates from 125 KS to 4 MS.  See [[Controlling_a_DATVExpress]]
 
 
 
10.
 
 
 
11.
 
 
 
12.  The FileTS (playing a pre-recorded TS file) and PATERNAUDIO (test card) and Desktop modes do not function properly with DATV Express.  Work is ongoing to improve this capability.
 
 
 
13.
 
 
 
14.
 
 
 
15.  Selecting Carrier activates Carrier mode on the DATV Express.
 
 
 
16.
 
 
 
17.
 
 
 
18.
 
 
 
19.
 
 
 
20.
 
 
 
21.
 
 
 
22.  Analogue Capture does work with some EasyCap dongles, but not with others. Successful encoding has been demonstrated at between 333 and 1000 KS with one dongle, but only intermittent pictures with another.  The Analogue input and the DATV Express output both go through the same USB controller and it is suspected that it is overloaded.  It is hoped to resolve this issue in the future.
 
 
 
23.
 
 
 
24.
 
 
 
25.  The Desktop mode do not function properly with DATV Express.  Work is ongoing to improve this capability.
 
 
 
26.
 
  
27.
+
2.  The audio on the MPEG-2 test card and contest modes suffers from occasional break-up.  This is due to insufficient CPU processing power in the Raspberry Pi 3.
  
28.
+
3.  A moving viewfinder is only available in Pi Cam and TCAnim (the animated test card with the bouncing balls) modes.
  
29.   DigiThin mode has not been tested, but may well workPlease e-mail G8GKQ if you are prepared to test and use this mode - I can help!
+
4. The  Waveshare Touchscreen is only updated a few times each second, so movement will be displayed in a jerky fashionThe transmitted picture is smoother.
  
30.   The Image from the Pi Camera fills the PAL Composite video frameMake sure to set SR2000 so that the quality is not reduced to fit in a mythical small bandwidth.
+
5. The Caption overlay (at top left) is only available in MPEG-2 modesHowever the callsign is displayed on H264 test cards and contest numbers.
  
31.   A border is inserted around the video PAL Composite video frame.  Otherwise looks good.
+
6. The 16:9 mode is difficult to generate and with the Composite Video source the video is down-sampled to 512x288 to achieve the correct aspect ratio.

Latest revision as of 22:55, 14 March 2018

The list of modes that can be generated by the Portsdown software and hardware is extensive. All modes have different capabilities. This table is an attempt to summarise what is possible with software version 201803060 and later. Please read with the notes below.


Encoding Source Audio 4:3 16:9 720p 1080p Viewfinder Streaming
MPEG-2 Pi Cam Yes Yes Yes Yes No Yes Yes
MPEG-2 Comp Vid Yes Yes Yes No No No Yes
MPEG-2 TCAnim Not Available
MPEG-2 Test Card Yes Yes Yes Yes No Yes Yes
MPEG-2 Pi Screen Not Available
MPEG-2 Contest Yes Yes No No No Yes Yes(!)
MPEG-2 Webcam Yes Yes Yes Yes No No Yes
MPEG-2 C920 Yes Yes No Yes No No Yes
H264 Pi Cam No Yes No No No Yes Yes
H264 Comp Vid No Yes No No No No Yes
H264 TCAnim No Yes No No No Yes No
H264 Test Card No Yes No No No Yes No
H264 Pi Screen No Yes No No No Yes No
H264 Contest No Yes No No No Yes No
H264 Webcam No Yes No No No No Yes
H264 C920 Yes Yes No Yes Yes No No
As Req IPTS In Yes Yes Yes Yes Yes No No
As Req File TS Yes Yes Yes Yes Yes No No

NOTES

Please feel free to contribute your experiences to this page.

1. The H264 modes (apart from C920) transmit a 704 x 576 image from the Source at SRs from 125KS up to over 4MS with the Portsdown filter-modulator board. No sound is transmitted.

2. The audio on the MPEG-2 test card and contest modes suffers from occasional break-up. This is due to insufficient CPU processing power in the Raspberry Pi 3.

3. A moving viewfinder is only available in Pi Cam and TCAnim (the animated test card with the bouncing balls) modes.

4. The Waveshare Touchscreen is only updated a few times each second, so movement will be displayed in a jerky fashion. The transmitted picture is smoother.

5. The Caption overlay (at top left) is only available in MPEG-2 modes. However the callsign is displayed on H264 test cards and contest numbers.

6. The 16:9 mode is difficult to generate and with the Composite Video source the video is down-sampled to 512x288 to achieve the correct aspect ratio.