Fast ββββββββββββββββββββββββββββββββββββββββββββ Slow/High Quality
Robot36 PD120 PD180
β β β
βββββββββββββββββββββββββββββββ
36s 2m 6s 3m 6s
320Γ240 640Γ496 640Γ496
76.8K px 317K px 317K px
ROBOT36 (36 seconds total)
ββ9msββ¬β3msββ¬ββββ88msβββββ¬β4.5msββ¬β1.5msββ¬βββ44msββββ
βSync βPrchβ Y β Sep β Prch β R-Y/B-Y β 150ms per line
βββββββ΄ββββββ΄βββββββββββββ΄ββββββββ΄ββββββββ΄ββββββββββββ Γ 240 lines
= 36 seconds
PD120 (2 minutes 6 seconds total)
ββ20msββ¬β2msββ¬βββ121.6msββββ¬βββ121.6msββββ¬βββ121.6msββββ¬βββ121.6msββββ
β Sync βPrchβ Y-even β V-avg β U-avg β Y-odd β 508ms per line
ββββββββ΄βββββ΄ββββββββββββββ΄ββββββββββββββ΄ββββββββββββββ΄ββββββββββββββ Γ 248 lines
= 126 seconds
= 2m 6s
PD180 (3 minutes 6 seconds total)
ββ20msββ¬β2msββ¬βββ182.4msββββ¬βββ182.4msββββ¬βββ182.4msββββ¬βββ182.4msββββ
β Sync βPrchβ Y-even β V-avg β U-avg β Y-odd β 752ms per line
ββββββββ΄βββββ΄ββββββββββββββ΄ββββββββββββββ΄ββββββββββββββ΄ββββββββββββββ Γ 248 lines
= 186 seconds
= 3m 6s
Time per pixel (affects SNR and quality):
Robot36: 275 Β΅s ββββββββββββββββββββββββββββ
PD120: 190 Β΅s βββββββββββββββββββ
PD180: 286 Β΅s ββββββββββββββββββββββββββββββ β 50% more than PD120!
Longer pixel time = Better SNR = Cleaner image in weak signals
Robot36: 320Γ240 = 76,800 pixels
βββββββββββββββββββ
βββββββββββββββββββ
βββββββββββββββββββ 320px wide
βββββββββββββββββββ 240px tall
βββββββββββββββββββ
PD120: 640Γ496 = 317,440 pixels (4.1Γ more than Robot36)
βββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββββββββββ 640px wide
ββββββββββββββββββββββββββββββββββββ 496px tall
ββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββ
PD180: 640Γ496 = 317,440 pixels (same resolution as PD120)
βββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββββββββββ β Higher quality
ββββββββββββββββββββββββββββββββββββ (better SNR)
ββββββββββββββββββββββββββββββββββββ 640px wide
ββββββββββββββββββββββββββββββββββββ 496px tall
ββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββ
Robot36: Interlaced YUV
βββββββββββββββββββββββββ
Line 0: Yβ[320] + R-Yβ[160] β Row 0 (even)
Line 1: Yβ[320] + B-Yβ[160] β Row 1 (odd, uses R-Y from line 0)
Line 2: Yβ[320] + R-Yβ[160] β Row 2 (even)
Line 3: Yβ[320] + B-Yβ[160] β Row 3 (odd, uses R-Y from line 2)
...
Pairs alternate: R-Y then B-Y chroma
1 row per scan line, chroma paired across lines
PD120: Dual-Luminance
βββββββββββββββββββββββββ
Line 0: Y-evenβ[640] + V-avgβ[640] + U-avgβ[640] + Y-oddβ[640] β Row 0 & Row 1
Line 1: Y-evenβ[640] + V-avgβ[640] + U-avgβ[640] + Y-oddβ[640] β Row 2 & Row 3
Line 2: Y-evenβ[640] + V-avgβ[640] + U-avgβ[640] + Y-oddβ[640] β Row 4 & Row 5
...
2 rows per scan line, chroma shared within each line
PD180: Dual-Luminance (Same structure as PD120, longer pixel time)
βββββββββββββββββββββββββ
Line 0: Y-evenβ[640] + V-avgβ[640] + U-avgβ[640] + Y-oddβ[640] β Row 0 & Row 1
β 50% LONGER PIXEL TIME (286Β΅s vs 190Β΅s) β
Line 1: Y-evenβ[640] + V-avgβ[640] + U-avgβ[640] + Y-oddβ[640] β Row 2 & Row 3
...
2 rows per scan line, better SNR due to longer integration time
Minimum Signal-to-Noise Ratio for reliable decoding:
Robot36: 20 dB ββββββββββββββββββββ
PD120: 18 dB ββββββββββββββββββ
PD180: 16 dB ββββββββββββββββ β Can decode weaker signals!
Lower SNR required = Works better in noisy conditions
Need to transmit SSTV image?
β
ββ Fast QSO/contact? (< 1 min)
β βββ Use Robot36 (36 seconds)
β
ββ ISS pass? (5-8 min window)
β βββ Use PD120 (2m 6s, multiple images possible)
β
ββ High quality needed + time available?
β β
β ββ Good signal strength?
β β βββ Use PD120 (2m 6s, efficient)
β β
β ββ Weak signal / maximum quality?
β βββ Use PD180 (3m 6s, best SNR)
β
ββ Dedicated SSTV session / commemorative image?
βββ Use PD180 (3m 6s, gallery quality)
βββββββββββββββ¬βββββββββββ¬βββββββββββ¬βββββββββββ
β Parameter β Robot36 β PD120 β PD180 β
βββββββββββββββΌβββββββββββΌβββββββββββΌβββββββββββ€
β Resolution β 320Γ240 β 640Γ496 β 640Γ496 β
β Total Pixelsβ 76,800 β 317,440 β 317,440 β
β Sync Pulse β 9 ms β 20 ms β 20 ms β
β Line Time β 150 ms β 508 ms β 752 ms β
β Pixel Time β 275 Β΅s β 190 Β΅s β 286 Β΅s β
β Total Time β 36 s β 126 s β 186 s β
β VIS Code β 8 β 95 β 96 β
β Min SNR β 20 dB β 18 dB β 16 dB β
β Color Mode βIntrlcd YUVβDual-lumaβDual-lumaβ
β Rows/Scan β 1 β 2 β 2 β
β ISS Usage β Rare β Common βPrevious β
βββββββββββββββ΄βββββββββββ΄βββββββββββ΄βββββββββββ
PD180 vs PD120 SNR improvement:
Pixel time ratio: 286Β΅s / 190Β΅s = 1.505
SNR improvement = 10 Γ logββ(1.505)
= 10 Γ 0.178
= 1.78 dB
In practice:
- PD120 at 18 dB SNR = good quality
- PD180 at 16 dB SNR = same quality
- PD180 at 18 dB SNR = better quality than PD120 at 18 dB
Translation:
PD180 can decode signals that are 50% weaker (in power)
than what PD120 requires for the same quality level.
All modes use same frequency range:
Frequency Range: 1200-2300 Hz (1100 Hz bandwidth)
β
ββ 1200 Hz: Sync pulse
ββ 1500 Hz: Black level
ββ 1900 Hz: Center (gray)
ββ 2300 Hz: White level
Audio Bandwidth Required: ~3 kHz (1000-4000 Hz safe range)
Same for Robot36, PD120, and PD180!
Memory Usage (image buffer):
Robot36: 320 Γ 240 Γ 4 bytes = 307,200 bytes (~300 KB)
PD120: 640 Γ 496 Γ 4 bytes = 1,269,760 bytes (~1.2 MB)
PD180: 640 Γ 496 Γ 4 bytes = 1,269,760 bytes (~1.2 MB)
CPU Usage (single core):
Robot36: 5-10% βββββββ
PD120: 8-15% βββββββββββ
PD180: 10-18% βββββββββββββ (slightly higher due to longer lines)
All modes are real-time capable on modern hardware.
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β CHOOSE ROBOT36 WHEN: β
β β Time is limited (< 1 minute) β
β β Fast QSO/contact β
β β Signal quality check β
β β Lower resolution acceptable β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β CHOOSE PD120 WHEN: β
β β ISS SSTV events (current standard) β
β β Good balance of speed and quality β
β β High resolution needed β
β β Moderate time available (2-3 minutes) β
β β Mobile operation β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β CHOOSE PD180 WHEN: β
β β Maximum quality desired β
β β Weak signal conditions β
β β Time available (3+ minutes) β
β β Gallery-quality images β
β β Commemorative/special events β
β β Recording from audio files β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Three modes, three purposes:
- Robot36: Fast and efficient (36s)
- PD120: Balanced standard (2m 6s)
- PD180: Quality champion (3m 6s)
Choose based on your time constraints, signal conditions, and quality requirements!