News for hackers. Stuff that matters.
Re:Lookup TV Signals by Address by naikrovek on Wednesday September 28, 2022 @12:56PM (#33010242)
This reminds me of a problem that I have yet to figure out - does anyone know of any working GNURadio flowgraph which can decode and display ATSC 1.0 television in real time? I don't want to record now and watch later, for the purposes of this question.
Re:Lookup TV Signals by Address by drmpeg on Wednesday September 28, 2022 @01:04PM (#33010359)
It's built into GNU Radio. Look in <install_dir>/share/gnuradio/examples/dtv/uhd_atsc_rx.grc

However, it requires quite a bit of cpu and it's performance is terrible unless you're close to the transmitter(s) and have high SNR signals.

Re:Lookup TV Signals by Address by dylan604 on Wednesday September 28, 2022 @01:24PM (#33010597)
How does that matter in digital transmissions? In analog, with low SNR results, you'd get fuzzy images and other similar issues. In digital broadcasts, you either receive the data stream or not. If you do, you get a signal. If not, you get nothing. I'm not an expert in TV broadcast engineering, but I'm not aware of TCP/IP "did you get that? no? here it is again" type of system as that doesn't work for realtime/live very well.
Re:Lookup TV Signals by Address by naikrovek on Wednesday September 28, 2022 @03:08PM (#33011923)
I think it has to do with the CPU usage of the error correction. You're right that it either works or it does not, but there is a small bit between working and not working where there is a "can be made to work if the errors can be corrected" region of the signal to noise ratio.

If there is enough CPU after decoding valid frames to error correct invalid frames, and the error correction data is intact enough, AND there is enough CPU to fix the error and decode the frame before the next frame comes in, I imagine that it would succeed. If any of those are not true, it will fail, and require more processing on the subsequent frames until a new I-frame is received.

This is half estimated guess; I don't know the nuts and bolts of how ATSC works, really.

Re:Lookup TV Signals by Address by drmpeg on Wednesday September 28, 2022 @01:36PM (#33010730)
Performance compared to a hardware demodulator in a television or set top box. A low SNR signal that the hardware demodulator can easily handle may not work at all with the GNU Radio software demodulator.
Re:Lookup TV Signals by Address by supertrope on Wednesday September 28, 2022 @01:33PM (#33010707)
A radio baseband ASIC is much faster than a software one.
Re:Lookup TV Signals by Address by naikrovek on Thursday September 29, 2022 @05:05PM (#33027213)
yeah, they have lots of transistors dedicated to error correction, and a core i7 does not.