Opendigitalradio/ODR-DabMod

Poor signal with activated TII

andimik opened this issue · 17 comments

I tried to activate TII but then my Sticks and radios either don't lock at all or get a very poor signal (Microspot 4 squares instead of 16).

Seems the null symbol causes a gain issue on the receiver side.

What version did you use?

The latest from the next. I've posted the version in the (closed) issue about edi.

ODR-DabMod version v2.0.0-26-g9ef3824, compiled at May 13 2018

Digital gain is 0.8

Ok. I also used next to do a test, enabling/disabling TII with the remote-control. I wasn't able to see any effect on my receivers :-/
Can you post your .ini file in a github gist or on https://paste.ubuntu.com/ and send me a link?

Well, now I remember. When I started the issue I still had Ubuntu 16.04. Some days ago I re-installed a clean 18.04 Kubuntu. And tested it again right now. Seems we can close now.

btw: My ini is:

[input]
transport=file
source=/dev/stdin
loop=1

[modulator]
gainmode =1
rate=2048000
digital_gain=0.8

[output]
output=file

[fileoutput]
format=s8
filename=/dev/stdout

[tii]
enable=1
comb=4
pattern=11
old_variant=0

more foo.eti | odr-dabmod foo.ini | hackrf_transfer -t - -f 215072000 -x 25 -a 1 -s 2048000 -b 1750000

Ok thanks, I'll try that instead.

If you read from a file, better specify the filename in the .ini over using more. cat would be more appropriate (pun not intended) because more is a pager, it could actually mess with file contents.
Thanks for reporting issues, even if this was (luckily) a false positive!

Ok, thanks.

I also had to change rate=2048000 in the ini-file to 4096k.

Well, I don't see a difference between 4M and 2M beside of higher traffic and CPU usage. Signal is the same. Both work here.

How do you measure your signal? Do you have a spectrum analyser?

Qt-dab

qt-dab doesn't show a wide enough bandwidth, so you won't see the effect Rash is talking about.

4096k and CPU usage 40%
grafik
2048k and CPU usage 35%
grafik

For testing (and helping FMSCAN to be updated with CSV files from Andreas Gsinn's Player) this is absolutely ok.

Sure. It's interesting to see that the spectrum looks a bit flatter in 4096ksps. Maybe it's just an impression though.
As long as you are aware of the limitations and consequences of using 2048ksps, this is fine.