# ATSC won't work with SDRPlay

**URL:** <https://www.ruby-forum.com/t/atsc-wont-work-with-sdrplay/243259>\
**Category:** GNU Radio\
**Created:** [September 4, 2015, 10:25pm UTC](https://www.ruby-forum.com/t/atsc-wont-work-with-sdrplay/243259 "2015-09-04T22:25:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rafa\_F](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/958977/32.png) [@Rafa\_F](https://www.ruby-forum.com/u/Rafa_F)\
**Post date:** [September 4, 2015, 10:25pm UTC](https://www.ruby-forum.com/t/atsc-wont-work-with-sdrplay/243259/1 "2015-09-04T22:25:19Z")

</div>

Hi all. I’ve been trying to get the ATSC pipeline to work with 8MHz RF  
spectrum recordings from the SDRPlay.  
When I provide a 16-bit RAW IQ recording from HDSDR, centered on the TV  
channel, the script runs at 100% CPU for a long time and closes but the  
output TS file stays at 0 bytes.  
Any advice?

---

<div class="post-metadata">

**Author:** ![Henry\_Barton](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/c57346/32.png) [@Henry\_Barton](https://www.ruby-forum.com/u/Henry_Barton)\
**Post date:** [September 6, 2015, 11:10pm UTC](https://www.ruby-forum.com/t/atsc-wont-work-with-sdrplay/243259/2 "2015-09-06T23:10:24Z")

</div>

In case there are any other folks trying the ATSC receiver. I did some  
testing here, and any DC offset spike in the receiver will kill the ATSC  
demodulator. I’m not sure a DC block will work, but manually  
compensating the DC offset on a bladeRF did work.

I guess offset tuning would also work, but it’s a 6 MHz wide signal, so  
you need a pretty large offset.

Ron
