Difference between revisions of "Software Capability Matrix"

From BATC Wiki
Jump to navigation Jump to search
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
There are 77 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="text-align:left;"|
+
! style="width:70px; text-align:left;"|Encoding
! style="width:70px; text-align:left;"|Output:
+
! style="width:100px; text-align:left;"|Source
! style="width:100px; text-align:left;"|IQ
+
! style="width:100px; text-align:left;"|Audio
! style="width:100px; text-align:left;"|QPSKRF
+
! style="width:100px; text-align:left;"|4:3
! style="width:100px; text-align:left;"|BATC
+
! style="width:100px; text-align:left;"|16:9
! style="width:100px; text-align:left;"|STREAMER
+
! style="width:100px; text-align:left;"|720p
! style="width:100px; text-align:left;"|DIGITHIN 29
+
! style="width:100px; text-align:left;"|1080p
! style="width:100px; text-align:left;"|DATVEXPRESS
+
! style="width:100px; text-align:left;"|Viewfinder
! style="width:100px; text-align:left;"|IP
+
! style="width:100px; text-align:left;"|Streaming
|-
+
|-
|Source
+
|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
 +
| colspan="7" | Not Available
 +
|-
 +
|MPEG-2
 +
|Test Card
 +
|Yes
 +
|Yes
 +
|Yes
 +
|Yes
 +
|No
 +
|Yes
 +
|Yes
 +
|-
 +
|MPEG-2
 +
|Pi Screen
 +
| colspan="7" |Not Available
 +
|-
 +
|MPEG-2
 +
|Contest
 +
|Yes
 +
|Yes
 +
|No
 +
|No
 +
|No
 +
|Yes
 +
|Yes(!)
 
|-  
 
|-  
|CAMH264
+
|MPEG-2
|
+
|Webcam
|Working 1
+
|Yes
|Working 2
+
|Yes
|Working 3
+
|Yes
|Working 4
+
|Yes
|X
+
|No
|Working 5
+
|No
|? 6
+
|Yes
 
|-  
 
|-  
|CAMMPEG-2
+
|MPEG-2
|
+
|C920
|Working 7
+
|Yes
|Working 8
+
|Yes
|Working 3
+
|No
|Working 4
+
|Yes
|X
+
|No
|Working 9
+
|No
|? 6
+
|Yes
 
|-  
 
|-  
|FILETS
+
|H264
|
+
|Pi Cam
|
+
|No
|
+
|Yes
|
+
|No
|
+
|No
|X
+
|No
|X
+
|Yes
|
+
|Yes
 
|-  
 
|-  
|PATERNAUDIO
+
|H264
|
+
|Comp Vid
|Working 10
+
|No
|Working 11
+
|Yes
|?
+
|No
|?
+
|No
|X
+
|No
|X 12
+
|No
|? 6
+
|Yes
 
|-  
 
|-  
|CARRIER
+
|H264
|
+
|TCAnim
|Working 13
+
|No
|? 14
+
|Yes
|X
+
|No
|X
+
|No
|X
+
|No
|Working 15
+
|Yes
|X
+
|No
 
|-  
 
|-  
|TESTMODE
+
|H264
|
+
|Test Card
|Working 16
+
|No
|X
+
|Yes
|X
+
|No
|X
+
|No
|X
+
|No
|X
+
|Yes
|X
+
|No
 
|-  
 
|-  
|IPTSIN
+
|H264
|
+
|Pi Screen
|Working 17
+
|No
|? 18
+
|Yes
|?
+
|No
|?
+
|No
|X
+
|No
|?
+
|Yes
|X
+
|No
 
|-  
 
|-  
|ANALOGCAM
+
|H264
|
+
|Contest
|Working 19
+
|No
|Working 20
+
|Yes
|X 21
+
|No
|X 21
+
|No
|X
+
|No
|X 22
+
|Yes
|?
+
|No
 
|-  
 
|-  
|VNC
+
|H264
|
+
|Webcam
|?
+
|No
|?
+
|Yes
|?
+
|No
|?
+
|No
|X
+
|No
|?
+
|No
|?
+
|Yes
 
|-  
 
|-  
|DESKTOP
+
|H264
|
+
|C920
|Working 23
+
|Yes
|Working 24
+
|Yes
|?
+
|No
|?
+
|Yes
|X
+
|Yes
|X 25
+
|No
|? 6
+
|No
 +
|-
 +
|As Req
 +
|IPTS In
 +
|Yes
 +
|Yes
 +
|Yes
 +
|Yes
 +
|Yes
 +
|No
 +
|No
 
|-  
 
|-  
|CONTEST
+
|As Req
|
+
|File TS
|Working 26
+
|Yes
|Working 27
+
|Yes
|?
+
|Yes
|?
+
|Yes
|X
+
|Yes
|Working 28
+
|No
|? 6
+
|No
 
|}
 
|}
  
Line 138: 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 ExpressWork is ongoing to improve this capability.  
+
2.  The audio on the MPEG-2 test card and contest modes suffers from occasional break-upThis is due to insufficient CPU processing power in the Raspberry Pi 3.
  
26.
+
3.  A moving viewfinder is only available in Pi Cam and TCAnim (the animated test card with the bouncing balls) modes.
  
27.
+
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.
  
28.
+
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.
  
29.   DigiThin mode has not been tested, but may well work.  Please e-mail G8GKQ if you are prepared to test and use this mode - I can help!
+
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.