-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GNU Radio printing #13
Comments
Thanks for using the repo! Here are some thoughts.
I'm not familiar with this SDR, but your SDR parameters should be:
Can you attach some screenshots? Make sure the "Burst Threshold" is low enough that you can decode weak signals, but not too low that it's triggering on noise. You can change it from the GUI to find the optimal value for your SDR/gain combo. As far as data print outs, set the
The ZMQ Pub Message Sink sends the decoded data to the Let me know if you can (or can't) get it working! Matt |
Yes I made a typo there, sampling frequency is 2.084 Msps, Fmcomms2 doesn't allow to input lower value so I can't set it at 2.000 Msps. I corrected the badnwith so it's the same as sampling frequency now. Fmcomms2 receiver in gnu radio takes shorts as input, I suppose correct conversion value may be very important here. I tried with 1, 4, 16, 32, 64, 128 values and 64 provides the highest frequency of changes in time domain scope, so I left it like that for now. Seems like there's still problem with my configuration, I attach the screenshot of workspace and two scopes I'm monitoring. I run webserver and changed print level to verbose but haven't got any output data yet. I'll try to find the best burst threshold value after you look at the blocks configuration, I have a hunch something is still wrong there. |
I'm starting to think the sample rate offset is really hosing you. Can you increase the rate to 4.000 Msps? If not, you might need a rational resampler to convert 2.048 Msps to 2.000 Msps in DSP. Look into to GNU Radio's |
I'm using LNA antenna, I configured GUI sinks with correct bandwith and finally changed sample rate to 4 Msps (from previous research I know it can handle sample rate up to 12.5 Msps without issues). After setting it up as you adviced it finally works! I managed to receive signal from an airplane arriving to local airport. I also checked webserver, it runs but doesn't show detected planes - I suppose it's because I connect GNU Radio with SDR through Ethernet, I noticed I need internet connection to load up map so it's possible it can't trace flights without access to location data. It's not a big deal, as long as I can receive ADS-B signal and decode plane's information I'm content. I'm very grateful for help and providing an implementation of this receiver. I attach screens of final configuration, scopes and decoded data in console. Thank you very much! Regards, |
Awesome! That's looking great. It's fun, right? As far as the webpage is concerned, it's true that it fetches the map background from Google Maps at page launch. So if you're on a LAN w/o access to the internet, that probably won't work. You might be able to access the Internet through WiFi while connected to your SDR via Ethernet. Happy decoding! |
Hello,
I'm trying to use your projekt with ZC706 SDR board and FMCOMMS2 RF module, I configured Fmcomms2/3/4 GNU Radio block so it has LO set at 1090 MHz, bandwith set to 50 KHz and sampling rate to 2,084 MSPS. When I run the application in GNU Radio everything seems to work correctly, amplitude sink shows some data and frequency sink I added shows the badnwith correctly as well. However, I'm not sure where the data should be printed from decoded ADS-B signals. Does ZMQ PUB Message Sink should print it in console or it will be written only to adsb.db database? I checked the the database after receiving data and it appears to be empty. I suppose my configuration is wrong, but I'm not sure where should I look for results.
Regards,
James
The text was updated successfully, but these errors were encountered: