demantz / RFAnalyzer

Spectrum Analyzer for Android using the HackRF
GNU General Public License v2.0
869 stars 206 forks source link

1.09 alpha1 results #4

Closed dc1rdb closed 10 years ago

dc1rdb commented 10 years ago

Samsung S3 LTE running CM10.1 Here are my first results after some quick testing of 1.09 alpha 1: 1) Generic RTL2832U OEM with R820T tuner: demodulation works well, no distortion. Gain slider works. IF gain slider stuck at 0. 2) Terratec NOXON DAB/DAB+ USB dongle (rev 1) with Fitipower FC0013 tuner: demodulation works well, no distortion. App crashes upon selection of gain controls. 3) Terratec NOXON DAB/DAB+ USB dongle (rev 2) with Elonics E4000 tuner: demodulation works well, no distortion. Gain slider works. IF gain slider moveable, but no effect.

..to be continued.

demantz commented 10 years ago

Thanks, that's valuable information for me! First feedback with other tuners than R820T...

1) According to the rtl_tcp implementation, R820T tuner only supports a baseband gain and no IF gain. In fact all tuners but E4000 won't use the IF gain slider. I might just make it invisible to reduce confusion ^^

2) Can you please send me the log file of a run were the app crashes? I need to know which exception is thrown in which line of code.. I can't reproduce it because I only have a R820T dongle here... You can find logging settings in Settings->Advanced Settings.

3) Hmm I'll do some research on the E4000. Don't know why the IF gain setting has no effect. Again, according to rtl_tcp.c it should have 54 IF gain steps...

Thanks so much for this report! It helps me a lot to make this stable ;)

demantz commented 10 years ago

UPDATE: Just looked at the code for the gain adjustment dialog and found a stupid bug xD Happens because FC0013 has negative gain values.. I'll fix it. I'm pretty sure that's the reason why the app is crashing on you..

dc1rdb commented 10 years ago

I'll send you the logfile tomorrow. Let me know if you want me to do some additional testing with the FC0013 and the E4000.

demantz commented 10 years ago

Thx! I've just uploaded a new alpha (1.09alpha2). This version should fix the bug you reported and some other things... I works pretty stable for me.

dc1rdb commented 10 years ago

Just did a quick check with 1.09alpha2 and the Fitipower FC0013 tuner. No more crashes upon selection of gain controls. Gain slider and new AGC checkbox functional. Rtl driver restart after orientation change works fine. Great job - thanks a lot!

demantz commented 10 years ago

Awesome! Restarting this driver was a bit of a hack... I had to find a way to kill it first ^^ Glad to hear it works! Preparing the release now...

demantz commented 10 years ago

Just released version 1.09 in the master branch. I have removed the alpha branch.

I'll close this issue... if you find bugs in the release version (there probably are - I still marked rtl-sdr support as experimental) just open a new issue.

Thanks so much for testing the alpha. This has helped me a lot!