From verymetl at hotmail.com Tue Jan 14 18:11:19 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 14 Jan 2014 10:11:19 -0800 Subject: [op25-dev] Package gnuradio-core was not found error [2 Attachments] Message-ID: I really hate bothering others, but I'm having trouble installing OP25 and don't know how to proceed. I'm getting a 'Package gnuradio-core was not found in the pkg-config search path.' error message when executing ./configure I'm running Ubuntu 12.04, and I have successfully installed GNURadio v3.7.2.1 from the build-gnuradio script on their install from source page. I've tested the install with an RTL dongle and a quick FM demodulator and it does function properly, as well as a spectrum plot. All the required dependencies for OP25 have been met, with the exception of the gr-4fsk package. It throws the same error as stated above. I've attached the logs for both installs, as they're too long to paste in here. I've Googled and searched here at op25-dev to no avail. I'd really appreciate any hints as to get past this last hurdle. I'm anxious to play with Max's LSM/CQPSK tools. Thanks for reading! -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Tue Jan 14 19:06:34 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 14 Jan 2014 11:06:34 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: Message-ID: This is partially our fault, the documentation sorely needs to be updated. The root cause of problem you've encountered is that GNU Radio v3.7 is installed but you're attempting to build the old pre-gr-3.7 version of op25. The new 3.7 version (gr-op25) is now in git and there is a new branch (max-pybombs) that contains a pybombs recipe that's set up to build gr-op25 against gr version 3.7. You should be able to build the new version using roughly the following steps - clone the gr-op25 git repo and also clone pybombs - switch to gr-op25 branch max-pybombs - copy the two recipes in the gr-op25 pybombs/recipes (*.lwr) to the pybombs recipes/ directory - use pybombs to build and install gr-op25 (./pybombs install gr-op25) The above may run into issues - we can't fix them if we don't hear about them... Best Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Tue Jan 14 21:20:00 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 14 Jan 2014 13:20:00 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: Message-ID: Ok, one thing I neglected to mention(not on purpose) is I installed an op25 package from Matt Robert's web link. I found it from an old post(997) of yours here in the group. It was a succesful install, but it did not contain any of the tools I was looking for. Having said that, how do I clean up that install? Will the git source take care of that? I'm not finding anything related to 'gr-op25' or 'max-pybombs' anywhere. Please forgive me for being a little too green with all this stuff. I'm normally pretty self-proficient in that I can figure things out on my own. I'm not in my comfort zone here, but I'm determined. Thanks for the help Max. -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Tue Jan 14 22:44:48 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 14 Jan 2014 14:44:48 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: Message-ID: git clone git://op25.osmocom.org/op25.git then git checkout max-pybombs Also, there have been numerous trunking updates - see the signal scope page (scroll down approx. 2/3) http://op25.osmocom.org/trac/wiki.png/wiki/SignalScopePage For the trunking updates there is a separate branch max-trunking-update1 which should be a superset of max-pybombs . As for the existing installed version(s) of op25, if you go through the pybombs process it will install a copy of gr-op25 in a separate location that in theory should not conflict with other prior version(s). Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Wed Jan 15 21:35:23 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 15 Jan 2014 13:35:23 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: Message-ID: I'm pretty sure I understand how this install process works now. Thank you for the guidance. I'm kind of digging the pybombs concept. I chose to install the max-pybombs branch, which ended with an 'installation ok via: src' message. I wasn't able to save the install log, as terminal buffer was limited. I'm still trying to figure out where things are getting installed. But I'll figure all that out eventually... One note about the OP25 recipes, there was already one named 'libitpp.lwr' in the default pybombs/recipe directory. Both files were different sizes, and I over-wrote the stock one. I should have compared the two, but I didn't. I got curious about the max-trunking-update1 branch and pulled that down to check things out. I noticed that the recipe in that branch points to the max-pybombs branch. I'm guessing this is in error? Thanks again Max! -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Wed Jan 15 23:54:25 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 15 Jan 2014 15:54:25 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: Message-ID: Hi Scott Thanks for the update. First the diff between max-pybombs and max-trunking-update1 does not affect the pybombs installation process at all. You just need to switch to the max-pybombs branch in order to get access to the recipes. Once it's installed via either of the two max-* branches you can access the trunking stuff since that's strictly python code changes having nothing to do with pybombs. The confusion should all go away once the recipes get pushed to master, then there won't be any need to call out a specific branch in pybombs at all. In order to set up the proper run time environment pybombs has a subcommand called 'env'. So you would run ./pybombs env This will write out a file (it will print the file name) which you would then source using the shell (assuming bash shell and assuming pybombs writes out the file named /foo/bar/setup_env.sh), you would do source /foo/bar/setup_env.sh Once this is done you can then 'cd' to the op25_repeater/apps directory and you should be able to invoke ./scope.py as per the wiki page... Please let us know how you make out and if you have any further questions. Best Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Thu Jan 16 19:53:25 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 16 Jan 2014 11:53:25 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: Message-ID: Hi Max Just a quick note as not to leave you hanging.. Setting the proper run time environment solved all my issues with running the OP25 python scripts. So I think I'm good to go now as far as having a working install. It was really a lot less painful then I expected the whole process to be. I'm now happy I took the plunge. I'm contemplating wiping the partition and starting fresh, then document it all for others to follow. From one noob to another, so to speak. Due to my inexperience with Linux left me with a messy install anyway. The path to gr-op25_repeater/apps is eight layers deap from home. Too much typing.. heh I do have several questions, but I'll post those in new topics unrealated to the install process. Thank again for all the help Max, it's appreciated! -Scott ---In op25-dev at yahoogroups.com, wrote: Hi Scott Thanks for the update. First the diff between max-pybombs and max-trunking-update1 does not affect the pybombs installation process at all. You just need to switch to the max-pybombs branch in order to get access to the recipes. Once it's installed via either of the two max-* branches you can access the trunking stuff since that's strictly python code changes having nothing to do with pybombs. The confusion should all go away once the recipes get pushed to master, then there won't be any need to call out a specific branch in pybombs at all. In order to set up the proper run time environment pybombs has a subcommand called 'env'. So you would run ./pybombs env This will write out a file (it will print the file name) which you would then source using the shell (assuming bash shell and assuming pybombs writes out the file named /foo/bar/setup_env.sh), you would do source /foo/bar/setup_env.sh Once this is done you can then 'cd' to the op25_repeater/apps directory and you should be able to invoke ./scope.py as per the wiki page... Please let us know how you make out and if you have any further questions. Best Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From RobertKlamp at aol.com Thu Jan 16 21:23:47 2014 From: RobertKlamp at aol.com (Robert A Klamp Jr.) Date: Thu, 16 Jan 2014 15:23:47 -0600 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: Message-ID: <001401cf1301$3ec8dd40$bc5a97c0$@com> Please if you have a step by step or just some good information on the new install process please post it. Linux is not my native operating system and all these PyBombs and things are really confusing. I would be very grateful to get some direction on the matter as you said from one noob to another. Thanks, Bob From: op25-dev at yahoogroups.com [mailto:op25-dev at yahoogroups.com] On Behalf Of verymetl at hotmail.com Sent: Thursday, January 16, 2014 1:53 PM To: op25-dev at yahoogroups.com Subject: [op25-dev] RE: Package gnuradio-core was not found error Hi Max Just a quick note as not to leave you hanging.. Setting the proper run time environment solved all my issues with running the OP25 python scripts. So I think I'm good to go now as far as having a working install. It was really a lot less painful then I expected the whole process to be. I'm now happy I took the plunge. I'm contemplating wiping the partition and starting fresh, then document it all for others to follow. From one noob to another, so to speak. Due to my inexperience with Linux left me with a messy install anyway. The path to gr-op25_repeater/apps is eight layers deap from home. Too much typing.. heh I do have several questions, but I'll post those in new topics unrealated to the install process. Thank again for all the help Max, it's appreciated! -Scott ---In op25-dev at yahoogroups.com, wrote: Hi Scott Thanks for the update. First the diff between max-pybombs and max-trunking-update1 does not affect the pybombs installation process at all. You just need to switch to the max-pybombs branch in order to get access to the recipes. Once it's installed via either of the two max-* branches you can access the trunking stuff since that's strictly python code changes having nothing to do with pybombs. The confusion should all go away once the recipes get pushed to master, then there won't be any need to call out a specific branch in pybombs at all. In order to set up the proper run time environment pybombs has a subcommand called 'env'. So you would run ./pybombs env This will write out a file (it will print the file name) which you would then source using the shell (assuming bash shell and assuming pybombs writes out the file named /foo/bar/setup_env.sh), you wo uld do source /foo/bar/setup_env.sh Once this is done you can then 'cd' to the op25_repeater/apps directory and you should be able to invoke ./scope.py as per the wiki page... Please let us know how you make out and if you have any further questions.< /p> Best Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Fri Jan 17 20:32:18 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 17 Jan 2014 12:32:18 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: <001401cf1301$3ec8dd40$bc5a97c0$@com> References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: Hi Bob, This shouldn't be taken as an definitive installation guide. There are some assumtions in that you need to know how to navigate around a file system from a command line. If anyone has any corrections, feel free to chime in! Having said that... I do not recommend any pre-installed GNURadio installations. This will ensure you obtain the current stable releases of everything needed. You first have to choose an operating system. I chose the latest stable release of Ubuntu 12.04 LTS. That is available here: http://www.ubuntu.com/download/desktop There is nothing remarkable about installing the OS, it's pretty straight forward... The OP25 wiki specifies a GNURadio version of 3.6 and higher. I chose to install the latest, v3.7 from the 'Installing From Source' method. Knowing what I know now, you can skip that step and go straight to installing from the PyBombs repository. This will install v3.7 of GNURadio and all it's dependencies. This will save you about two hours, as the GNURadio install takes this long to complete. PyBombs takes just as long. From the 'PyBOMBS GNU Radio Build Quick Start' page located here: http://gnuradio.org/redmine/projects/pybombs/wiki/QuickStart git clone git://github.com/pybombs/pybombs cd pybombs ./pybombs install gnuradio Assuming everything installs without errors, you should have a working copy of GNURadio installed. Now we need to pull in the OP25 source and the max-pybombs branch: git clone git://op25.osmocom.org/op25.git cd op25 git checkout max-pybombs There are two recipe files(pybombs install scripts), gr-op25.lwr and libitpp.lwr that you need to copy from op25/pybombs/recipes directory into the pybombs/recipes installation directory from above. There will already be a 'libitpp.lwr' dependency file in the pybombs/recipes dir, you can either rename it to something else(change the extension), or overwrite it like I did. Once you've copied the files to the pybombs/recipes directory, you need to go to the pybombs installation dir and execute the following command: ./pybombs install gr-op25 If everything installs without issue, you now need to set up the runtime environment variables in order to run the OP25 scripts. You should still be in the /pybombs install location, now execute the following command: ./pybombs env This will print out some paths to various things and a location to a shell script that will set these same variables. Execute this script as follows: source /foo/bar/setup_env.sh (use the path that actually prints out on your screen!) That's it, good luck! -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Sat Jan 18 00:42:36 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 17 Jan 2014 16:42:36 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: Hi Scott Thanks a lot for posting these instructions. Reading through your posting, it strikes me that we've still got more work to do :-) First of all, not sure what Stevie wants to do about libitpp, but in the last few days (as you've also discovered) the pybombs repository has added a new official recipe for libitpp. It's probably much higher quality than the one that I slapped together, and in fact now that there's an "official" version out for this recipe, I've been toying with the idea of deleting the one that we have in our repo, since it's more or less obsolete now. However if we did that it your procedures would need to be updated because they mention copying that recipe. Secondly, the entire business of needing to copy the recipes will hopefully be temporary - once we can get the gr-op25.lwr recipe merged into the upstream pybombs. Stevie might have an ETA on when this might happen... But once we have that in place then the procedures become a lot simpler because all you'd need to do to install gr-op25 from scratch on a fresh, empty machine would be to clone the pybombs repo, cd to the toplevel, and then run ./pybombs install gr-op25. The gr-op25 recipe itself has gnuradio as a prerequisite, so it's not necessary for the user to 'pybombs install gnuradio' as a separate step. About the only other thing to mention is that all of the new pybombs/gr-op25 stuff requires gnuradio 3.7. That is, the op25 git repo can't be built against gnuradio 3.6 or earlier releases of gnuradio, due to the extensive API changes going from gr3.6 to gr3.7. Scott, once again, many thanks for all of your feedback and more. It will be very helpful as we try to keep making op25 better, and I'm looking forward to hearing more comments and questions from you. Best Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Sat Jan 18 06:00:20 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 17 Jan 2014 22:00:20 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: Hi Max, In all fairness, all credit goes to you, Steve and MattSR and everyone else involved for putting this together in the first place. I think I just happened to catch things at the right time that made installing much easier then it has been in the past. I've watched the OP25 project for a few years now, mostly because of your LSM research and discovery. I'm not really sure I'll be able to utilize the OP25 project to it's fullest potential, but my goals were simple to begin with. My main purpose was to use the scope app you wrote to see if I could get stable constellation/symbol plots. The LSM system I'm interested in has four control channels that all exhibit different characteristics. One channel I can get 100% squelch lock on my scanner, two others with intermittent locks, and one that rarely gets locked on. Guess which one rarely gets used, and which one is almost always used?? yeah... Assuming I can achieve decent demodulation of LSM, at the very least, I'd like to put something simple together that would send a cleaned up signal out the sound card(48k or 96k) into another PC running the Unitrunker app. Ideally, I'd like to send assembled P25 packets out a UDP port for processing elsewhere on the network. I've always wanted a data pump style app for processing trunking packets. At the moment, I'm not having any success getting my RTL device tuned right. I'm not seeing the obvious spike on the spectrum scope. Looking though the scope python code, I don't see any references to change the ppm correction settings, or AGC settings related to the RTL devices. I found the code in the osmosdr_src_c source related to those settings, so I can hard code them if I need to. I'm too tired to mess with it tonight though.. I'll tackle that tomorrow. Thanks to the OP25 team for the awesome goodies! -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Sat Jan 18 18:16:57 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 18 Jan 2014 10:16:57 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: Hi Scott We in turn owe much credit to the GNU Radio developers, and a host of others including the osmosdr team. There is an app osmocom_fft -- see http://sdr.osmocom.org/trac/wiki/GrOsmoSDR . That app should already be installed and all set to run since gr-osmosdr is installed by pybombs as a prereq for op25. It has GUI controls for setting the variable RF gain(s). You should see a separate slider for each programmable gain that the RTL stick supports (assuming it has this at all I suppose). I don't have an RTL USB stick - still waiting for my order to be delivered. Would be interested to hear what happens in osmocom_fft - are you able to see any of the LSM CC's using that? There are a few other things to try also using osmocom_fft - first instead of tuning to the exact frequency of the signal, tune (say) 50 KHz offset from the frequency - so if the station you want is at 157.125 try tuning 157.175 - then look for your desired signal 50 KHz leftward from center. Reason for this is to try to avoid the dreaded "DC offset" problem. Another thing to do is add an FM trap (if needed). Anyway, both of the above tuning issues are taken care of with extra parameters to scope.py. But first it's necessary to confirm your RTL can see the signal at all, so it would be good to give osmocom_fft a spin. Also please paste the command line you're using when running scope.py Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Sat Jan 18 22:29:24 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 18 Jan 2014 14:29:24 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: Hello Max The osmocom_fft app is the first thing I ran upon install. It does in fact display the desired spectrum as expected. However, in order for the app to display the ppm slider, you must specify a ppm value from the command line parameter. e.g. -c 61 Here is an example for any new comer that comes along; (This will show the relevant tweek settings at run time.) osmocom_fft -a rtl=0 -v -f 853.275e6 -s 2.4e6 -g 49 -c 61 --dc-offset-mode 0 --iq-balance-mode 0 -W The last parameter -W is for the waterfall. Use -S for the oscilloscope view. As far as your scope script, I invoke it like this: ./scope.py --args "rtl=0" -f 851.012e6 Here is the intial responce linux; GNU C++ version 4.6.3; Boost_105300; UHD_003.006.002-64-g92b0b7ab gr-osmosdr v0.1.0-59-g7ae3e985 (0.1.1git) gnuradio v3.7.2.1-137-gf7f28bbd built-in source types: file osmosdr fcd rtl rtl_tcp uhd hackrf bladerf rfspace Using device #0 Realtek RTL2838UHIDIR SN: 00000061 Found Rafael Micro R820T tuner gain: name: LNA range: start 0 stop 0 step 0 supported sample rates 250000-2560000 step 24000 Using Volk machine: sse3_32_orc Invalid sample rate: 320000 Hz set_center_freq: 851012000 I've never gotten the script to except a valid sample rate either. I'm assuming it's passing an invalid format to the osmosdr subsystem? I also don't think it's setting the frequency correcly, though it's not complaining. All plots look the same no matter what frequency I enter. I'm not sure how to proceed, so I'll wait for your instructions.. Thanks Max -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Sat Jan 18 23:20:13 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 18 Jan 2014 15:20:13 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: ---In op25-dev at yahoogroups.com, wrote: > Using device #0 Realtek RTL2838UHIDIR SN: 00000061 > Found Rafael Micro R820T tuner > gain: name: LNA range: start 0 stop 0 step 0 > supported sample rates 250000-2560000 step 24000 OK very interesting . First , try adding a new option when you run scope.py -S 250000 which should set the sample rate to 250K. Seems it's unhappy with the default 320K. When you're running scope.py manually you can add the -c NNN option where NNN is the offset in Hz. If you know the PPM (error offset) you can multiply that by the frequency in MHz to get the offset NNN. For example say your PPM error is 2.5 then 2.5 * 851 = 2127 so you would have -c 2127..... You may need to fiddle with the sign (so, also try -c -2127) As far as adjustable gain - looks like you can't adjust the RF gain. Is it adjustable when running osmocom_fft ? Also you can try adding an option -o 50000 if there's a DC offset problem (usually shows up as a spectral line at the tuned frequency even when the antenna is disconnected) so to sum up try ./scope.py --args "rtl=0" -f 851.012e6 -S 250000 -o 50000 -c 2127 Best Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Sun Jan 19 00:44:36 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 18 Jan 2014 16:44:36 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: It took that sample rate.. here's what I used: ./scope.py --args "rtl=0" -f 853.270e6 -S 250000 -o 50000 -c -45000 output: built-in source types: file osmosdr fcd rtl rtl_tcp uhd hackrf bladerf rfspace Using device #0 Realtek RTL2838UHIDIR SN: 00000061 Found Rafael Micro R820T tuner gain: name: LNA range: start 0 stop 0 step 0 supported sample rates 250000-2560000 step 24000 Using Volk machine: sse3_32_orc Exact sample rate is: 250000.000414 Hz set_center_freq: 853275000 853.2750 is the frequecy I need, with a PPM value of 61 which is used by all rtl_sdr programs. I don't think I'm setting the offsets corrctly.. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Sun Jan 19 13:33:31 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 19 Jan 2014 05:33:31 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: Yeah 61 PPM seems very high -what do you see the signal when you look at the spectrum plot (you may need to use the +/- keys to bring the spectrum into view) Try starting scope.py with no -c option at all (or -c 0), then look at the "C4FM" display and the "data scope", and use the "fine tune" slider to center the signal horizontally. You may need to try -c 5000 (or -c -5000) to get the signal initially close enough so the slider is able to center it. Eventually you should be able to come up with a value for -c such that the signal is centered without needing to use the fine-tune slider... 45000 seems too high - I'd expect that about +/- 10000 would be as much as you'd ever need at 800 MHz, but I haven't experimented with the RTL yet... Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Sun Jan 19 16:11:22 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 19 Jan 2014 08:11:22 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: Reading more about the RTL - can't wait for mine to show up. However, might have spoken too soon, 61 PPM might be a little on the high side but maybe it's not unreasonable for the RTL. In any case, if you can get the scope.py spectrum FFT plot working it should be simple to center the signal... Which tuner chip do you have, the E4000 or the R820T ? Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Sun Jan 19 19:49:22 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 19 Jan 2014 11:49:22 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: I'm using the R820T based turners. The PPM values on these tuners are probably relative to them. I have one that requires 48, and another that need 61. I've gotten the scope tuned pretty close to the desired frequency, but it's just not acting right. The Fine Tune slider does work. When viewing the spectrum scope, I can see the dismal spike shift +-3k as you would expect. The scattered constellation cluster circles around in 360 degrees from center while fine tuning as well. The Signal Gain slider also functions properly as well. I noticed the scope app seems to stutter quite a bit too. The osmocom_fft doesn't do this running at high sample rates(2Mhz). Could this be the cause?? -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Sun Jan 19 23:53:37 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 19 Jan 2014 15:53:37 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: Hi Scott Could you post some screen captures, I'd like to see - eye (data scope) - constellation (select: mode=standard; color=mono; source=differential) - demodulated symbols (be sure to select "PSK" not "FSK4" for this) - those three are the main ones, would also be good to see the C4FM and Spectrum displays - on my laptop there is a "prt sc" / "sys req" key that brings up a print screen dialog On the stuttering - what values of -S (besides 250000) have you tried so far? Note that this version of scope.py only processes a single signal at a time, so it can use the lowest sampling rate that's supported by the hardware, the lowest tested rate is 96K. The valid rate ranges should be printed out when the program starts up. The only thing that a 2M rate would really accomplish is to burn additional CPU. Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Mon Jan 20 01:29:40 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 19 Jan 2014 17:29:40 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error [4 Attachments] In-Reply-To: References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: Ok, holy crap! Success! LSM baby!! I had to hard code a couple of settings in the scope.py to get things rolling. Here is what I added after the self.channel_rate section: self.src.set_freq_corr(61.0, 0) print "freq_corr %d" % (self.src.get_freq_corr(0)) self.src.set_gain(49.6, 0) The set_gain is what was needed. I don't yet understand what the 'chan' parameter is for, more then one device? I just set it to '0'. This is so awesome Max! (See attached screenshots) -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Mon Jan 20 15:34:08 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 20 Jan 2014 07:34:08 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: :-) I'll have to wait til my RTL order arrives in order to get to the bottom of the issues, but there is a gain setting parameter (-N) that might also work. Many thanks for your feedback. Would be interesting to have you set up scope.py using a trunking (-T) configuration - I'd also be curious to see how you make out on LSM voice channel decoding. The constellation plot shows that there is a nice zone in the vicinity of the origin (0,0) where there is no signal energy, but that the symbols are not all concentrated at the circumference. This plot is ultra-typical of LSM. If you have a directional antenna you can use that as a guide to aiming the antenna for best reception - just adjust such that all the symbols move away from the center... Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Mon Jan 20 17:43:34 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 20 Jan 2014 09:43:34 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: The -N option is in fact the parameter that I needed. I just didn't know how to use it... ./scope.py --args "rtl=0" -f 853.265e6 -S 250000 -c 10000 -N 'LNA:49' I've since removed my hack.. *facepalm* I did try and use the -T option, but it doesn't like the trunk.tsv format. Here is the error it's thowing: File "/usr/lib/python2.7/ConfigParser.py", line 512, in _read raise MissingSectionHeaderError(fpname, lineno, line) ConfigParser.MissingSectionHeaderError: File contains no section headers. file: trunk.tsv, line: 1 '"Sysname"\t"Control Channel List"\t"Offset"\t"NAC"\t"Modulation"\t"TGID Tags File"\t"Whitelist"\t"Blacklist"\n' -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Mon Jan 20 17:53:58 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 20 Jan 2014 09:53:58 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: > '"Sysname"\t"Control Channel List"\t"Offset"\t"NAC"\t"Modulation"\t"TGID > Tags File"\t"Whitelist"\t"Blacklist"\n' ah - sounds like you're not running the latest version - you'll need to git checkout max-trunking-update1 Not necessary to recompile or re-install anything, the changes are confined to the python apps/ directory. When changing branches using git checkout it may obscure any local changes you've made, so you may want to move any such changes aside prior to switching branches. You can also do 'git status' to see what's what... Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Mon Jan 20 19:44:53 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 20 Jan 2014 11:44:53 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: Ok, that solved that problem, thanks! The only changes I made were in the scope.py script, and it did not replace that file, so I'm good to go.. If I park on a voice channel, I'm getting near perfect voice decoding. Sometime transmissions appear to be data related and I get no voice. I don't have the TIA docs so I can't confirm what the data stream is telling me. Running the app with an offset cc frequency doesn't seem to apply to the voice channels. Same as if I specify an offset to the tsv file for this system. If I don't use offset tuning, it isn't tracking very well. So there is some tweaking I need to figure out for proper trunking functionality. -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Mon Jan 20 19:56:47 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 20 Jan 2014 11:56:47 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: Yeah, the way that offset errors are handled is in need of a revisit, I'll be making those decisions after reviewing the RTL (they must be on a slow boat from the East). Basically the "-c" (calibration) was the old way that scope.py took care of offsets, and when the new trunking support was grafted on that was supposed to be replaced by a per-system offset in the TSV file. Ideally it would work the same way as other osmo apps - specify the offset in a single parameter. BTW it won't work if you specify the offset twice, once on the command line and then again in the 'offset' parameter of the TSV file; one or the other is enough. One reason I'm skeptical of the command line offset is it seems to be a non-linear function of frequency... It's possible with your "frequency correction" patch to scope.py that's taken care of all issues, and you can just set "-c" to zero and "offset" in the TSV files likewise to zero...... Not sure until I've had a chance to play with the hardware... Nonetheless your reports are very encouraging! It's possible also that you're on an encrypted channel. You can adjust the value of the "-v" parameter upwards (try -v 15) - that will print out a running log of frame activity to the console - should be able quickly to separate whether you're seeing voice or packet data or what... Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Sun Jan 26 23:56:23 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 26 Jan 2014 15:56:23 -0800 Subject: [op25-dev] RE: Package gnuradio-core was not found error In-Reply-To: References: <001401cf1301$3ec8dd40$bc5a97c0$@com> Message-ID: ---In op25-dev at yahoogroups.com, wrote: > Running the app with an offset cc frequency doesn't seem to apply to the voice channels. > Same as if I specify an offset to the tsv file for this system. If I don't use offset tuning, > it isn't tracking very well. So there is some tweaking I need to figure out for proper > trunking functionality. > > -Scott My RTL sticks finally arrived from the East. Here are a few random comments... First the "Offset" that appears in the per-system trunking config file is in Hz, not in PPM. This is something that would be nice to get rid of entirely, and fold the functionality into the global PPM which only changes when the USB stick is changed to a different one. However there are still issues. The QPSK PLL in OP25 doesn't have a separate frequency-correction loop (yet), it only has a phase detection capability right now, which means that the tuning has to be closer than 1,200 Hz to the nominal carrier frequency. One PPM error at 850 Mhz would be 850 Hz of error, which means that for best results we'd need to use a fractional PPM. Accordingly the "Offset" Hz value provides a much finer method of tuning than the PPM. All this would be a non-issue if GPSDO clocks were used, then there would be neither PPM error nor offset error... A separate issue with the RTL sticks is there is a very long latency for the device to change frequencies, approx. 1.6 seconds after the frequency-change is commanded by the trunking receiver controller logic. This means that if we're switching from the trunk CC to a voice channel there's an excellent chance by the time we finally arrive on the voice channel that the transmission has already ended, followed by another 1.6 sec. delay before the control channel can be re-acquired. The cause of this extreme delay is not clear at this time. This delay does NOT occur when using the USRP; trunking following is very fast. Also the problem doesn't bite when Hamlib-tuned receiver is used. This is interesting re: the RTL USB stick because there is a hack to add support for the direct sampling mode (you have to do some soldering). So, the Hamlib controlled receiver is tapped at the final IF (455 K.C. or 10.7 M.C) and that would be fed directly to pin 1 or 2 of the RTL2832 using suitable matching circuitry (the hamitup converter is another option, but not as cool as this direct-input hack)... OTOH, the HackRF unit DOES seem to suffer from this or a similar timing problem... Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From mmills at 2bn.net Sat Jan 18 00:14:26 2014 From: mmills at 2bn.net (Matt Mills) Date: Fri, 17 Jan 2014 17:14:26 -0700 Subject: [op25-dev] Package gnuradio-core was not found error In-Reply-To: References: Message-ID: You are using the old SVN version that is not compatible with gnuradio 3.7. You need to use the new GIT version that uses cmake instead of all the bootstrap stuff. It hsould be available on the op25 git repo now, or tarballs are available further in the mailing list archive. On Tue, Jan 14, 2014 at 11:11 AM, wrote: > > [Attachment(s) <#14391f36165701d6_TopText> from verymetl at hotmail.comincluded below] > > I really hate bothering others, but I'm having trouble installing OP25 and > don't know how to proceed. I'm getting a 'Package gnuradio-core was not > found in the pkg-config search path.' error message when executing > ./configure > > I'm running Ubuntu 12.04, and I have successfully installed GNURadio > v3.7.2.1 from the build-gnuradio script on their install from source page. > I've tested the install with an RTL dongle and a quick FM demodulator and > it does function properly, as well as a spectrum plot. > > All the required dependencies for OP25 have been met, with the exception > of the gr-4fsk package. It throws the same error as stated above. I've > attached the logs for both installs, as they're too long to paste in here. > > I've Googled and searched here at op25-dev to no avail. I'd really > appreciate any hints as to get past this last hurdle. I'm anxious to play > with Max's LSM/CQPSK tools. > > Thanks for reading! > > -Scott > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Sat Jan 18 00:56:38 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 17 Jan 2014 16:56:38 -0800 Subject: [op25-dev] problems joining yahoo op25-dev group Message-ID: Stevie Several folks attempting to join the group have reported trouble with either the yah00 captcha or with not getting email replies after receiving the initial request-confirmation email. Not sure what's happening to cause this. The trouble reports can be found starting in this thread http://forums.radioreference.com/software-defined-radio/282056-sdrs-vs-hardware-scanners-receivers.html#post2107528 Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From scott at scan-ne.net Sat Jan 18 04:09:01 2014 From: scott at scan-ne.net (scott at scan-ne.net) Date: 17 Jan 2014 20:09:01 -0800 Subject: [op25-dev] RE: problems joining yahoo op25-dev group - And an Intro! In-Reply-To: References: Message-ID: Hi Max and group, I was one of them, but I think it was Yahell related as I read some other complaints regarding other groups. Well, anyway, I'm here now, so an intro: My name is Scott, I'm the webmaster of Scan New England, a regional radio hobbyist site for you guessed it....the New England area of the US. I cut my teeth with SDR using an AOR AR5000 receiver's 10.7 MHz IF out into an RFSpace SDR-14. I currently use more RTL dongles than I can count with various Windows based programs to include DSD, which as you are certainly aware offers some P25 and other digital voice mode decoding as well. My knowledge of Linux is ridiculously poor; the last time I tried to install gnuradio in Ubuntu I crashed the whole damned thing, but I'm a glutton for punishment so I'm back to try again, and of course try op25 as well once I get my bearings straight with gnuradio. I'm doing some research on several SDR's for an eventual purpose. USRP B200, HackRF, and BladeRF are among the current contestants. I expect once I get going I'll be a general nuisance and pain in the arse....but maybe someday I'll be able to help as well. Thanks for your anticipated patience!!! :-) Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Sun Feb 9 23:12:57 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 09 Feb 2014 15:12:57 -0800 Subject: [op25-dev] RE: problems joining yahoo op25-dev group In-Reply-To: References: Message-ID: Hey Stevie Got another of these complaints of trouble joining this list - what have you been seeing from your end? Max ---In op25-dev at yahoogroups.com, wrote: Stevie Several folks attempting to join the group have reported trouble with either the yah00 captcha or with not getting email replies after receiving the initial request-confirmation email. Not sure what's happening to cause this. The trouble reports can be found starting in this thread http://forums.radioreference.com/software-defined-radio/282056-sdrs-vs-hardware-scanners-receivers.html#post2107528 Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From stevie.glass at gmail.com Mon Feb 10 01:55:52 2014 From: stevie.glass at gmail.com (Steve Glass) Date: Mon, 10 Feb 2014 11:55:52 +1000 Subject: [op25-dev] RE: problems joining yahoo op25-dev group In-Reply-To: References: Message-ID: <52F831A8.1010402@gmail.com> An HTML attachment was scrubbed... URL: From netwiz at crc.id.au Mon Feb 10 02:34:46 2014 From: netwiz at crc.id.au (Steven Haigh) Date: Mon, 10 Feb 2014 13:34:46 +1100 Subject: [op25-dev] RE: problems joining yahoo op25-dev group In-Reply-To: <52F831A8.1010402@gmail.com> References: <52F831A8.1010402@gmail.com> Message-ID: <52F83AC6.7000407@crc.id.au> On 10/02/14 12:55, Steve Glass wrote: > On 10/02/14 09:12, ikj1234i at yahoo.com wrote: >> >> >> Hey Stevie >> >> Got another of these complaints of trouble joining this list - what >> have you been seeing from your end? >> > > I approve any new member requests within a day or two usually. Matt also > gets the notices so there's two sets of eyes and so I wouldn't expect to > miss any new applications to join the group. Just checked and there were > three pending but I had no notice for them. They're now done but we > shall need to keep on pending memberships. Oh wow, I'd forgotten I had a request to join in here! Thanks for the approval. -- Steven Haigh Email: netwiz at crc.id.au Web: https://www.crc.id.au Phone: (03) 9001 6090 - 0412 935 897 Fax: (03) 8338 0299 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From stevie.glass at gmail.com Mon Feb 10 02:30:27 2014 From: stevie.glass at gmail.com (Steve Glass) Date: Mon, 10 Feb 2014 12:30:27 +1000 Subject: [op25-dev] RE: problems joining yahoo op25-dev group In-Reply-To: References: Message-ID: <52F839C3.4070002@gmail.com> Hi Max, You are now also an administrator of the yahoo group. The only real benefit is being able to handle membership requests when neither myself nor Matt has done so already. Stevie -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Wed Jan 22 20:46:48 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 22 Jan 2014 12:46:48 -0800 Subject: [op25-dev] gr-op25 recipe now in pybombs upstream Message-ID: Haven't done a lot of testing, but it should now be possible to install gr-op25 (and all of its prerequisites, including gnuradio) simply by - cloning the pybombs repo - cd to the toplevel ---- cd pybombs - ./pybombs install gr-op25 Assuming no bugs, it should no longer be necessary to separately clone the gr-op25 repository, or to copy any recipes around... Also, the trunking changes have been merged into gr-op25 master, so the 'git checkout' commands shouldn't be necessary any more, either... Once the process has been more thoroughly tested, I'll be updating the wiki with these procedures Best Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Fri Jan 24 23:45:44 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 24 Jan 2014 15:45:44 -0800 Subject: [op25-dev] RE: gr-op25 recipe now in pybombs upstream [1 Attachment] In-Reply-To: References: Message-ID: I did a complete reinstalled of everything last night and the master branch had everything in it. I've attached an install log for your review. I'm having RTL issues now, but it's not related to OP25 so I'll skip those comments. There are problems with the op25_repeater blocks in GRC though. Adding fsk4_slicer_fb, p25_frame_assembler, and vocoder to the canvas produced the following error and crashes GRC: Showing: "/home/scott/Downloads/untitled.grc" Traceback (most recent call last): File "/home/scott/target/lib/python2.7/dist-packages/gnuradio/grc/gui/ActionHandler.py", line 320, in _handle_action self.get_flow_graph().update() File "/home/scott/target/lib/python2.7/dist-packages/gnuradio/grc/gui/FlowGraph.py", line 343, in update self.create_labels() File "/home/scott/target/lib/python2.7/dist-packages/gnuradio/grc/gui/Element.py", line 72, in create_labels for child in self.get_children():child.create_labels() File "/home/scott/target/lib/python2.7/dist-packages/gnuradio/grc/gui/Block.py", line 142, in create_labels markups = [param.get_markup() for param in self.get_params() if param.get_hide() not in ('all', 'part')] File "/home/scott/target/lib/python2.7/dist-packages/gnuradio/grc/python/Param.py", line 217, in get_hide lambda p: ' '.join([p._type, p._nports]), self.get_parent().get_ports()) File "/home/scott/target/lib/python2.7/dist-packages/gnuradio/grc/python/Param.py", line 217, in lambda p: ' '.join([p._type, p._nports]), self.get_parent().get_ports()) TypeError: sequence item 0: expected string, instance found Traceback (most recent call last): File "/home/scott/target/lib/python2.7/dist-packages/gnuradio/grc/gui/DrawingArea.py", line 138, in _handle_window_expose self._flow_graph.draw(gc, self._pixmap) File "/home/scott/target/lib/python2.7/dist-packages/gnuradio/grc/gui/FlowGraph.py", line 312, in draw element.draw(gc, window) File "/home/scott/target/lib/python2.7/dist-packages/gnuradio/grc/gui/Block.py", line 198, in draw window.draw_drawable(gc, self.horizontal_label, 0, 0, x+BLOCK_LABEL_PADDING, y+(self.H-self.label_height)/2, -1, -1) AttributeError: 'Block' object has no attribute 'horizontal_label' Hope this is helpful.. -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Sat Jan 25 00:46:27 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 24 Jan 2014 16:46:27 -0800 Subject: [op25-dev] RE: gr-op25 recipe now in pybombs upstream In-Reply-To: References: Message-ID: I forgot to mention another error I encountered.. in the file /gr-op25/op25/gr-op25_repeater/grc/op25_repeater_fsk4_slicer_fb.xml I changed this op25_repeater.fsk4_slicer_fb($&slice_levels) to op25_repeater.fsk4_slicer_fb($slice_levels) -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Sat Jan 25 01:43:21 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 24 Jan 2014 17:43:21 -0800 Subject: [op25-dev] RE: gr-op25 recipe now in pybombs upstream In-Reply-To: References: Message-ID: Hi Scott Thanks for the bug report. The amount of unfinished work is clearly excessive : ) Almost no GRC and XML work has been done so far, that I know of. Some of my early hacks may have ended up in git, and it sounds like these issues may be caused by that - I'll have to take a look. One of the problems is all of those blocks are fairly low level and we need to wrap a lot of that funcionality into GNU Radio hierarchical blocks written in python. These are typically set up as modulator / demodulator blocks which combine channel filtering, demodulation, slicing, etc. into unified functional blocks. The latter are the ones that should be exposed to GRC via XML.... Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Sat Jan 25 02:27:23 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 24 Jan 2014 18:27:23 -0800 Subject: [op25-dev] RE: gr-op25 recipe now in pybombs upstream In-Reply-To: References: Message-ID: Another bug to report... running the scope app with the -V option crahes scott at decoder:~/pybombs/src/gr-op25/op25/gr-op25_repeater/apps$ ./scope.py --args "rtl=0" -f 852.675e6 -S 250000 -N 'LNA:49' -v 15 -V linux; GNU C++ version 4.6.3; Boost_105300; UHD_003.006.002-1-g9fd308b3 gr-osmosdr v0.1.0-64-gd960d111 (0.1.1git) gnuradio v3.7.2.1-159-g3fa56a46 built-in source types: file osmosdr fcd rtl rtl_tcp uhd hackrf rfspace Using device #0 Realtek RTL2838UHIDIR SN: 00000048 Found Rafael Micro R820T tuner gain: name: LNA range: start 0 stop 0 step 0 setting gain LNA to 49 supported sample rates 250000-2560000 step 24000 RTL Supported freq ranges 24000000-1766000000 Using Volk machine: sse3_32 Exact sample rate is: 250000.000414 Hz set_center_freq: 852675000 Project 25 IMBE Encoder/Decoder Fixed-Point implementation Developed by Pavel Yazev E-mail: pyazev at gmail.com Version 1.0 (c) Copyright 2009 This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; see the file ``LICENSE'' for details. audio_oss_sink: plughw:0,0: No such file or directory Traceback (most recent call last): File "./scope.py", line 2792, in app = stdgui2.stdapp(p25_rx_block, "APCO P25 Receiver", 3) File "/home/scott/target/lib/python2.7/dist-packages/gnuradio/wxgui/stdgui2.py", line 46, in __init__ wx.App.__init__ (self, redirect=False) File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7981, in __init__ self._BootstrapApp() File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 7555, in _BootstrapApp return _core_.PyApp__BootstrapApp(*args, **kwargs) File "/home/scott/target/lib/python2.7/dist-packages/gnuradio/wxgui/stdgui2.py", line 49, in OnInit frame = stdframe (self.top_block_maker, self.title, self._nstatus) File "/home/scott/target/lib/python2.7/dist-packages/gnuradio/wxgui/stdgui2.py", line 76, in __init__ self.panel = stdpanel (self, self, top_block_maker) File "/home/scott/target/lib/python2.7/dist-packages/gnuradio/wxgui/stdgui2.py", line 98, in __init__ self.top_block = top_block_maker (frame, self, vbox, sys.argv) File "./scope.py", line 230, in __init__ self.open_usrp() File "./scope.py", line 1124, in open_usrp self.__set_rx_from_osmosdr() File "./scope.py", line 872, in __set_rx_from_osmosdr self.__build_graph(self.src, capture_rate) File "./scope.py", line 293, in __build_graph self.audio_output = audio.sink(8000, self.options.audio_output, True) File "/home/scott/target/lib/python2.7/dist-packages/gnuradio/audio/audio_swig.py", line 122, in make return _audio_swig.sink_make(*args, **kwargs) RuntimeError: audio_oss_sink scott at decoder:~/pybombs/src/gr-op25/op25/gr-op25_repeater/apps$ -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Sat Jan 25 03:00:26 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 24 Jan 2014 19:00:26 -0800 Subject: [op25-dev] RE: gr-op25 recipe now in pybombs upstream In-Reply-To: References: Message-ID: ---In op25-dev at yahoogroups.com, wrote: > Another bug to report... running the scope app with the -V option crahes [snipped] audio_oss_sink: plughw:0,0: No such file or directory the above error message is the key. Debugging linux audio can sometimes be a pain, here is one place to start: http://gnuradio.org/doc/sphinx/audio/index.html That page describes the audio sink block, the second parameter of which is the name of the audio device, which is set using the -O option of scope.py. If your system uses pulseaudio you can try '-O pulse' etc. Another thing to try is to see if alsa is even installed: dpkg-query -l | grep -i alsa HTH Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Sat Jan 25 04:05:55 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 24 Jan 2014 20:05:55 -0800 Subject: [op25-dev] RE: gr-op25 recipe now in pybombs upstream In-Reply-To: References: Message-ID: Sorry for the erroneous report Max.. I clearly have unresolved issues with the gnuradio/pybombs install at this point. I'll try and read what the errors are telling me before doing that again, sorry bud! -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From mmills at 2bn.net Mon Feb 3 19:18:55 2014 From: mmills at 2bn.net (Matt Mills) Date: Mon, 3 Feb 2014 12:18:55 -0700 Subject: [op25-dev] Phase 2? Message-ID: Does OP25 have any capability for Phase 2 at the moment? I've seen a couple things suggesting that various people have been working on it for a few years now, but nothing solid about what progress has been made. Just curious, as I have a few systems here turning on that are looking like they will be speaking phase 2. Thanks, Matt. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Tue Feb 4 18:50:32 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 04 Feb 2014 10:50:32 -0800 Subject: [op25-dev] RE: Phase 2? In-Reply-To: References: Message-ID: Hi Matt Two things 1. We're currently working on it (as are other groups, AFAIK) - parts of the Phase II TX/RX code have already been checked into svn and git (look for the tdma/ directory). At this time the code that is present there covers the decode and encode processes only partially, and it's more or less batch-mode only. That is it will generate the set of AMBE voice code words given a pre-captured file of samples. More work will be needed to reduce the voice codewords into the voice model parameters so that our existing IMBE vocoders can work with it. It turns out that both AMBE and IMBE are distinct front end layers on a common backend which we already have - this is because both of these codecs are members of the common MBE family and both use the same speech model with only the parameter quantization front ends being different. 2. One user has provided some sample captures which have been very useful - but more samples would help greatly. In particular it would be good to get samples which contain both the trunk control channel and the dicrete P2 voice channel at the same time. Further out it would also be good to obtain captures of the uplink transmissions, which use a different modulation format. That work is still pretty far off, however... Thanks Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From mmills at 2bn.net Thu Feb 6 03:42:17 2014 From: mmills at 2bn.net (Matt Mills) Date: Wed, 5 Feb 2014 20:42:17 -0700 Subject: [op25-dev] RE: Phase 2? In-Reply-To: References: Message-ID: Max, Thanks for the update. I have a Phase 2 system that is supposed to go live near me soon, I will attempt to capture and provide some samples with both the control channel and voice channels. Thanks, Matt. On Tue, Feb 4, 2014 at 11:50 AM, wrote: > > > Hi Matt > > > Two things > > > 1. We're currently working on it (as are other groups, AFAIK) - parts of > the Phase II TX/RX code have already been checked into svn and git (look > for the tdma/ directory). At this time the code that is present there > covers the decode and encode processes only partially, and it's more or > less batch-mode only. That is it will generate the set of AMBE voice code > words given a pre-captured file of samples. More work will be needed to > reduce the voice codewords into the voice model parameters so that our > existing IMBE vocoders can work with it. It turns out that both AMBE and > IMBE are distinct front end layers on a common backend which we already > have - this is because both of these codecs are members of the common MBE > family and both use the same speech model with only the parameter > quantization front ends being different. > > > 2. One user has provided some sample captures which have been very useful > - but more samples would help greatly. In particular it would be good to > get samples which contain both the trunk control channel and the dicrete P2 > voice channel at the same time. Further out it would also be good to > obtain captures of the uplink transmissions, which use a different > modulation format. That work is still pretty far off, however... > > > Thanks > > > Max > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Fri Feb 7 03:54:39 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 06 Feb 2014 19:54:39 -0800 Subject: [op25-dev] OP25 trunking updates for RTL SDR Message-ID: The RTL SDR sticks as mentioned seem to have delays when changing frequency that cause lost calls in trunking mode. I've added a new feature (updated in git branch max-trunking-update2 and in the wiki) which uses a software Local Oscillator instead of hardware retuning which essentially makes tuning instantaneous. There is a restriction that all of the channels to be tuned including the trunk CC must fall inside the tuning passband (whose width is equal to the sampling rate). See the SignalScope wiki page for more information. Outside of this, LSM trunking works very well now with RTL SDR Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Fri Feb 7 05:23:06 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 06 Feb 2014 21:23:06 -0800 Subject: [op25-dev] RE: OP25 trunking updates for RTL SDR In-Reply-To: References: Message-ID: Hi Max, thanks for the update. Unfortunately, the higher sample rate is chocking my CPU. It isn't usable for me at this point. I gotta figure something else out here... -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Fri Feb 7 12:24:25 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 07 Feb 2014 04:24:25 -0800 Subject: [op25-dev] RE: OP25 trunking updates for RTL SDR In-Reply-To: References: Message-ID: I got to thinking about this last night, and found that the freq_xlating_fir_filter is the bottle-neck I'm having the most trouble with. This is going to be a silly question because I don't know any better. Is there a way to pull 25k out of the spectrum and filter that, rather then the whole spectrum buffer? It seems rather silly to me to process all that data when only a maximum of 12.5k is needed. We'd obviously need to have the offset tuning capabilities too. Is there a block to do that?? -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Fri Feb 7 14:04:28 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 07 Feb 2014 06:04:28 -0800 Subject: [op25-dev] RE: OP25 trunking updates for RTL SDR In-Reply-To: References: Message-ID: Not at all a silly question (there is no such thing, for the most part - there are silly questioners, but this is not an example of that). So I think there's another method that uses a PFB (polyphase filter bank) instead of the frequency translating FIR filter. I'll experiment with that ... All in all there's no substitute for a nice beefy CPU : ) Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From brett.friermood at gmail.com Mon Feb 10 19:17:34 2014 From: brett.friermood at gmail.com (Brett Friermood) Date: Mon, 10 Feb 2014 13:17:34 -0600 Subject: [op25-dev] OP25 Install Error Message-ID: Hello all. In an attempt to finally start playing with OP25 I tried to install it over the weekend. Following the simple instructions on the wiki I cloned pybombs and ran it to install gr-op25, accepting the defaults in the process. Below are the last few lines of output containing many errors related to the UHD driver. Is this just the result of the source being out of whack at the time it was downloaded? Or did I miss something on my end? I had previously tried it a couple days before and got similar errors. For reference I'm a somewhat advanced Linux user, but git and the pybombs concept are new to me. Thanks, Brett KQ9N [ 64%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/b100_impl.cpp.o [ 64%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/clock_ctrl.cpp.o [ 65%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/codec_ctrl.cpp.o [ 65%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/dboard_iface.cpp.o [ 66%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/io_impl.cpp.o [ 66%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/usb_zero_copy_wrapper.cpp.o [ 67%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b200/b200_impl.cpp.o /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_impl.cpp: In constructor 'b200_impl::b200_impl(const uhd::device_addr_t&)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_impl.cpp:162: warning: format '%x' expects type 'unsigned int*', but argument 3 has type 'uint16_t*' /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_impl.cpp:164: warning: format '%x' expects type 'unsigned int*', but argument 3 has type 'uint16_t*' [ 67%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b200/b200_iface.cpp.o /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual void b200_iface_impl::write_eeprom(uint16_t, uint16_t, const uhd::byte_vector_t&)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:243: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual uhd::byte_vector_t b200_iface_impl::read_eeprom(uint16_t, uint16_t, size_t)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:259: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual void b200_iface_impl::transact_spi(unsigned char*, size_t, unsigned char*, size_t)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:283: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:295: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual void b200_iface_impl::ad9361_transact(const unsigned char*, unsigned char*)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:308: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:316: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual void b200_iface_impl::reset_fx3()': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:439: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual void b200_iface_impl::reset_gpif()': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:451: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual uint8_t b200_iface_impl::get_usb_speed()': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:483: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual uint8_t b200_iface_impl::get_fx3_status()': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:498: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual uint16_t b200_iface_impl::get_compat_num()': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:513: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'void b200_iface_impl::usrp_get_firmware_hash(hash_type&)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:527: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'void b200_iface_impl::usrp_set_firmware_hash(hash_type)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:539: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'void b200_iface_impl::usrp_get_fpga_hash(hash_type&)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:551: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'void b200_iface_impl::usrp_set_fpga_hash(hash_type)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:563: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual uint32_t b200_iface_impl::load_fpga(std::string)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:598: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:623: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:646: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:675: error: 'libusb_error_name' was not declared in this scope /home/brett/gnuradio/include/boost/system/error_code.hpp: At global scope: /home/brett/gnuradio/include/boost/system/error_code.hpp:214: warning: 'boost::system::posix_category' defined but not used /home/brett/gnuradio/include/boost/system/error_code.hpp:215: warning: 'boost::system::errno_ecat' defined but not used /home/brett/gnuradio/include/boost/system/error_code.hpp:216: warning: 'boost::system::native_ecat' defined but not used make[2]: *** [lib/CMakeFiles/uhd.dir/usrp/b200/b200_iface.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [lib/CMakeFiles/uhd.dir/all] Error 2 make: *** [all] Error 2 ERROR:root:PyBOMBS Make step failed for package (uhd) please see bash output above for a reason (hint: look for the word Error) -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Mon Feb 10 21:31:27 2014 From: ikj1234i at yahoo.com (ikjtel) Date: Mon, 10 Feb 2014 13:31:27 -0800 (PST) Subject: [op25-dev] OP25 Install Error In-Reply-To: References: Message-ID: <1392067887.33146.YahooMailNeo@web160605.mail.bf1.yahoo.com> It is good to get problem reports? - in this case it sounds like it could be a duplicate of this ? http://lists.gnu.org/archive/html/discuss-gnuradio/2014-01/msg00057.html and it sounds perhaps like they haven't fixed it yet.? See also msg00073.html in the same mail archive What versions of the libusb stuff do you have installed?? Try this dpkg-query? -l | grep -i libusb Max On Monday, February 10, 2014 2:17 PM, Brett Friermood wrote: ? Hello all. In an attempt to finally start playing with OP25 I tried to install it over the weekend. Following the simple instructions on the wiki I cloned pybombs and ran it to install gr-op25, accepting the defaults in the process. Below are the last few lines of output containing many errors related to the UHD driver. Is this just the result of the source being out of whack at the time it was downloaded? Or did I miss something on my end? I had previously tried it a couple days before and got similar errors. For reference I'm a somewhat advanced Linux user, but git and the pybombs concept are new to me. Thanks, Brett KQ9N [ 64%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/b100_impl.cpp.o [ 64%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/clock_ctrl.cpp.o [ 65%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/codec_ctrl.cpp.o [ 65%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/dboard_iface.cpp.o [ 66%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/io_impl.cpp.o [ 66%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/usb_zero_copy_wrapper.cpp.o [ 67%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b200/b200_impl.cpp.o /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_impl.cpp: In constructor 'b200_impl::b200_impl(const uhd::device_addr_t&)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_impl.cpp:162: warning: format '%x' expects type 'unsigned int*', but argument 3 has type 'uint16_t*' /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_impl.cpp:164: warning: format '%x' expects type 'unsigned int*', but argument 3 has type 'uint16_t*' [ 67%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b200/b200_iface.cpp.o /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual void b200_iface_impl::write_eeprom(uint16_t, uint16_t, const uhd::byte_vector_t&)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:243: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual uhd::byte_vector_t b200_iface_impl::read_eeprom(uint16_t, uint16_t, size_t)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:259: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual void b200_iface_impl::transact_spi(unsigned char*, size_t, unsigned char*, size_t)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:283: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:295: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual void b200_iface_impl::ad9361_transact(const unsigned char*, unsigned char*)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:308: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:316: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual void b200_iface_impl::reset_fx3()': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:439: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual void b200_iface_impl::reset_gpif()': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:451: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual uint8_t b200_iface_impl::get_usb_speed()': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:483: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual uint8_t b200_iface_impl::get_fx3_status()': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:498: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual uint16_t b200_iface_impl::get_compat_num()': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:513: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'void b200_iface_impl::usrp_get_firmware_hash(hash_type&)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:527: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'void b200_iface_impl::usrp_set_firmware_hash(hash_type)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:539: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'void b200_iface_impl::usrp_get_fpga_hash(hash_type&)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:551: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'void b200_iface_impl::usrp_set_fpga_hash(hash_type)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:563: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual uint32_t b200_iface_impl::load_fpga(std::string)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:598: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:623: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:646: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:675: error: 'libusb_error_name' was not declared in this scope /home/brett/gnuradio/include/boost/system/error_code.hpp: At global scope: /home/brett/gnuradio/include/boost/system/error_code.hpp:214: warning: 'boost::system::posix_category' defined but not used /home/brett/gnuradio/include/boost/system/error_code.hpp:215: warning: 'boost::system::errno_ecat' defined but not used /home/brett/gnuradio/include/boost/system/error_code.hpp:216: warning: 'boost::system::native_ecat' defined but not used make[2]: *** [lib/CMakeFiles/uhd.dir/usrp/b200/b200_iface.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [lib/CMakeFiles/uhd.dir/all] Error 2 make: *** [all] Error 2 ERROR:root:PyBOMBS Make step failed for package (uhd) please see bash output above for a reason (hint: look for the word Error) -------------- next part -------------- An HTML attachment was scrubbed... URL: From brett.friermood at gmail.com Tue Feb 11 18:55:11 2014 From: brett.friermood at gmail.com (Brett Friermood) Date: Tue, 11 Feb 2014 12:55:11 -0600 Subject: [op25-dev] OP25 Install Error In-Reply-To: <1392067887.33146.YahooMailNeo@web160605.mail.bf1.yahoo.com> References: <1392067887.33146.YahooMailNeo@web160605.mail.bf1.yahoo.com> Message-ID: Thanks for the replies. This is the output from dpkg-query: libusb-0.1-4 2:0.1.12-16 libusb-1.0-0 2:1.0.8-2 libusb-1.0-0-dev 2:1.0.8-2 libusbmuxd1 1.0.4-1 I see libusb is up to 1.0.18, so I will get that installed. I can't seem to download from sourceforge easily with wget, so I'll have to wait until I get home. Brett On Mon, Feb 10, 2014 at 3:31 PM, ikjtel wrote: > > > It is good to get problem reports - in this case it sounds like it > could be a duplicate of this > http://lists.gnu.org/archive/html/discuss-gnuradio/2014-01/msg00057.html > and it sounds perhaps like they haven't fixed it yet. See also > msg00073.html in the same mail archive > > What versions of the libusb stuff do you have installed? Try this > dpkg-query -l | grep -i libusb > > Max > > > On Monday, February 10, 2014 2:17 PM, Brett Friermood < > brett.friermood at gmail.com> wrote: > > Hello all. In an attempt to finally start playing with OP25 I tried to > install it over the weekend. Following the simple instructions on the > wiki I cloned pybombs and ran it to install gr-op25, accepting the > defaults in the process. > > Below are the last few lines of output containing many errors related > to the UHD driver. Is this just the result of the source being out of > whack at the time it was downloaded? Or did I miss something on my > end? I had previously tried it a couple days before and got similar > errors. > > For reference I'm a somewhat advanced Linux user, but git and the > pybombs concept are new to me. > > Thanks, > Brett KQ9N > > [ 64%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/b100_impl.cpp.o > [ 64%] Building CXX object > lib/CMakeFiles/uhd.dir/usrp/b100/clock_ctrl.cpp.o > [ 65%] Building CXX object > lib/CMakeFiles/uhd.dir/usrp/b100/codec_ctrl.cpp.o > [ 65%] Building CXX object > lib/CMakeFiles/uhd.dir/usrp/b100/dboard_iface.cpp.o > [ 66%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/io_impl.cpp.o > [ 66%] Building CXX object > lib/CMakeFiles/uhd.dir/usrp/b100/usb_zero_copy_wrapper.cpp.o > [ 67%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b200/b200_impl.cpp.o > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_impl.cpp: In > constructor 'b200_impl::b200_impl(const uhd::device_addr_t&)': > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_impl.cpp:162: > warning: format '%x' expects type 'unsigned int*', but argument 3 has > type 'uint16_t*' > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_impl.cpp:164: > warning: format '%x' expects type 'unsigned int*', but argument 3 has > type 'uint16_t*' > [ 67%] Building CXX object > lib/CMakeFiles/uhd.dir/usrp/b200/b200_iface.cpp.o > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In > member function 'virtual void b200_iface_impl::write_eeprom(uint16_t, > uint16_t, const uhd::byte_vector_t&)': > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:243: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In > member function 'virtual uhd::byte_vector_t > b200_iface_impl::read_eeprom(uint16_t, uint16_t, size_t)': > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:259: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In > member function 'virtual void b200_iface_impl::transact_spi(unsigned > char*, size_t, unsigned char*, size_t)': > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:283: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:295: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In > member function 'virtual void b200_iface_impl::ad9361_transact(const > unsigned char*, unsigned char*)': > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:308: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:316: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In > member function 'virtual void b200_iface_impl::reset_fx3()': > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:439: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In > member function 'virtual void b200_iface_impl::reset_gpif()': > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:451: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In > member function 'virtual uint8_t b200_iface_impl::get_usb_speed()': > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:483: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In > member function 'virtual uint8_t b200_iface_impl::get_fx3_status()': > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:498: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In > member function 'virtual uint16_t b200_iface_impl::get_compat_num()': > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:513: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In > member function 'void > b200_iface_impl::usrp_get_firmware_hash(hash_type&)': > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:527: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In > member function 'void > b200_iface_impl::usrp_set_firmware_hash(hash_type)': > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:539: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In > member function 'void > b200_iface_impl::usrp_get_fpga_hash(hash_type&)': > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:551: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In > member function 'void b200_iface_impl::usrp_set_fpga_hash(hash_type)': > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:563: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In > member function 'virtual uint32_t > b200_iface_impl::load_fpga(std::string)': > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:598: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:623: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:646: > error: 'libusb_error_name' was not declared in this scope > /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:675: > error: 'libusb_error_name' was not declared in this scope > /home/brett/gnuradio/include/boost/system/error_code.hpp: At global scope: > /home/brett/gnuradio/include/boost/system/error_code.hpp:214: warning: > 'boost::system::posix_category' defined but not used > /home/brett/gnuradio/include/boost/system/error_code.hpp:215: warning: > 'boost::system::errno_ecat' defined but not used > /home/brett/gnuradio/include/boost/system/error_code.hpp:216: warning: > 'boost::system::native_ecat' defined but not used > make[2]: *** [lib/CMakeFiles/uhd.dir/usrp/b200/b200_iface.cpp.o] Error 1 > make[2]: *** Waiting for unfinished jobs.... > make[1]: *** [lib/CMakeFiles/uhd.dir/all] Error 2 > make: *** [all] Error 2 > ERROR:root:PyBOMBS Make step failed for package (uhd) please see bash > output above for a reason (hint: look for the word Error) > > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Wed Feb 12 15:38:51 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 12 Feb 2014 07:38:51 -0800 Subject: [op25-dev] OP25 Install Error In-Reply-To: References: <1392067887.33146.YahooMailNeo@web160605.mail.bf1.yahoo.com> Message-ID: afaik the symbol that you reported as unresolved wasn't added until libusb 1.0.9 - 1.0.8 may not do it. In any case you'll need to excise the older version of libusb - both include and lib otherwise the compile process might try to use that instead of the newer one you've installed... -------------- next part -------------- An HTML attachment was scrubbed... URL: From brett.friermood at gmail.com Wed Feb 12 17:55:19 2014 From: brett.friermood at gmail.com (Brett Friermood) Date: Wed, 12 Feb 2014 11:55:19 -0600 Subject: [op25-dev] OP25 Install Error In-Reply-To: References: <1392067887.33146.YahooMailNeo@web160605.mail.bf1.yahoo.com> Message-ID: I installed 1.0.18 along with a couple other required dependencies. The build process went much farther until it ran into another error with gtk2. I didn't explicitly remove the older version, but I can work on that when I get back to it. On Wed, Feb 12, 2014 at 9:38 AM, wrote: > > > afaik the symbol that you reported as unresolved wasn't added until libusb > 1.0.9 - 1.0.8 may not do it. > In any case you'll need to excise the older version of libusb - both > include and lib otherwise the compile process might try to use that instead > of the newer one you've installed... > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From balint256 at hotmail.com Mon Feb 10 23:07:37 2014 From: balint256 at hotmail.com (Balint) Date: Mon, 10 Feb 2014 15:07:37 -0800 Subject: [op25-dev] OP25 Install Error In-Reply-To: References: Message-ID: Hi Brett, Sounds like you have an old version of libusb-1 installed. Please update to the latest version, or consider grabbing the latest source from https://sourceforge.net/projects/libusb/ and build/install that. This issue should be addressed in the next release of UHD, which should be appearing any day now. Kind regards, Balint From: op25-dev at yahoogroups.com [mailto:op25-dev at yahoogroups.com] On Behalf Of Brett Friermood Sent: Monday, 10 February 2014 11:18 AM To: op25-dev at yahoogroups.com Subject: [op25-dev] OP25 Install Error Hello all. In an attempt to finally start playing with OP25 I tried to install it over the weekend. Following the simple instructions on the wiki I cloned pybombs and ran it to install gr-op25, accepting the defaults in the process. Below are the last few lines of output containing many errors related to the UHD driver. Is this just the result of the source being out of whack at the time it was downloaded? Or did I miss something on my end? I had previously tried it a couple days before and got similar errors. For reference I'm a somewhat advanced Linux user, but git and the pybombs concept are new to me. Thanks, Brett KQ9N [ 64%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/b100_impl.cpp.o [ 64%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/clock_ctrl.cpp.o [ 65%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/codec_ctrl.cpp.o [ 65%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/dboard_iface.cpp.o [ 66%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/io_impl.cpp.o [ 66%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/usb_zero_copy_wrapper.cpp.o [ 67%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b200/b200_impl.cpp.o /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_impl.cpp: In constructor 'b200_impl::b200_impl(const uhd::device_addr_t&)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_impl.cpp:162: warning: format '%x' expects type 'unsigned int*', but argument 3 has type 'uint16_t*' /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_impl.cpp:164: warning: format '%x' expects type 'unsigned int*', but argument 3 has type 'uint16_t*' [ 67%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b200/b200_iface.cpp.o /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual void b200_iface_impl::write_eeprom(uint16_t, uint16_t, const uhd::byte_vector_t&)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:243: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual uhd::byte_vector_t b200_iface_impl::read_eeprom(uint16_t, uint16_t, size_t)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:259: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual void b200_iface_impl::transact_spi(unsigned char*, size_t, unsigned char*, size_t)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:283: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:295: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual void b200_iface_impl::ad9361_transact(const unsigned char*, unsigned char*)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:308: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:316: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual void b200_iface_impl::reset_fx3()': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:439: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual void b200_iface_impl::reset_gpif()': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:451: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual uint8_t b200_iface_impl::get_usb_speed()': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:483: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual uint8_t b200_iface_impl::get_fx3_status()': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:498: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual uint16_t b200_iface_impl::get_compat_num()': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:513: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'void b200_iface_impl::usrp_get_firmware_hash(hash_type&)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:527: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'void b200_iface_impl::usrp_set_firmware_hash(hash_type)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:539: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'void b200_iface_impl::usrp_get_fpga_hash(hash_type&)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:551: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'void b200_iface_impl::usrp_set_fpga_hash(hash_type)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:563: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In member function 'virtual uint32_t b200_iface_impl::load_fpga(std::string)': /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:598: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:623: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:646: error: 'libusb_error_name' was not declared in this scope /home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:675: error: 'libusb_error_name' was not declared in this scope /home/brett/gnuradio/include/boost/system/error_code.hpp: At global scope: /home/brett/gnuradio/include/boost/system/error_code.hpp:214: warning: 'boost::system::posix_category' defined but not used /home/brett/gnuradio/include/boost/system/error_code.hpp:215: warning: 'boost::system::errno_ecat' defined but not used /home/brett/gnuradio/include/boost/system/error_code.hpp:216: warning: 'boost::system::native_ecat' defined but not used make[2]: *** [lib/CMakeFiles/uhd.dir/usrp/b200/b200_iface.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [lib/CMakeFiles/uhd.dir/all] Error 2 make: *** [all] Error 2 ERROR:root:PyBOMBS Make step failed for package (uhd) please see bash output above for a reason (hint: look for the word Error) -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.jpg Type: image/jpeg Size: 359 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image002.jpg Type: image/jpeg Size: 332 bytes Desc: not available URL: From jcardani at verizon.net Sat Feb 15 19:29:24 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Sat, 15 Feb 2014 14:29:24 -0500 Subject: [op25-dev] Best version of Ubuntu to use for new install of GNU Radio and OP25? Message-ID: Hi All, I am getting back into OP25 and would like to know what version of Ubuntu would be the best to use with OP25 and GNU Radio. I will be installing Ubuntu alongside of Windows XP on a Lenovo desktop. thanks, Joe -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Sun Feb 16 14:21:58 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 16 Feb 2014 06:21:58 -0800 Subject: [op25-dev] RE: Best version of Ubuntu to use for new install of GNU Radio and OP25? In-Reply-To: References: Message-ID: Hi Joe This isn't a straightfoward question - the most simple answer from our POV is that if a compile fail occurs during pybombs and the failure is in (say) UHD or GTK (etc). the problem isn't an OP25 problem. That is, we can't issue updates to OP25 to fix problems outside of OP25. That said, I did some searching and found that UHD has a statement (for ubuntu) that rules out ubuntu 10.04 for example. I think gnuradio has the same policy. Also some versions of ubuntu install problematic versions of libboost, which pybombs has to make special provision for. For these reasons it's probably safe to say that you should use newer rather than older versions, and should prefer "LTS" releases since they will remain supported longer than non-LTS ones. Additionally, you should report all failures here but should not be surprised/offended if we tell you that it's another mail list that ultimately needs to hear and resolve the issue... Here's what UHD says on ubuntu: "We only support versions of Ubuntu and Fedora that are officially maintained and supported. Currently supported platforms are: Ubuntu 12.04-13.10 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Sun Feb 16 16:59:44 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Sun, 16 Feb 2014 11:59:44 -0500 Subject: [op25-dev] Best version of Ubuntu to use for new install of GNU Radio and OP25? In-Reply-To: References: Message-ID: <04E029BA-A7D4-4320-9E40-9A9E9BFB82BF@verizon.net> Hi Max, Thanks for the reply. Is there a pre-checklist that I can perform before executing the pybombs to install OP25/GNU Radio etc? Would like to make sure everything is OK prior to the install. Furthermore I would not be just a user of OP25, I have programmed in C in the past. I wrote Windows programs using both a low pass filtered slicer and sound card for LTR, Passport, and EDACS monitoring and trunk following. I have a lot of existing code that can be used in GNU Radio. thanks, Joe On Feb 16, 2014, at 9:21 AM, wrote: > Hi Joe > > This isn't a straightfoward question - the most simple answer from our POV is that if a compile fail occurs during pybombs and the failure is in (say) UHD or GTK (etc). the problem isn't an OP25 problem. That is, we can't issue updates to OP25 to fix problems outside of OP25. That said, I did some searching and found that UHD has a statement (for ubuntu) that rules out ubuntu 10.04 for example. I think gnuradio has the same policy. Also some versions of ubuntu install problematic versions of libboost, which pybombs has to make special provision for. For these reasons it's probably safe to say that you should use newer rather than older versions, and should prefer "LTS" releases since they will remain supported longer than non-LTS ones. Additionally, you should report all failures here but should not be surprised/offended if we tell you that it's another mail list that ultimately needs to hear and resolve the issue... > > > > Here's what UHD says on ubuntu: > > "We only support versions of Ubuntu and Fedora that are officially maintained and supported. Currently supported platforms are: > > Ubuntu 12.04-13.10 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Sun Feb 16 17:06:50 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Sun, 16 Feb 2014 12:06:50 -0500 Subject: [op25-dev] Best version of Ubuntu to use for new install of GNU Radio and OP25? In-Reply-To: References: Message-ID: <965CC150-5A44-4899-B87E-6D262A7E68B3@verizon.net> In addition I see that the DVSI VC55 vocoder is supported. If I am successful with installing and getting OP25 working, I am willing to purchase the USB3000 P25 vocoder to assist in testing and coding if I can get help with writing the code for Op25 support. The USB3000 P25 OEM version has drivers for Linux and consists of all AMBE and IMBE vocoder combinations for not only P25 but Provoice, DMR, NXDN, etc. Joe On Feb 16, 2014, at 9:21 AM, wrote: > Hi Joe > > This isn't a straightfoward question - the most simple answer from our POV is that if a compile fail occurs during pybombs and the failure is in (say) UHD or GTK (etc). the problem isn't an OP25 problem. That is, we can't issue updates to OP25 to fix problems outside of OP25. That said, I did some searching and found that UHD has a statement (for ubuntu) that rules out ubuntu 10.04 for example. I think gnuradio has the same policy. Also some versions of ubuntu install problematic versions of libboost, which pybombs has to make special provision for. For these reasons it's probably safe to say that you should use newer rather than older versions, and should prefer "LTS" releases since they will remain supported longer than non-LTS ones. Additionally, you should report all failures here but should not be surprised/offended if we tell you that it's another mail list that ultimately needs to hear and resolve the issue... > > > > Here's what UHD says on ubuntu: > > "We only support versions of Ubuntu and Fedora that are officially maintained and supported. Currently supported platforms are: > > Ubuntu 12.04-13.10 > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Sun Feb 16 17:47:06 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 16 Feb 2014 09:47:06 -0800 Subject: [op25-dev] Best version of Ubuntu to use for new install of GNU Radio and OP25? In-Reply-To: <965CC150-5A44-4899-B87E-6D262A7E68B3@verizon.net> References: <965CC150-5A44-4899-B87E-6D262A7E68B3@verizon.net> Message-ID: ---In op25-dev at yahoogroups.com, wrote: > In addition I see that the DVSI VC55 vocoder is supported. Hi Joe I have little experience with the DVSI chips, so can't offer any assistance/advice on them. Once had a look at one of the VC55's but wasn't able to get it to work - it wasn't clear whether the unit was defective, or what... As far as a pre-checklist, if there is one I haven't seen it.... Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Sun Feb 16 18:41:31 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Sun, 16 Feb 2014 13:41:31 -0500 Subject: [op25-dev] Best version of Ubuntu to use for new install of GNU Radio and OP25? In-Reply-To: References: <965CC150-5A44-4899-B87E-6D262A7E68B3@verizon.net> Message-ID: <0A663380-72AB-4CA2-92ED-A57AD2C124B0@verizon.net> Hi Max, I believe that Eric C. over on the RR forum has working code for the USB3000. maybe he can share what he did. Joe On Feb 16, 2014, at 12:47 PM, wrote: > ---In op25-dev at yahoogroups.com, wrote: > > > > In addition I see that the DVSI VC55 vocoder is supported. > > Hi Joe > > I have little experience with the DVSI chips, so can't offer any assistance/advice on them. Once had a look at one of the VC55's but wasn't able to get it to work - it wasn't clear whether the unit was defective, or what... > > As far as a pre-checklist, if there is one I haven't seen it.... > > Max > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Sun Feb 16 17:55:11 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 16 Feb 2014 09:55:11 -0800 Subject: [op25-dev] P25 phase 2/tdma (ambe+2) now in git Message-ID: in git branch max-phase2-tdma. At this stage none of the python apps have been updated yet, other than a CLI test driver in apps/tdma/tdma_audio.py.... If doing research with this version you need to uninstall any previous installed version(s) of OP25, as the runtime C++ blocks have been updated. Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Sun Feb 16 18:29:00 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Sun, 16 Feb 2014 13:29:00 -0500 Subject: [op25-dev] P25 phase 2/tdma (ambe+2) now in git In-Reply-To: References: Message-ID: <6B0FB43A-491F-43A1-8609-28703F4E1269@verizon.net> Hi Max, Great job to the development team for adding TDMA/Phase II support as well as P25 trunking! Joe On Feb 16, 2014, at 12:55 PM, wrote: > in git branch max-phase2-tdma. At this stage none of the python apps have been updated yet, other than a CLI test driver in apps/tdma/tdma_audio.py.... If doing research with this version you need to uninstall any previous installed version(s) of OP25, as the runtime C++ blocks have been updated. > > Max > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Tue Feb 18 17:29:41 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Tue, 18 Feb 2014 12:29:41 -0500 Subject: [op25-dev] Fwd: error References: <1392744265.2403.0.camel@joe-desktop> Message-ID: <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> Hi All, Well I spent 4 hours updating Ubuntu to 12.04 LTS and re-ran the Pybombs installation. I get error at 19% - Make Step Failed for package UHD. Copy of terminal is below. How do I work around or fix this? thanks, Joe Begin forwarded message: > From: Joe > Subject: error > Date: February 18, 2014 12:24:25 PM EST > To: jcardani at verizon.net > > joe at joe-desktop:~$ cd pybombs > joe at joe-desktop:~/pybombs$ dir > app_store.py git-meld.sh mod_pybombs recipes src > config.dat img notes.txt RPCPybombsClient.py templates > config.defaults inventory.dat pybombs RPCPybombs.ice > COPYING jenkins.sh README RPCPybombs.py > joe at joe-desktop:~/pybombs$ ./pybombs install gr-op25 > Settled on prefix: /home/joe/target > Initializing environmental variables... > /home/joe/target/python/:/home/joe/target/lib/python2.6/site-packages/:/home/joe/target/lib64/python2.6/site-packages/:/home/joe/target/lib/python2.6/dist-packages/:/home/joe/target/lib64/python2.6/dist-packages/:/home/joe/target/lib/python2.7/site-packages/:/home/joe/target/lib64/python2.7/site-packages/:/home/joe/target/lib/python2.7/dist-packages/:/home/joe/target/lib64/python2.7/dist-packages/:/home/joe/target/python/:/home/joe/target/lib/python2.6/site-packages/:/home/joe/target/lib64/python2.6/site-packages/:/home/joe/target/lib/python2.6/dist-packages/:/home/joe/target/lib64/python2.6/dist-packages/:/home/joe/target/lib/python2.7/site-packages/:/home/joe/target/lib64/python2.7/site-packages/:/home/joe/target/lib/python2.7/dist-packages/:/home/joe/target/lib64/python2.7/dist-packages/ > ---------- loading recipes ------------------- > Loading recipes ... > Loading recipes ... done > ---------- loading recipes finished ---------- > > checking for gr-op25 > False > /home/joe/pybombs/mod_pybombs/sysutils.py:588: RuntimeWarning: tempnam > is a potential security risk to your program > tmpfile = os.tempnam(d); > TMPFILE = /home/joe/target/filejRLyJp > WRITE PERMS OK /home/joe/target/filejRLyJp > installing gr-op25 > gr-op25 dep [['gnuradio', 'boost', 'libpcap', 'gr-osmosdr', 'libitpp', > 'git', 'cmake']] > gnuradio dep [['make', 'boost', 'fftw', 'cppunit', 'swig', 'gsl', 'uhd', > 'git', 'python', 'cheetah', 'wxpython', 'numpy', 'lxml', 'pygtk', > 'pycairo', 'cmake', 'pyqt4', 'pyqwt5', 'gcc', 'ice', 'git', 'cmake']] > make dep [[]] > PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed > version of make (3.81) is >= than 3.75 > boost dep [['python', 'libbzip', 'wget']] > fftw dep [['wget']] > cppunit dep [['wget']] > swig dep [['python', 'wget', 'gcc']] > gsl dep [['wget']] > PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed > version of libgsl0-dev (1.15) is >= than 1.13 > PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed > version of libgsl0ldbl (1.15) is >= than 1.13 > uhd dep [['make', 'swig', 'python', 'libusb', 'git', 'cmake', 'cheetah', > 'boost', 'gsl', 'numpy', 'cppunit', 'fftw', 'git', 'cmake']] > make dep [[]] > swig dep [['python', 'wget', 'gcc']] > python dep [['wget']] > libusb dep [['wget']] > git dep [['wget', 'curl']] > cmake dep [['wget']] > cheetah dep [['python', 'wget', 'python']] > PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed > version of python-cheetah (2.4.4) is >= than 2.0 > boost dep [['python', 'libbzip', 'wget']] > gsl dep [['wget']] > numpy dep [['python', 'swig', 'wget', 'python']] > cppunit dep [['wget']] > fftw dep [['wget']] > git dep [['wget', 'curl']] > cmake dep [['wget']] > git dep [['wget', 'curl']] > python dep [['wget']] > cheetah dep [['python', 'wget', 'python']] > wxpython dep [['gtk2', 'python', 'swig', 'wget']] > numpy dep [['python', 'swig', 'wget', 'python']] > lxml dep [['python', 'libxml', 'libxslt', 'setuptools', 'wget', > 'python']] > PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed > version of python-lxml (2.3.2) is >= than 2.3.2 > pygtk dep [['python', 'swig', 'gtk2', 'pygobject', 'pango', 'cairo', > 'wget']] > PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed > version of python-gtk2 (2.24.0) is >= than 2.17 > pycairo dep [['cairo', 'python', 'wget']] > cairo dep [['fontconfig', 'libpng', 'pixman', 'x11', 'wget']] > PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed > version of libcairo2 (1.10.2) is >= than 1.8.10 > python dep [['wget']] > wget dep [[]] > cmake dep [['wget']] > pyqt4 dep [['python', 'sip', 'qt4', 'wget']] > PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed > version of python-qt4 (4.9.1) is >= than 4.6.2 > pyqwt5 dep [['qwt5', 'pyqt4', 'sip', 'wget']] > PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed > version of python-qwt5-qt4 (5.2.1) is >= than 5.2 > gcc dep [[]] > ice dep [['swig', 'mcpp', 'db48', 'libbzip', 'expat', 'python', 'wget', > 'ssl']] > swig dep [['python', 'wget', 'gcc']] > mcpp dep [['curl', 'wget']] > curl dep [[]] > wget dep [[]] > db48 dep [['wget']] > wget dep [[]] > libbzip dep [['wget']] > expat dep [['wget']] > PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed > version of libexpat1-dev (2.0.1) is >= than 2.0.1 > python dep [['wget']] > wget dep [[]] > ssl dep [[]] > git dep [['wget', 'curl']] > cmake dep [['wget']] > boost dep [['python', 'libbzip', 'wget']] > libpcap dep [[]] > gr-osmosdr dep [['uhd', 'rtl-sdr', 'osmo-sdr', 'hackrf', 'gnuradio', > 'gr-iqbal', 'git', 'cmake']] > uhd dep [['make', 'swig', 'python', 'libusb', 'git', 'cmake', 'cheetah', > 'boost', 'gsl', 'numpy', 'cppunit', 'fftw', 'git', 'cmake']] > make dep [[]] > swig dep [['python', 'wget', 'gcc']] > python dep [['wget']] > libusb dep [['wget']] > git dep [['wget', 'curl']] > cmake dep [['wget']] > cheetah dep [['python', 'wget', 'python']] > boost dep [['python', 'libbzip', 'wget']] > gsl dep [['wget']] > numpy dep [['python', 'swig', 'wget', 'python']] > cppunit dep [['wget']] > fftw dep [['wget']] > git dep [['wget', 'curl']] > cmake dep [['wget']] > rtl-sdr dep [['libusb', 'git', 'cmake']] > libusb dep [['wget']] > git dep [['wget', 'curl']] > cmake dep [['wget']] > osmo-sdr dep [['git', 'cmake', 'libusb', 'git', 'cmake']] > git dep [['wget', 'curl']] > cmake dep [['wget']] > libusb dep [['wget']] > git dep [['wget', 'curl']] > cmake dep [['wget']] > hackrf dep [['git', 'cmake', 'libusb', 'git', 'cmake']] > git dep [['wget', 'curl']] > cmake dep [['wget']] > libusb dep [['wget']] > git dep [['wget', 'curl']] > cmake dep [['wget']] > gnuradio dep [['make', 'boost', 'fftw', 'cppunit', 'swig', 'gsl', 'uhd', > 'git', 'python', 'cheetah', 'wxpython', 'numpy', 'lxml', 'pygtk', > 'pycairo', 'cmake', 'pyqt4', 'pyqwt5', 'gcc', 'ice', 'git', 'cmake']] > make dep [[]] > boost dep [['python', 'libbzip', 'wget']] > fftw dep [['wget']] > cppunit dep [['wget']] > swig dep [['python', 'wget', 'gcc']] > gsl dep [['wget']] > uhd dep [['make', 'swig', 'python', 'libusb', 'git', 'cmake', 'cheetah', > 'boost', 'gsl', 'numpy', 'cppunit', 'fftw', 'git', 'cmake']] > make dep [[]] > swig dep [['python', 'wget', 'gcc']] > python dep [['wget']] > libusb dep [['wget']] > git dep [['wget', 'curl']] > cmake dep [['wget']] > cheetah dep [['python', 'wget', 'python']] > boost dep [['python', 'libbzip', 'wget']] > gsl dep [['wget']] > numpy dep [['python', 'swig', 'wget', 'python']] > cppunit dep [['wget']] > fftw dep [['wget']] > git dep [['wget', 'curl']] > cmake dep [['wget']] > git dep [['wget', 'curl']] > python dep [['wget']] > cheetah dep [['python', 'wget', 'python']] > wxpython dep [['gtk2', 'python', 'swig', 'wget']] > numpy dep [['python', 'swig', 'wget', 'python']] > lxml dep [['python', 'libxml', 'libxslt', 'setuptools', 'wget', > 'python']] > pygtk dep [['python', 'swig', 'gtk2', 'pygobject', 'pango', 'cairo', > 'wget']] > pycairo dep [['cairo', 'python', 'wget']] > cairo dep [['fontconfig', 'libpng', 'pixman', 'x11', 'wget']] > python dep [['wget']] > wget dep [[]] > cmake dep [['wget']] > pyqt4 dep [['python', 'sip', 'qt4', 'wget']] > pyqwt5 dep [['qwt5', 'pyqt4', 'sip', 'wget']] > gcc dep [[]] > ice dep [['swig', 'mcpp', 'db48', 'libbzip', 'expat', 'python', 'wget', > 'ssl']] > swig dep [['python', 'wget', 'gcc']] > mcpp dep [['curl', 'wget']] > curl dep [[]] > wget dep [[]] > db48 dep [['wget']] > wget dep [[]] > libbzip dep [['wget']] > expat dep [['wget']] > python dep [['wget']] > wget dep [[]] > ssl dep [[]] > git dep [['wget', 'curl']] > cmake dep [['wget']] > gr-iqbal dep [['gnuradio', 'libosmo-dsp', 'git', 'cmake']] > gnuradio dep [['make', 'boost', 'fftw', 'cppunit', 'swig', 'gsl', 'uhd', > 'git', 'python', 'cheetah', 'wxpython', 'numpy', 'lxml', 'pygtk', > 'pycairo', 'cmake', 'pyqt4', 'pyqwt5', 'gcc', 'ice', 'git', 'cmake']] > make dep [[]] > boost dep [['python', 'libbzip', 'wget']] > fftw dep [['wget']] > cppunit dep [['wget']] > swig dep [['python', 'wget', 'gcc']] > gsl dep [['wget']] > uhd dep [['make', 'swig', 'python', 'libusb', 'git', 'cmake', 'cheetah', > 'boost', 'gsl', 'numpy', 'cppunit', 'fftw', 'git', 'cmake']] > make dep [[]] > swig dep [['python', 'wget', 'gcc']] > python dep [['wget']] > libusb dep [['wget']] > git dep [['wget', 'curl']] > cmake dep [['wget']] > cheetah dep [['python', 'wget', 'python']] > boost dep [['python', 'libbzip', 'wget']] > gsl dep [['wget']] > numpy dep [['python', 'swig', 'wget', 'python']] > cppunit dep [['wget']] > fftw dep [['wget']] > git dep [['wget', 'curl']] > cmake dep [['wget']] > git dep [['wget', 'curl']] > python dep [['wget']] > cheetah dep [['python', 'wget', 'python']] > wxpython dep [['gtk2', 'python', 'swig', 'wget']] > numpy dep [['python', 'swig', 'wget', 'python']] > lxml dep [['python', 'libxml', 'libxslt', 'setuptools', 'wget', > 'python']] > pygtk dep [['python', 'swig', 'gtk2', 'pygobject', 'pango', 'cairo', > 'wget']] > pycairo dep [['cairo', 'python', 'wget']] > cairo dep [['fontconfig', 'libpng', 'pixman', 'x11', 'wget']] > python dep [['wget']] > wget dep [[]] > cmake dep [['wget']] > pyqt4 dep [['python', 'sip', 'qt4', 'wget']] > pyqwt5 dep [['qwt5', 'pyqt4', 'sip', 'wget']] > gcc dep [[]] > ice dep [['swig', 'mcpp', 'db48', 'libbzip', 'expat', 'python', 'wget', > 'ssl']] > swig dep [['python', 'wget', 'gcc']] > mcpp dep [['curl', 'wget']] > curl dep [[]] > wget dep [[]] > db48 dep [['wget']] > wget dep [[]] > libbzip dep [['wget']] > expat dep [['wget']] > python dep [['wget']] > wget dep [[]] > ssl dep [[]] > git dep [['wget', 'curl']] > cmake dep [['wget']] > libosmo-dsp dep [['fftw', 'autoconf', 'libtool', 'automake', 'git']] > fftw dep [['wget']] > autoconf dep [[]] > libtool dep [[]] > automake dep [[]] > git dep [['wget', 'curl']] > git dep [['wget', 'curl']] > cmake dep [['wget']] > git dep [['wget', 'curl']] > cmake dep [['wget']] > libitpp dep [[]] > git dep [['wget', 'curl']] > cmake dep [['wget']] > packages to install: ['uhd', 'pycairo', 'mcpp', 'db48', 'ice', > 'gnuradio', 'rtl-sdr', 'osmo-sdr', 'hackrf', 'libosmo-dsp', 'gr-iqbal', > 'gr-osmosdr', 'gr-op25'] > install called (uhd) > install type priority: ['deb', 'src'] > install deb called (uhd) > no deb satisfiers available > install src called (uhd) > state = configure > Current step: (uhd :: make) > make > ('\n make -j4\n', '\n make -j$makewidth\n') > ('\n make -j4\n', '\n make -j4\n') > bash exec (/home/joe/pybombs/src/uhd/host/build):: > make -j4 > > [ 4%] [ 12%] [ 12%] Built target doxygen_docs > Built target man_page_gzips > Built target manual_html > [ 12%] [ 13%] [ 13%] [ 14%] Building CXX object > lib/CMakeFiles/uhd.dir/usrp/b200/b200_iface.cpp.o > Building CXX object lib/CMakeFiles/uhd.dir/utils/images.cpp.o > Building CXX object lib/CMakeFiles/uhd.dir/utils/load_modules.cpp.o > Building CXX object lib/CMakeFiles/uhd.dir/utils/log.cpp.o > [ 14%] Building CXX object lib/CMakeFiles/uhd.dir/utils/msg.cpp.o > [ 15%] Building CXX object lib/CMakeFiles/uhd.dir/utils/paths.cpp.o > [ 15%] Building CXX object lib/CMakeFiles/uhd.dir/utils/static.cpp.o > [ 15%] Building CXX object lib/CMakeFiles/uhd.dir/utils/tasks.cpp.o > [ 16%] Building CXX object > lib/CMakeFiles/uhd.dir/utils/thread_priority.cpp.o > [ 16%] Building CXX object lib/CMakeFiles/uhd.dir/deprecated.cpp.o > [ 17%] Building CXX object lib/CMakeFiles/uhd.dir/device.cpp.o > [ 17%] Building CXX object lib/CMakeFiles/uhd.dir/stream.cpp.o > [ 18%] Building CXX object lib/CMakeFiles/uhd.dir/exception.cpp.o > [ 18%] Building CXX object lib/CMakeFiles/uhd.dir/property_tree.cpp.o > [ 19%] make[2]: *** No rule to make target `/usr/lib/libusb-1.0.so', > needed by `lib/libuhd.so.003.006'. Stop. > make[2]: *** Waiting for unfinished jobs.... > Building CXX object lib/CMakeFiles/uhd.dir/version.cpp.o > make[1]: *** [lib/CMakeFiles/uhd.dir/all] Error 2 > make: *** [all] Error 2 > ERROR:root:PyBOMBS Make step failed for package (uhd) please see bash > output above for a reason (hint: look for the word Error) > joe at joe-desktop:~/pybombs$ > -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Tue Feb 18 19:11:06 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 18 Feb 2014 11:11:06 -0800 Subject: [op25-dev] RE: Fwd: error In-Reply-To: <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> Message-ID: What do you mean by "re-ran the Pybombs installation"? Was this done twice without cleaning the first install? It looks like a linker problem with the library `/usr/lib/libusb-1.0.so'. -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Tue Feb 18 19:21:21 2014 From: jcardani at verizon.net (Joe) Date: Tue, 18 Feb 2014 14:21:21 -0500 Subject: [op25-dev] RE: Fwd: error In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> Message-ID: Yes I did under a previous version of Ubuntu. How do I clean everything and start from scratch? Sent from my iPhone > On Feb 18, 2014, at 2:11 PM, wrote: > > What do you mean by "re-ran the Pybombs installation"? Was this done twice without cleaning the first install? > > It looks like a linker problem with the library `/usr/lib/libusb-1.0.so'. > > -Scott > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Tue Feb 18 20:14:14 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 18 Feb 2014 12:14:14 -0800 Subject: [op25-dev] RE: Fwd: error In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> Message-ID: I wouldn't even attempt to clean it.. just reinstall Ubuntu from a new build. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Tue Feb 18 20:19:01 2014 From: jcardani at verizon.net (Joe) Date: Tue, 18 Feb 2014 15:19:01 -0500 Subject: [op25-dev] RE: Fwd: error In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> Message-ID: <24B3B629-AC30-4C5F-8500-D49A9EB9864C@verizon.net> Unfortunately I have windows in another partition. Don't want to chance messing that up. Any other way to remove everything and start from new other than another install? Thanks Joe Sent from my iPhone > On Feb 18, 2014, at 3:14 PM, wrote: > > I wouldn't even attempt to clean it.. just reinstall Ubuntu from a new build. > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Tue Feb 18 20:48:42 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 18 Feb 2014 12:48:42 -0800 Subject: [op25-dev] RE: Fwd: error In-Reply-To: <24B3B629-AC30-4C5F-8500-D49A9EB9864C@verizon.net> References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <24B3B629-AC30-4C5F-8500-D49A9EB9864C@verizon.net> Message-ID: The Ubuntu installer should see the previous install and ask what you want to do. The choices should be obvious. -Scott ---In op25-dev at yahoogroups.com, wrote: Unfortunately I have windows in another partition. Don't want to chance messing that up. Any other way to remove everything and start from new other than another install? -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Tue Feb 18 21:11:44 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 18 Feb 2014 13:11:44 -0800 Subject: [op25-dev] RE: Fwd: error In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> Message-ID: I wouldn't even attempt to clean it.. just install a new build of Ubuntu, replacing the old. I scrapped Ubuntu and went with Linux Mint 16 Petra http://blog.linuxmint.com/?p=2493 64 bit instead. I could no longer stand Ubuntu's stupid desktop environment. If you're installing 64 bit, make sure you have at least 4 gb of ram. gnuradio won't compile with less. Also, prior to installing Pybombs, you need to manually install an audio dependency. See this post http://forums.radioreference.com/software-defined-radio/282056-sdrs-vs-hardware-scanners-receivers-6.html#post2121667 I made over on the RadioReference forums. -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Tue Feb 18 19:18:13 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 18 Feb 2014 11:18:13 -0800 Subject: [op25-dev] RE: Fwd: error In-Reply-To: <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> Message-ID: Hi Joe This problem is outside of OP25. As previously mentioned however we do want to hear all bug reports. You may have to report this as a bug to the UHD list, but first you might try the commands for installing uhd for ubuntu which is at URL http://code.ettus.com/redmine/ettus/projects/uhd/wiki/UHD_Linux http://code.ettus.com/redmine/ettus/projects/uhd/wiki/UHD_Linux as below (You may alternatively want to use the instructions for unstable instead). The aforementioned URL does say that ubuntu 12.04 is supported. If you still have no luck, please report this as a bug to the proper mail list for UHD Max sudo bash -c 'echo "deb http://files.ettus.com/binaries/uhd_stable/repo/uhd/ubuntu/`lsb_release -cs` `lsb_release -cs` main" > /etc/apt/sources.list.d/ettus.list' sudo apt-get update sudo apt-get install -t `lsb_release -cs` uhd -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Tue Feb 18 20:14:51 2014 From: jcardani at verizon.net (Joe) Date: Tue, 18 Feb 2014 15:14:51 -0500 Subject: [op25-dev] RE: Fwd: error In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> Message-ID: Hi Max. Do I use stable or unstable? Thanks Joe Sent from my iPhone > On Feb 18, 2014, at 2:18 PM, wrote: > > Hi Joe > This problem is outside of OP25. As previously mentioned however we do want to hear all bug reports. > You may have to report this as a bug to the UHD list, but first you might try the commands for installing uhd for ubuntu which is at URL http://code.ettus.com/redmine/ettus/projects/uhd/wiki/UHD_Linux > as below (You may alternatively want to use the instructions for unstable instead). The aforementioned URL does say that ubuntu 12.04 is supported. If you still have no luck, please report this as a bug to the proper mail list for UHD > > Max > > > sudo bash -c 'echo "deb http://files.ettus.com/binaries/uhd_stable/repo/uhd/ubuntu/`lsb_release -cs` `lsb_release -cs` main" > /etc/apt/sources.list.d/ettus.list' > sudo apt-get update > sudo apt-get install -t `lsb_release -cs` uhd > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Tue Feb 18 20:26:25 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 18 Feb 2014 12:26:25 -0800 Subject: [op25-dev] RE: Fwd: error In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> Message-ID: I don't know enough to be sure - it would seem as if stable should be sufficient. Regardless, looks like the yah00 mailer mangled the commands - there are three commands, not 4 or 5, the first of the three is rather long and may have been split onto more than one line but should be entered as one command. Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Tue Feb 18 20:31:27 2014 From: jcardani at verizon.net (Joe) Date: Tue, 18 Feb 2014 15:31:27 -0500 Subject: [op25-dev] RE: Fwd: error In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> Message-ID: Would that be the info I sent or the commands to install uhd? Sent from my iPhone > On Feb 18, 2014, at 3:26 PM, wrote: > > I don't know enough to be sure - it would seem as if stable should be sufficient. Regardless, looks like the yah00 mailer mangled the commands - there are three commands, not 4 or 5, the first of the three is rather long and may have been split onto more than one line but should be entered as one command. > > Max > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Tue Feb 18 21:13:00 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Tue, 18 Feb 2014 16:13:00 -0500 Subject: [op25-dev] error In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> Message-ID: Never mind, for some reason that did not display on my iPhone but saw it at home. Joe On Feb 18, 2014, at 3:31 PM, Joe wrote: > > Would that be the info I sent or the commands to install uhd? > > Sent from my iPhone > > On Feb 18, 2014, at 3:26 PM, wrote: > >> >> I don't know enough to be sure - it would seem as if stable should be sufficient. Regardless, looks like the yah00 mailer mangled the commands - there are three commands, not 4 or 5, the first of the three is rather long and may have been split onto more than one line but should be entered as one command. >> >> Max >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Tue Feb 18 21:44:56 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Tue, 18 Feb 2014 16:44:56 -0500 Subject: [op25-dev] error In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> Message-ID: <750925FA-4641-4055-8703-50193736C0DC@verizon.net> Well I first ran the commands that Max sent me to build the UHD and that seemed to have worked. Then ran the pybombs again and it failed on UHD again. So I then tried to do a clean install of Ubuntu and since I updated to 12.04 the computer will not let me boot from CD. Checked bios and the CD is first for boot but not doing it. Even tried F12 to force and the dual boot screen just appears giving me choices of booting to Ubuntu or Windows only, not disc. Feel now I am totally messed up Joe On Feb 18, 2014, at 4:13 PM, Joseph Cardani wrote: > Never mind, for some reason that did not display on my iPhone but saw it at home. > > > Joe > > On Feb 18, 2014, at 3:31 PM, Joe wrote: > >> >> >> Would that be the info I sent or the commands to install uhd? >> >> Sent from my iPhone >> >> On Feb 18, 2014, at 3:26 PM, wrote: >> >>> >>> I don't know enough to be sure - it would seem as if stable should be sufficient. Regardless, looks like the yah00 mailer mangled the commands - there are three commands, not 4 or 5, the first of the three is rather long and may have been split onto more than one line but should be entered as one command. >>> >>> Max >>> >> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Tue Feb 18 21:46:24 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Tue, 18 Feb 2014 16:46:24 -0500 Subject: [op25-dev] error In-Reply-To: <750925FA-4641-4055-8703-50193736C0DC@verizon.net> References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> Message-ID: <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> Any possibility of this working in another OS (Windows, or MAC)? On Feb 18, 2014, at 4:44 PM, Joseph Cardani wrote: > Well I first ran the commands that Max sent me to build the UHD and that seemed to have worked. Then ran the pybombs again and it failed on UHD again. > > > So I then tried to do a clean install of Ubuntu and since I updated to 12.04 the computer will not let me boot from CD. Checked bios and the CD is first for boot but not doing it. Even tried F12 to force and the dual boot screen just appears giving me choices of booting to Ubuntu or Windows only, not disc. > > Feel now I am totally messed up > > Joe > > On Feb 18, 2014, at 4:13 PM, Joseph Cardani wrote: > >> >> Never mind, for some reason that did not display on my iPhone but saw it at home. >> >> >> Joe >> >> On Feb 18, 2014, at 3:31 PM, Joe wrote: >> >>> >>> >>> Would that be the info I sent or the commands to install uhd? >>> >>> Sent from my iPhone >>> >>> On Feb 18, 2014, at 3:26 PM, wrote: >>> >>>> >>>> I don't know enough to be sure - it would seem as if stable should be sufficient. Regardless, looks like the yah00 mailer mangled the commands - there are three commands, not 4 or 5, the first of the three is rather long and may have been split onto more than one line but should be entered as one command. >>>> >>>> Max >>>> >>> >> >> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Sat Mar 8 03:36:18 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Fri, 07 Mar 2014 22:36:18 -0500 Subject: [op25-dev] error In-Reply-To: <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> Message-ID: Well I ran out of computer to install a fresh version of Ubuntu so I can try installing OP25 from Pybombs again. So I may have to buy a new notebook with Ubuntu pre-installed. Would someone in the know be willing to help me until I can get OP-25 installed properly because I really am buying the new computer just for OP-25. I hate to waste my money on a notebook if this is not going to work or I don't have any help. Also another question. Does the P25 trunking work over the USB port or do I need a dedicated serial port? If a USB works I assume I can use a USB-serial converter to control my ICOM radios? thank you, Joe On Feb 18, 2014, at 4:46 PM, Joseph Cardani wrote: > Any possibility of this working in another OS (Windows, or MAC)? > > > > On Feb 18, 2014, at 4:44 PM, Joseph Cardani wrote: > >> >> Well I first ran the commands that Max sent me to build the UHD and that seemed to have worked. Then ran the pybombs again and it failed on UHD again. >> >> >> So I then tried to do a clean install of Ubuntu and since I updated to 12.04 the computer will not let me boot from CD. Checked bios and the CD is first for boot but not doing it. Even tried F12 to force and the dual boot screen just appears giving me choices of booting to Ubuntu or Windows only, not disc. >> >> Feel now I am totally messed up >> >> Joe >> >> On Feb 18, 2014, at 4:13 PM, Joseph Cardani wrote: >> >>> >>> Never mind, for some reason that did not display on my iPhone but saw it at home. >>> >>> >>> Joe >>> >>> On Feb 18, 2014, at 3:31 PM, Joe wrote: >>> >>>> >>>> >>>> Would that be the info I sent or the commands to install uhd? >>>> >>>> Sent from my iPhone >>>> >>>> On Feb 18, 2014, at 3:26 PM, wrote: >>>> >>>>> >>>>> I don't know enough to be sure - it would seem as if stable should be sufficient. Regardless, looks like the yah00 mailer mangled the commands - there are three commands, not 4 or 5, the first of the three is rather long and may have been split onto more than one line but should be entered as one command. >>>>> >>>>> Max >>>>> >>>> >>> >>> >> >> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Mon Mar 10 23:38:04 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Mon, 10 Mar 2014 19:38:04 -0400 Subject: [op25-dev] another request - please help In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> Message-ID: Maybe another option would be to remove and uninstall everything including all dependencies and UHD, GNUradio, OP-25 etc. and then re-run the pybombs. Will this idea work? Again for some reason my computer with Ubuntu 12.04 will not allow me to boot from CD after I upgraded to version 12.04 for an unknown reason, even though it's in the bios to look at CD first. Can someone provide exactly what would need to be removed an how can I best do it. I am determined to get this darn thing to on my computer :) thanks again, Joe On Mar 7, 2014, at 10:36 PM, Joseph Cardani wrote: > Well I ran out of computer to install a fresh version of Ubuntu so I can try installing OP25 from Pybombs again. So I may have to buy a new notebook with Ubuntu pre-installed. Would someone in the know be willing to help me until I can get OP-25 installed properly because I really am buying the new computer just for OP-25. I hate to waste my money on a notebook if this is not going to work or I don't have any help. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Mon Mar 10 23:59:43 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 10 Mar 2014 16:59:43 -0700 Subject: [op25-dev] error In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> Message-ID: hi Joe - it's not really possible to give a hardware recommendation - in most cases the hardware can be made to work although if it's a very new model sometimes there may be a bit of lag before good driver support becomes availble. As far as serial vs. USB support for channel switching, this isn't so much a computer hardware issue as it is a radio issue - the answer will depend on the means employed by the receiver that is in use. USRP and HackRF take tuning commands over the same channel as the data flow, USB (and/or ethernet, for some USRP models). Other receivers such as those controlled by hamlib and that are equipped with an RS-232 interface would of course require serial support. Don't overlook the availability of the USB/serial dongles - but make sure they have they're at least +/- 9-12V - some may be +/-5V only which is not according to spec... Also - as previously mentioned, none of the pybombs issues you've reported are problems within OP25. The last time you posted an error message printout it was suggested you should seek help on the UHD forums - did you get anywhere with that ? Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Tue Mar 11 01:18:15 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Mon, 10 Mar 2014 21:18:15 -0400 Subject: [op25-dev] error In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> Message-ID: <01BA890A-CFB3-4F03-A894-8AABE81BC5B7@verizon.net> Hi Max, Thanks for the info on the hardware and ham lib. I defiantly want to use my ICOM R7000 with the USRP using the radio's 10.7 IF for input. So serial would be the way to go, or a serial-usb adapter as you stated. Aftern you mentioned about seeking UHD help on their forum, another response said to do a clean fresh reinstall of Ubuntu 12.05 LTS and start from scratch with the Pybombs. So this option would not fix the problem? Would this UHD issue in Pybombs affect everyone installing for the first time? or over an existing version? thanks as always, Joe On Mar 10, 2014, at 7:59 PM, wrote: > hi Joe - it's not really possible to give a hardware recommendation - in most cases the hardware can be made to work although if it's a very new model sometimes there may be a bit of lag before good driver support becomes availble. > > As far as serial vs. USB support for channel switching, this isn't so much a computer hardware issue as it is a radio issue - the answer will depend on the means employed by the receiver that is in use. USRP and HackRF take tuning commands over the same channel as the data flow, USB (and/or ethernet, for some USRP models). Other receivers such as those controlled by hamlib and that are equipped with an RS-232 interface would of course require serial support. Don't overlook the availability of the USB/serial dongles - but make sure they have they're at least +/- 9-12V - some may be +/-5V only which is not according to spec... > > Also - as previously mentioned, none of the pybombs issues you've reported are problems within OP25. The last time you posted an error message printout it was suggested you should seek help on the UHD forums - did you get anywhere with that ? > > Max > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Tue Mar 11 02:46:06 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Mon, 10 Mar 2014 22:46:06 -0400 Subject: [op25-dev] error In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> Message-ID: <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> Just tried pybombs again, same error so I posted it on the UHD forum. I'll update here with any help they provide. Joe On Mar 10, 2014, at 7:59 PM, wrote: > hi Joe - it's not really possible to give a hardware recommendation - in most cases the hardware can be made to work although if it's a very new model sometimes there may be a bit of lag before good driver support becomes availble. > > As far as serial vs. USB support for channel switching, this isn't so much a computer hardware issue as it is a radio issue - the answer will depend on the means employed by the receiver that is in use. USRP and HackRF take tuning commands over the same channel as the data flow, USB (and/or ethernet, for some USRP models). Other receivers such as those controlled by hamlib and that are equipped with an RS-232 interface would of course require serial support. Don't overlook the availability of the USB/serial dongles - but make sure they have they're at least +/- 9-12V - some may be +/-5V only which is not according to spec... > > Also - as previously mentioned, none of the pybombs issues you've reported are problems within OP25. The last time you posted an error message printout it was suggested you should seek help on the UHD forums - did you get anywhere with that ? > > Max > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Tue Mar 11 15:01:55 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Tue, 11 Mar 2014 11:01:55 -0400 Subject: [op25-dev] error In-Reply-To: <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> Message-ID: <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> I posted my issue on the National Instruments USRP forum. No replies yet. http://forums.ni.com/t5/USRP-Software-Radio/bd-p/500 Is this the proper forum? thanks, Joe On Mar 10, 2014, at 10:46 PM, Joseph Cardani wrote: > Just tried pybombs again, same error so I posted it on the UHD forum. I'll update here with any help they provide. > > > Joe > > > On Mar 10, 2014, at 7:59 PM, wrote: > >> >> hi Joe - it's not really possible to give a hardware recommendation - in most cases the hardware can be made to work although if it's a very new model sometimes there may be a bit of lag before good driver support becomes availble. >> >> As far as serial vs. USB support for channel switching, this isn't so much a computer hardware issue as it is a radio issue - the answer will depend on the means employed by the receiver that is in use. USRP and HackRF take tuning commands over the same channel as the data flow, USB (and/or ethernet, for some USRP models). Other receivers such as those controlled by hamlib and that are equipped with an RS-232 interface would of course require serial support. Don't overlook the availability of the USB/serial dongles - but make sure they have they're at least +/- 9-12V - some may be +/-5V only which is not according to spec... >> >> Also - as previously mentioned, none of the pybombs issues you've reported are problems within OP25. The last time you posted an error message printout it was suggested you should seek help on the UHD forums - did you get anywhere with that ? >> >> Max >> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Tue Mar 11 20:10:36 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Tue, 11 Mar 2014 16:10:36 -0400 Subject: [op25-dev] error In-Reply-To: <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> Message-ID: <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> Found out that the correct place is on theUSRP-users forum not National Instruments Posted question there. Reply says that the reason I am getting the error is that it could not find the file libusb-1.0.so in the /usr/lib folder. But it is there - I manually saw it there. Have no idea how to proceed. The latest output looks like: joe at joe-desktop:~$ ./pybombs install gr-op25 bash: ./pybombs: Is a directory joe at joe-desktop:~$ cd pybombs joe at joe-desktop:~/pybombs$ ./pybombs install gr-op25 Settled on prefix: /home/joe/target Initializing environmental variables... /home/joe/target/python/:/home/joe/target/lib/python2.6/site-packages/:/home/joe/target/lib64/python2.6/site-packages/:/home/joe/target/lib/python2.6/dist-packages/:/home/joe/target/lib64/python2.6/dist-packages/:/home/joe/target/lib/python2.7/site-packages/:/home/joe/target/lib64/python2.7/site-packages/:/home/joe/target/lib/python2.7/dist-packages/:/home/joe/target/lib64/python2.7/dist-packages/:/home/joe/target/python/:/home/joe/target/lib/python2.6/site-packages/:/home/joe/target/lib64/python2.6/site-packages/:/home/joe/target/lib/python2.6/dist-packages/:/home/joe/target/lib64/python2.6/dist-packages/:/home/joe/target/lib/python2.7/site-packages/:/home/joe/target/lib64/python2.7/site-packages/:/home/joe/target/lib/python2.7/dist-packages/:/home/joe/target/lib64/python2.7/dist-packages/ ---------- loading recipes ------------------- Loading recipes ... Loading recipes ... done ---------- loading recipes finished ---------- checking for gr-op25 False /home/joe/pybombs/mod_pybombs/sysutils.py:588: RuntimeWarning: tempnam is a potential security risk to your program tmpfile = os.tempnam(d); TMPFILE = /home/joe/target/fileIUp2rF WRITE PERMS OK /home/joe/target/fileIUp2rF installing gr-op25 gr-op25 dep [['gnuradio', 'boost', 'libpcap', 'gr-osmosdr', 'libitpp', 'git', 'cmake']] gnuradio dep [['make', 'boost', 'fftw', 'cppunit', 'swig', 'gsl', 'uhd', 'git', 'python', 'cheetah', 'wxpython', 'numpy', 'lxml', 'pygtk', 'pycairo', 'cmake', 'pyqt4', 'pyqwt5', 'gcc', 'ice', 'git', 'cmake']] make dep [[]] PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed version of make (3.81) is >= than 3.75 boost dep [['python', 'libbzip', 'wget']] fftw dep [['wget']] cppunit dep [['wget']] swig dep [['python', 'wget', 'gcc']] gsl dep [['wget']] PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed version of libgsl0-dev (1.15) is >= than 1.13 PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed version of libgsl0ldbl (1.15) is >= than 1.13 uhd dep [['make', 'swig', 'python', 'libusb', 'git', 'cmake', 'cheetah', 'boost', 'gsl', 'numpy', 'cppunit', 'fftw', 'git', 'cmake']] make dep [[]] swig dep [['python', 'wget', 'gcc']] python dep [['wget']] libusb dep [['wget']] wget dep [[]] git dep [['wget', 'curl']] cmake dep [['wget']] cheetah dep [['python', 'wget', 'python']] PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed version of python-cheetah (2.4.4) is >= than 2.0 boost dep [['python', 'libbzip', 'wget']] gsl dep [['wget']] numpy dep [['python', 'swig', 'wget', 'python']] cppunit dep [['wget']] fftw dep [['wget']] git dep [['wget', 'curl']] cmake dep [['wget']] git dep [['wget', 'curl']] python dep [['wget']] cheetah dep [['python', 'wget', 'python']] wxpython dep [['gtk2', 'python', 'swig', 'wget']] numpy dep [['python', 'swig', 'wget', 'python']] lxml dep [['python', 'libxml', 'libxslt', 'setuptools', 'wget', 'python']] PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed version of python-lxml (2.3.2) is >= than 2.3.2 pygtk dep [['python', 'swig', 'gtk2', 'pygobject', 'pango', 'cairo', 'wget']] PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed version of python-gtk2 (2.24.0) is >= than 2.17 pycairo dep [['cairo', 'python', 'wget']] cairo dep [['fontconfig', 'libpng', 'pixman', 'x11', 'wget']] PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed version of libcairo2 (1.10.2) is >= than 1.8.10 python dep [['wget']] wget dep [[]] cmake dep [['wget']] pyqt4 dep [['python', 'sip', 'qt4', 'wget']] PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed version of python-qt4 (4.9.1) is >= than 4.6.2 pyqwt5 dep [['qwt5', 'pyqt4', 'sip', 'wget']] PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed version of python-qwt5-qt4 (5.2.1) is >= than 5.2 gcc dep [[]] ice dep [['swig', 'mcpp', 'db48', 'libbzip', 'expat', 'python', 'wget', 'ssl']] swig dep [['python', 'wget', 'gcc']] mcpp dep [['curl', 'wget']] curl dep [[]] wget dep [[]] db48 dep [['wget']] wget dep [[]] libbzip dep [['wget']] expat dep [['wget']] PyBombs.sysutils - INFO - have_deb: Satisfies requirement...installed version of libexpat1-dev (2.0.1) is >= than 2.0.1 python dep [['wget']] wget dep [[]] ssl dep [[]] git dep [['wget', 'curl']] cmake dep [['wget']] boost dep [['python', 'libbzip', 'wget']] libpcap dep [[]] gr-osmosdr dep [['uhd', 'rtl-sdr', 'osmo-sdr', 'hackrf', 'gnuradio', 'gr-iqbal', 'git', 'cmake']] uhd dep [['make', 'swig', 'python', 'libusb', 'git', 'cmake', 'cheetah', 'boost', 'gsl', 'numpy', 'cppunit', 'fftw', 'git', 'cmake']] make dep [[]] swig dep [['python', 'wget', 'gcc']] python dep [['wget']] libusb dep [['wget']] wget dep [[]] git dep [['wget', 'curl']] cmake dep [['wget']] cheetah dep [['python', 'wget', 'python']] boost dep [['python', 'libbzip', 'wget']] gsl dep [['wget']] numpy dep [['python', 'swig', 'wget', 'python']] cppunit dep [['wget']] fftw dep [['wget']] git dep [['wget', 'curl']] cmake dep [['wget']] rtl-sdr dep [['libusb', 'git', 'cmake']] libusb dep [['wget']] wget dep [[]] git dep [['wget', 'curl']] cmake dep [['wget']] osmo-sdr dep [['git', 'cmake', 'libusb', 'git', 'cmake']] git dep [['wget', 'curl']] cmake dep [['wget']] libusb dep [['wget']] wget dep [[]] git dep [['wget', 'curl']] cmake dep [['wget']] hackrf dep [['git', 'cmake', 'libusb', 'git', 'cmake']] git dep [['wget', 'curl']] cmake dep [['wget']] libusb dep [['wget']] wget dep [[]] git dep [['wget', 'curl']] cmake dep [['wget']] gnuradio dep [['make', 'boost', 'fftw', 'cppunit', 'swig', 'gsl', 'uhd', 'git', 'python', 'cheetah', 'wxpython', 'numpy', 'lxml', 'pygtk', 'pycairo', 'cmake', 'pyqt4', 'pyqwt5', 'gcc', 'ice', 'git', 'cmake']] make dep [[]] boost dep [['python', 'libbzip', 'wget']] fftw dep [['wget']] cppunit dep [['wget']] swig dep [['python', 'wget', 'gcc']] gsl dep [['wget']] uhd dep [['make', 'swig', 'python', 'libusb', 'git', 'cmake', 'cheetah', 'boost', 'gsl', 'numpy', 'cppunit', 'fftw', 'git', 'cmake']] make dep [[]] swig dep [['python', 'wget', 'gcc']] python dep [['wget']] libusb dep [['wget']] wget dep [[]] git dep [['wget', 'curl']] cmake dep [['wget']] cheetah dep [['python', 'wget', 'python']] boost dep [['python', 'libbzip', 'wget']] gsl dep [['wget']] numpy dep [['python', 'swig', 'wget', 'python']] cppunit dep [['wget']] fftw dep [['wget']] git dep [['wget', 'curl']] cmake dep [['wget']] git dep [['wget', 'curl']] python dep [['wget']] cheetah dep [['python', 'wget', 'python']] wxpython dep [['gtk2', 'python', 'swig', 'wget']] numpy dep [['python', 'swig', 'wget', 'python']] lxml dep [['python', 'libxml', 'libxslt', 'setuptools', 'wget', 'python']] pygtk dep [['python', 'swig', 'gtk2', 'pygobject', 'pango', 'cairo', 'wget']] pycairo dep [['cairo', 'python', 'wget']] cairo dep [['fontconfig', 'libpng', 'pixman', 'x11', 'wget']] python dep [['wget']] wget dep [[]] cmake dep [['wget']] pyqt4 dep [['python', 'sip', 'qt4', 'wget']] pyqwt5 dep [['qwt5', 'pyqt4', 'sip', 'wget']] gcc dep [[]] ice dep [['swig', 'mcpp', 'db48', 'libbzip', 'expat', 'python', 'wget', 'ssl']] swig dep [['python', 'wget', 'gcc']] mcpp dep [['curl', 'wget']] curl dep [[]] wget dep [[]] db48 dep [['wget']] wget dep [[]] libbzip dep [['wget']] expat dep [['wget']] python dep [['wget']] wget dep [[]] ssl dep [[]] git dep [['wget', 'curl']] cmake dep [['wget']] gr-iqbal dep [['gnuradio', 'libosmo-dsp', 'git', 'cmake']] gnuradio dep [['make', 'boost', 'fftw', 'cppunit', 'swig', 'gsl', 'uhd', 'git', 'python', 'cheetah', 'wxpython', 'numpy', 'lxml', 'pygtk', 'pycairo', 'cmake', 'pyqt4', 'pyqwt5', 'gcc', 'ice', 'git', 'cmake']] make dep [[]] boost dep [['python', 'libbzip', 'wget']] fftw dep [['wget']] cppunit dep [['wget']] swig dep [['python', 'wget', 'gcc']] gsl dep [['wget']] uhd dep [['make', 'swig', 'python', 'libusb', 'git', 'cmake', 'cheetah', 'boost', 'gsl', 'numpy', 'cppunit', 'fftw', 'git', 'cmake']] make dep [[]] swig dep [['python', 'wget', 'gcc']] python dep [['wget']] libusb dep [['wget']] wget dep [[]] git dep [['wget', 'curl']] cmake dep [['wget']] cheetah dep [['python', 'wget', 'python']] boost dep [['python', 'libbzip', 'wget']] gsl dep [['wget']] numpy dep [['python', 'swig', 'wget', 'python']] cppunit dep [['wget']] fftw dep [['wget']] git dep [['wget', 'curl']] cmake dep [['wget']] git dep [['wget', 'curl']] python dep [['wget']] cheetah dep [['python', 'wget', 'python']] wxpython dep [['gtk2', 'python', 'swig', 'wget']] numpy dep [['python', 'swig', 'wget', 'python']] lxml dep [['python', 'libxml', 'libxslt', 'setuptools', 'wget', 'python']] pygtk dep [['python', 'swig', 'gtk2', 'pygobject', 'pango', 'cairo', 'wget']] pycairo dep [['cairo', 'python', 'wget']] cairo dep [['fontconfig', 'libpng', 'pixman', 'x11', 'wget']] python dep [['wget']] wget dep [[]] cmake dep [['wget']] pyqt4 dep [['python', 'sip', 'qt4', 'wget']] pyqwt5 dep [['qwt5', 'pyqt4', 'sip', 'wget']] gcc dep [[]] ice dep [['swig', 'mcpp', 'db48', 'libbzip', 'expat', 'python', 'wget', 'ssl']] swig dep [['python', 'wget', 'gcc']] mcpp dep [['curl', 'wget']] curl dep [[]] wget dep [[]] db48 dep [['wget']] wget dep [[]] libbzip dep [['wget']] expat dep [['wget']] python dep [['wget']] wget dep [[]] ssl dep [[]] git dep [['wget', 'curl']] cmake dep [['wget']] libosmo-dsp dep [['fftw', 'autoconf', 'libtool', 'automake', 'git']] fftw dep [['wget']] autoconf dep [[]] libtool dep [[]] automake dep [[]] git dep [['wget', 'curl']] git dep [['wget', 'curl']] cmake dep [['wget']] git dep [['wget', 'curl']] cmake dep [['wget']] libitpp dep [[]] git dep [['wget', 'curl']] cmake dep [['wget']] packages to install: ['libusb', 'uhd', 'pycairo', 'mcpp', 'db48', 'ice', 'gnuradio', 'rtl-sdr', 'osmo-sdr', 'hackrf', 'libosmo-dsp', 'gr-iqbal', 'gr-osmosdr', 'gr-op25'] install called (libusb) install type priority: ['deb', 'src'] install deb called (libusb) deb is not available locally check remote repositories... PyBombs.sysutils - INFO - deb_exists: Satisfies requirement...found downloadable version of libusb-1.0-0-dev CONDUCTING DEB INSTALL deb install: pkgreq(libusb-1.0-0-dev,None,None) bash exec (/home/joe/pybombs):: sudo apt-get -y install libusb-1.0-0-dev [sudo] password for joe: Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: libusb-1.0-0-dev 0 upgraded, 1 newly installed, 0 to remove and 37 not upgraded. Need to get 156 kB of archives. After this operation, 895 kB of additional disk space will be used. Get:1 http://us.archive.ubuntu.com/ubuntu/ precise/main libusb-1.0-0-dev i386 2:1.0.9~rc3-2ubuntu1 [156 kB] Fetched 156 kB in 8s (19.2 kB/s) Selecting previously unselected package libusb-1.0-0-dev. (Reading database ... 242403 files and directories currently installed.) Unpacking libusb-1.0-0-dev (from .../libusb-1.0-0-dev_2% 3a1.0.9~rc3-2ubuntu1_i386.deb) ... Processing triggers for doc-base ... Processing 1 added doc-base file... Registering documents with scrollkeeper... Setting up libusb-1.0-0-dev (2:1.0.9~rc3-2ubuntu1) ... installation ok via: deb install called (uhd) install type priority: ['deb', 'src'] install deb called (uhd) no deb satisfiers available install src called (uhd) state = configure Current step: (uhd :: make) make ('\n make -j4\n', '\n make -j$makewidth\n') ('\n make -j4\n', '\n make -j4\n') bash exec (/home/joe/pybombs/src/uhd/host/build):: make -j4 [ 12%] [ 12%] Built target man_page_gzips [ 12%] Built target manual_html Built target doxygen_docs make[2]: *** No rule to make target `/usr/lib/libusb-1.0.so', needed by `lib/libuhd.so.003.006'. Stop. make[1]: *** [lib/CMakeFiles/uhd.dir/all] Error 2 make: *** [all] Error 2 ERROR:root:PyBOMBS Make step failed for package (uhd) please see bash output above for a reason (hint: look for the word Error) joe at joe-desktop:~/pybombs$ Joe -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Tue Mar 11 20:52:54 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 11 Mar 2014 13:52:54 -0700 Subject: [op25-dev] error In-Reply-To: <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> Message-ID: OK well it seems it will be necessary for you to persist on the UHD forum. As previously mentioned the error that you've reported is outside of OP25. Also, when posting to the UHD forum, you might point out that, according to this page (URL below) the version of ubuntu (12.04) that you're using is listed as one of the UHD-supported ubuntu versions - they need either to fix the problem or to update the page to remove 12.04 from the supported list... http://code.ettus.com/redmine/ettus/projects/uhd/wiki/UHD_Linux http://code.ettus.com/redmine/ettus/projects/uhd/wiki/UHD_Linux Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Tue Mar 11 22:09:00 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Tue, 11 Mar 2014 18:09:00 -0400 Subject: [op25-dev] error In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> Message-ID: <232EC94C-E509-4952-A872-64526D170B65@verizon.net> Will do Max, I will persist there. Do you think maybe I should upgrade to version 13 if they do not fix this? Joe On Mar 11, 2014, at 4:52 PM, wrote: > OK well it seems it will be necessary for you to persist on the UHD forum. As previously mentioned the error that you've reported is outside of OP25. > > Also, when posting to the UHD forum, you might point out that, according to this page (URL below) the version of ubuntu (12.04) that you're using is listed as one of the UHD-supported ubuntu versions - they need either to fix the problem or to update the page to remove 12.04 from the supported list... > > http://code.ettus.com/redmine/ettus/projects/uhd/wiki/UHD_Linux > > Max > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Wed Mar 12 13:17:37 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Wed, 12 Mar 2014 09:17:37 -0400 Subject: [op25-dev] boot from usb stick In-Reply-To: <232EC94C-E509-4952-A872-64526D170B65@verizon.net> References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> <232EC94C-E509-4952-A872-64526D170B65@verizon.net> Message-ID: <789E93DD-270B-47F9-B58C-9261EDDAEDAC@verizon.net> I found out that one of my computers can boot from USB stick. Instead of installing Ubuntu on the new computer can I use the USB stick instead and then install via the pybombs? thanks, Joe -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Wed Mar 12 18:44:02 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Wed, 12 Mar 2014 14:44:02 -0400 Subject: [op25-dev] WBX or BasicRX ? In-Reply-To: <789E93DD-270B-47F9-B58C-9261EDDAEDAC@verizon.net> References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> <232EC94C-E509-4952-A872-64526D170B65@verizon.net> <789E93DD-270B-47F9-B58C-9261EDDAEDAC@verizon.net> Message-ID: Hi All, Once I get this UHD issue resolved (And I still have not on the USRP-user forum) I plan on buying a USRP. I would like to use it to monitor trunked digital traffic so what option would be best? Option 1 using the WBX directly receiving the signal or Option 2 using a communications receiver such as the ICOM R7000 or R8500 and using the 10.7 IF output feeding the Basic RX? I am looking for the best performance, sensitivity and selectivity, etc. thanks, Joe -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Wed Mar 12 18:45:45 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Wed, 12 Mar 2014 14:45:45 -0400 Subject: [op25-dev] WBX or BasicRX ? In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> <232EC94C-E509-4952-A872-64526D170B65@verizon.net> <789E93DD-270B-47F9-B58C-9261EDDAEDAC@verizon.net> Message-ID: <2E2B544B-1EB5-4FBA-87EC-D24BEBF11499@verizon.net> Correction : I meant LFRX not BasicRX thanks, Joe On Mar 12, 2014, at 2:44 PM, Joseph Cardani wrote: > Hi All, > > Once I get this UHD issue resolved (And I still have not on the USRP-user forum) I plan on buying a USRP. I would like to use it to monitor trunked digital traffic so what option would be best? Option 1 using the WBX directly receiving the signal or Option 2 using a communications receiver such as the ICOM R7000 or R8500 and using the 10.7 IF output feeding the Basic RX? I am looking for the best performance, sensitivity and selectivity, etc. > > thanks, > Joe > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Thu Mar 13 18:34:12 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 13 Mar 2014 11:34:12 -0700 Subject: [op25-dev] Re: WBX or BasicRX ? In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> <232EC94C-E509-4952-A872-64526D170B65@verizon.net> <789E93DD-270B-47F9-B58C-9261EDDAEDAC@verizon.net> Message-ID: Hi Joe Of the two options you've outlined, I'd definitely recommend the WBX instead of LF or Basic RX. If you later decide to use the R-7000 you could hook up a hamitup or other converter. (Note, you'll need to perform the R-7000 AGC mod). With the WBX it will open up a lot of things in the spectrum that would otherwise pass you by, and the full stature of the USRP would otherwise be wasted on a narrowband source... Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Thu Mar 13 19:36:04 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Thu, 13 Mar 2014 15:36:04 -0400 Subject: [op25-dev] WBX or BasicRX ? In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> <232EC94C-E509-4952-A872-64526D170B65@verizon.net> <789E93DD-270B-47F9-B58C-9261EDDAEDAC@verizon.net> Message-ID: Thanks Max! Joe On Mar 13, 2014, at 2:34 PM, wrote: > Hi Joe > > Of the two options you've outlined, I'd definitely recommend the WBX instead of LF or Basic RX. If you later decide to use the R-7000 you could hook up a hamitup or other converter. (Note, you'll need to perform the R-7000 AGC mod). With the WBX it will open up a lot of things in the spectrum that would otherwise pass you by, and the full stature of the USRP would otherwise be wasted on a narrowband source... > > Max > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Fri Mar 14 03:34:16 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Thu, 13 Mar 2014 23:34:16 -0400 Subject: [op25-dev] OP-25 install successful but have question on last step (source command) In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> <232EC94C-E509-4952-A872-64526D170B65@verizon.net> <789E93DD-270B-47F9-B58C-9261EDDAEDAC@verizon.net> Message-ID: <2A76E25A-B868-4030-9CCC-8A0DB6DCC30A@verizon.net> Hi All, I finally found a computer that could be used for a clean install, a Lenovo W500 notebook. Installed Ubuntu 13.10, updated all software, and then did the git clone. Needed GIT so that went fine then ran pybombs. It took over 3 hours and everything went great - no errors. OP25 was the last programs. I then ran the env and got the following file: /home/joe/target/setup_env.sh I ran the source /home/joe/target/setup_env.sh in the terminal (in the pybombs directory like the last few commands). Took a second and then the prompt reappeared. Is this what I should have done or do I have to run the source command somewhere else. So close!!!! thanks, Joe -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Fri Mar 14 13:38:54 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 14 Mar 2014 06:38:54 -0700 Subject: [op25-dev] Re: OP-25 install successful but have question on last step (source command) In-Reply-To: <2A76E25A-B868-4030-9CCC-8A0DB6DCC30A@verizon.net> References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> <232EC94C-E509-4952-A872-64526D170B65@verizon.net> <789E93DD-270B-47F9-B58C-9261EDDAEDAC@verizon.net> <2A76E25A-B868-4030-9CCC-8A0DB6DCC30A@verizon.net> Message-ID: Hi Joe Great, sounds like you should be all set. The 'source' command might not produce any output (no news is good news in this case). You probably won't be able to do much though without SDR hardware such as a USRP. However you should be able to run GRC which enables you to create flowgraphs for simulation and analysis purposes... If you have any disctap'ed receivers you could use them with OP25, (although you should not expect LSM quality reception) Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Fri Mar 14 13:48:13 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Fri, 14 Mar 2014 09:48:13 -0400 Subject: [op25-dev] OP-25 install successful but have question on last step (source command) In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> <232EC94C-E509-4952-A872-64526D170B65@verizon.net> <789E93DD-270B-47F9-B58C-9261EDDAEDAC@verizon.net> <2A76E25A-B868-4030-9CCC-8A0DB6DCC30A@verizon.net> Message-ID: <949287C9-6BF1-4E23-9538-8F50539A6726@verizon.net> Hi Max and everyone, Thanks so much for your help! I will test what you said below today. Definitely getting a USRP1 with WBX as you suggested. I am thinking about also getting Matlab home version and a few other add ons. I heard the USRP1 is not supported by Matlab directly but KIT's Simulink-UHD does. If I do get Matlab home, would that be helpful to the OP-25 community? Does anyone else here have Matlab? thanks, joe On Mar 14, 2014, at 9:38 AM, wrote: > Hi Joe > > Great, sounds like you should be all set. The 'source' command might not produce any output (no news is good news in this case). You probably won't be able to do much though without SDR hardware such as a USRP. However you should be able to run GRC which enables you to create flowgraphs for simulation and analysis purposes... If you have any disctap'ed receivers you could use them with OP25, (although you should not expect LSM quality reception) > > Max > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Fri Mar 14 16:39:04 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 14 Mar 2014 09:39:04 -0700 Subject: [op25-dev] OP-25 install successful but have question on last step (source command) In-Reply-To: <949287C9-6BF1-4E23-9538-8F50539A6726@verizon.net> References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> <232EC94C-E509-4952-A872-64526D170B65@verizon.net> <789E93DD-270B-47F9-B58C-9261EDDAEDAC@verizon.net> <2A76E25A-B868-4030-9CCC-8A0DB6DCC30A@verizon.net> <949287C9-6BF1-4E23-9538-8F50539A6726@verizon.net> Message-ID: Hi Joe Matlab is a proprietary program - I can't recommend it. I use "octave" which is a clone - but I'm not up on what level(s) of compatibility exist between it and matlab Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Fri Mar 14 17:01:59 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Fri, 14 Mar 2014 13:01:59 -0400 Subject: [op25-dev] OP-25 install successful but have question on last step (source command) In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> <232EC94C-E509-4952-A872-64526D170B65@verizon.net> <789E93DD-270B-47F9-B58C-9261EDDAEDAC@verizon.net> <2A76E25A-B868-4030-9CCC-8A0DB6DCC30A@verizon.net> <949287C9-6BF1-4E23-9538-8F50539A6726@verizon.net> Message-ID: <1CCBDCC5-4B82-4B7D-B50D-608C9C15AF70@verizon.net> Thanks as always Max! Joe On Mar 14, 2014, at 12:39 PM, wrote: > Hi Joe > > Matlab is a proprietary program - I can't recommend it. I use "octave" which is a clone - but I'm not up on what level(s) of compatibility exist between it and matlab > > Max > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From boyscout at gmail.com Sat Mar 15 03:03:43 2014 From: boyscout at gmail.com (Matt Ettus) Date: Fri, 14 Mar 2014 20:03:43 -0700 Subject: [op25-dev] WBX or BasicRX ? In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> <232EC94C-E509-4952-A872-64526D170B65@verizon.net> <789E93DD-270B-47F9-B58C-9261EDDAEDAC@verizon.net> Message-ID: Joseph, I would suggest using the WBX directly. Can you tell me what issue you have not gotten resolved on the forum yet? Thanks, Matt Ettus On Wed, Mar 12, 2014 at 11:44 AM, Joseph Cardani wrote: > > > Hi All, > > Once I get this UHD issue resolved (And I still have not on the USRP-user > forum) I plan on buying a USRP. I would like to use it to monitor trunked > digital traffic so what option would be best? Option 1 using the WBX > directly receiving the signal or Option 2 using a communications receiver > such as the ICOM R7000 or R8500 and using the 10.7 IF output feeding the > Basic RX? I am looking for the best performance, sensitivity and > selectivity, etc. > > thanks, > Joe > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Sat Mar 15 03:36:28 2014 From: ikj1234i at yahoo.com (ikj1234i at yahoo.com) Date: 14 Mar 2014 20:36:28 -0700 Subject: [op25-dev] WBX or BasicRX ? In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> <232EC94C-E509-4952-A872-64526D170B65@verizon.net> <789E93DD-270B-47F9-B58C-9261EDDAEDAC@verizon.net> Message-ID: Hi Matt ! Pleasant surprise to run into you- here's my interpretation of the issue with uhd: the version of libusb that comes with stock ubuntu 12.04 doesn't define the symbol 'libusb_error_name' - consequently uhd fails to build. This is all in a pybombs context, btw. It appears that symbol was defined somewhere around version 1.0.9 of libusb which is newer than what's included in ubuntu 12.04. Ubuntu 12.04 is listed BTW on the ettus.com site as being one of the supported releases for uhd. The net-net for end users is that on ubuntu 12.04 if the user attempts to issue the command pybombs install gr-op25 on a clean ubuntu 12.04 box there is a failure in the step where uhd is being built... Let me know if I can furnish any other details or if the above is insufficient / unclear Best Regards Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From mleech at ripnet.com Sat Mar 15 03:42:38 2014 From: mleech at ripnet.com (Marcus D. Leech) Date: Fri, 14 Mar 2014 23:42:38 -0400 Subject: [op25-dev] WBX or BasicRX ? In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> <232EC94C-E509-4952-A872-64526D170B65@verizon.net> <789E93DD-270B-47F9-B58C-9261EDDAEDAC@verizon.net> Message-ID: <5323CC2E.8060202@ripnet.com> On 03/14/2014 11:36 PM, ikj1234i at yahoo.com wrote: > > Hi Matt ! > > Pleasant surprise to run into you- here's my interpretation of the > issue with uhd: the version of libusb that comes with stock ubuntu > 12.04 doesn't define the symbol 'libusb_error_name' - consequently uhd > fails to build. This is all in a pybombs context, btw. It appears > that symbol was defined somewhere around version 1.0.9 of libusb which > is newer than what's included in ubuntu 12.04. Ubuntu 12.04 is listed > BTW on the ettus.com site as being one of the supported releases for uhd. > > The net-net for end users is that on ubuntu 12.04 if the user attempts > to issue the command > pybombs install gr-op25 > on a clean ubuntu 12.04 box there is a failure in the step where uhd > is being built... Let me know if I can furnish any other details or > if the above is insufficient / unclear > > Best Regards > > Max > > It happens on Fedora systems, too, for libusb < 1.0.9. There's a HAVE_LIBUSB_ERROR_NAME variable that is supposed to be set by the cmake, but it isn't set properly always, and the b200_iface.cpp doesn't pick up the proper macro definition. This has been identified to the dev team, but I guess not fixed yet. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Sat Mar 15 03:45:23 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Fri, 14 Mar 2014 23:45:23 -0400 Subject: [op25-dev] WBX or BasicRX ? In-Reply-To: <5323CC2E.8060202@ripnet.com> References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> <232EC94C-E509-4952-A872-64526D170B65@verizon.net> <789E93DD-270B-47F9-B58C-9261EDDAEDAC@verizon.net> <5323CC2E.8060202@ripnet.com> Message-ID: Hi Marcus, Yes the libusb version was less that 1.0.9 that was already on the computer, probably from an failed install done several years ago. thanks, Joe On Mar 14, 2014, at 11:42 PM, Marcus D. Leech wrote: > > On 03/14/2014 11:36 PM, ikj1234i at yahoo.com wrote: >> >> Hi Matt ! >> >> Pleasant surprise to run into you- here's my interpretation of the issue with uhd: the version of libusb that comes with stock ubuntu 12.04 doesn't define the symbol 'libusb_error_name' - consequently uhd fails to build. This is all in a pybombs context, btw. It appears that symbol was defined somewhere around version 1.0.9 of libusb which is newer than what's included in ubuntu 12.04. Ubuntu 12.04 is listed BTW on the ettus.com site as being one of the supported releases for uhd. >> >> The net-net for end users is that on ubuntu 12.04 if the user attempts to issue the command >> pybombs install gr-op25 >> on a clean ubuntu 12.04 box there is a failure in the step where uhd is being built... Let me know if I can furnish any other details or if the above is insufficient / unclear >> >> Best Regards >> >> Max >> > It happens on Fedora systems, too, for libusb < 1.0.9. > > There's a HAVE_LIBUSB_ERROR_NAME variable that is supposed to be set by the cmake, but it isn't set properly always, and the b200_iface.cpp doesn't > pick up the proper macro definition. > > This has been identified to the dev team, but I guess not fixed yet. > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Sat Mar 15 03:43:13 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Fri, 14 Mar 2014 23:43:13 -0400 Subject: [op25-dev] WBX or BasicRX ? In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> <232EC94C-E509-4952-A872-64526D170B65@verizon.net> <789E93DD-270B-47F9-B58C-9261EDDAEDAC@verizon.net> Message-ID: <0FECE4D3-6530-4D46-ABCA-0F5BD308574E@verizon.net> Matt, I think Max explained things better that I could ever. thanks again for all of your help Max! Joe On Mar 14, 2014, at 11:36 PM, wrote: > Hi Matt ! > > Pleasant surprise to run into you- here's my interpretation of the issue with uhd: the version of libusb that comes with stock ubuntu 12.04 doesn't define the symbol 'libusb_error_name' - consequently uhd fails to build. This is all in a pybombs context, btw. It appears that symbol was defined somewhere around version 1.0.9 of libusb which is newer than what's included in ubuntu 12.04. Ubuntu 12.04 is listed BTW on the ettus.com site as being one of the supported releases for uhd. > > The net-net for end users is that on ubuntu 12.04 if the user attempts to issue the command > pybombs install gr-op25 > on a clean ubuntu 12.04 box there is a failure in the step where uhd is being built... Let me know if I can furnish any other details or if the above is insufficient / unclear > > Best Regards > > Max > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Sat Mar 15 03:40:53 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Fri, 14 Mar 2014 23:40:53 -0400 Subject: [op25-dev] WBX or BasicRX ? In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> <232EC94C-E509-4952-A872-64526D170B65@verizon.net> <789E93DD-270B-47F9-B58C-9261EDDAEDAC@verizon.net> Message-ID: <32DD1522-EC41-4463-A0A2-E6C93BB68D85@verizon.net> Hi Matt, Thanks so much for the suggestion on the WBX. Max also said the same about the WBX over using the ICOM's IF out with the Basic RX board. The issue was installing OP25 and it's dependencies using the pybombs script. When attempting to install UHD the script was looking for one of the libusb so files and bombed. I found out that libusb was already there but the file that was a link (simlink?) and this caused the error. I tried to build the latest libusb from source but for some reason the make file was missing which was strange. The computer was a desktop that had been upgraded from ubuntu 10.04 to 12.04 and there were several unsuccessful attempts of installing OP25, UHD, etc. Forgive me but I am not a linux expert so my terminology could be off. So yesterday I decided to scrap the old desktop and install 13.10 on a notebook. That went fine and then I ran the python again to install UHD, GNURadio, OP25 and dependencies. That appears to have worked without error. I still have to do some checking and testing but so far things look good. I will order the USRP and daughterboard hardware sometime next week once I can confirm everything is working fine. thanks and have a great weekend, Joe On Mar 14, 2014, at 11:03 PM, Matt Ettus wrote: > > > Joseph, > > I would suggest using the WBX directly. Can you tell me what issue you have not gotten resolved on the forum yet? > > Thanks, > Matt Ettus > > > > On Wed, Mar 12, 2014 at 11:44 AM, Joseph Cardani wrote: > > Hi All, > > Once I get this UHD issue resolved (And I still have not on the USRP-user forum) I plan on buying a USRP. I would like to use it to monitor trunked digital traffic so what option would be best? Option 1 using the WBX directly receiving the signal or Option 2 using a communications receiver such as the ICOM R7000 or R8500 and using the 10.7 IF output feeding the Basic RX? I am looking for the best performance, sensitivity and selectivity, etc. > > thanks, > Joe > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Wed Mar 12 18:49:12 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Wed, 12 Mar 2014 14:49:12 -0400 Subject: [op25-dev] error In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> Message-ID: <458D78BA-7530-47F1-9A00-7B82CEB817A5@verizon.net> I am persisting on the USRP-user forum and so far I have not received any replies except a direct email from a fellow in Germany asking for some clarification. I posted to the board twice over the last day or so. I just would like to know what my options are in the event I get no support from there. thank you, Joe On Mar 11, 2014, at 4:52 PM, wrote: > OK well it seems it will be necessary for you to persist on the UHD forum. As previously mentioned the error that you've reported is outside of OP25. > > Also, when posting to the UHD forum, you might point out that, according to this page (URL below) the version of ubuntu (12.04) that you're using is listed as one of the UHD-supported ubuntu versions - they need either to fix the problem or to update the page to remove 12.04 from the supported list... > > http://code.ettus.com/redmine/ettus/projects/uhd/wiki/UHD_Linux > > Max > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Wed Mar 12 18:49:58 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Wed, 12 Mar 2014 14:49:58 -0400 Subject: [op25-dev] error In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> <750925FA-4641-4055-8703-50193736C0DC@verizon.net> <34359D38-C5F5-4C9E-B04B-7158BD40CF64@verizon.net> <51792613-5E97-460A-ADBF-795F60348CDF@verizon.net> <3CAFC418-1B11-4818-8A2C-7E972E06376A@verizon.net> <6424144E-1D12-44EC-B39E-5C31A6D60235@verizon.net> Message-ID: <0BE20D24-20FA-4E89-8167-0A9E1499F5BA@verizon.net> And again I do understand that this is not an OP-25 problem. Joe -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcardani at verizon.net Tue Feb 18 21:52:29 2014 From: jcardani at verizon.net (Joseph Cardani) Date: Tue, 18 Feb 2014 16:52:29 -0500 Subject: [op25-dev] error In-Reply-To: References: <1392744265.2403.0.camel@joe-desktop> <2119DFFA-0584-45BC-8E63-37C151291D96@verizon.net> Message-ID: Hi Max, Can I email you direct (off line) about an idea I have? It's not involving this OP25 issue thanks, Joe On Feb 18, 2014, at 3:26 PM, wrote: > I don't know enough to be sure - it would seem as if stable should be sufficient. Regardless, looks like the yah00 mailer mangled the commands - there are three commands, not 4 or 5, the first of the three is rather long and may have been split onto more than one line but should be entered as one command. > > Max > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Sat Mar 1 02:01:03 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 28 Feb 2014 18:01:03 -0800 Subject: [op25-dev] OP25 for GR v3.6 API Message-ID: Hi all, is the older OP25 code still available for the older GR API? I want to make sure before I dump the whole pybombs experiment. Don't get me wrong, I love the concept and it's ease of use, but most of the out of tree modules aren't 3.7 compliant. Half of the recipes won't even compile. All of the GR examples I find across the internet will not open in GRC, so I have to manually edit them. I'm just tired of the hassles... Thanks guys. -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From ikj1234i at yahoo.com Sat Mar 1 02:16:40 2014 From: ikj1234i at yahoo.com (ikjtel) Date: Fri, 28 Feb 2014 18:16:40 -0800 (PST) Subject: [op25-dev] OP25 for GR v3.6 API In-Reply-To: References: Message-ID: <1393640200.37342.YahooMailNeo@web160604.mail.bf1.yahoo.com> yes, the old version of OP25 is still accessible via the SVN repo - see the wiki page which has a link to the old "obsolete" build instructions page.? It should be noted that the version in SVN is compatible with gr 3.6 (and prior gr releases), not with gr 3.7.? Additionally, the SVN version predates several of the enhancements to the code base, including the pybombs work - so you'll need to build it the old way. Finally, there is still much work to do to bring all of the capability that was in the SVN version forward to the new API and to cmake (etc).? Examples of this include the P25 TX code and certain of the repeater blocks... Max On Friday, February 28, 2014 9:01 PM, "verymetl at hotmail.com" wrote: ? Hi all, is the older OP25 code still available for the older GR API? I want to make sure before I dump the whole pybombs experiment. Don't get me wrong, I love the concept and it's ease of use, but most of the out of tree modules aren't 3.7 compliant. Half of the recipes won't even compile. All of the GR examples I find across the internet will not open in GRC, so I have to manually edit them. I'm just tired of the hassles... Thanks guys. -Scott -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Sat Mar 1 04:10:17 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 28 Feb 2014 20:10:17 -0800 Subject: [op25-dev] OP25 for GR v3.6 API In-Reply-To: <1393640200.37342.YahooMailNeo@web160604.mail.bf1.yahoo.com> References: <1393640200.37342.YahooMailNeo@web160604.mail.bf1.yahoo.com> Message-ID: Thank you Max. GR 3.6 is what I'm after here.. There are too many cool projects out there that aren't up to speed with the current gr 3.7 API. But OP25 is the most important to me, so I wanted to make sure before jumping into the deep end. -Scott ---In op25-dev at yahoogroups.com, wrote: yes, the old version of OP25 is still accessible via the SVN repo - see the wiki page which has a link to the old "obsolete" build instructions page. It should be noted that the version in SVN is compatible with gr 3.6 (and prior gr releases), not with gr 3.7. Additionally, the SVN version predates several of the enhancements to the code base, including the pybombs work - so you'll need to build it the old way. Finally, there is still much work to do to bring all of the capability that was in the SVN version forward to the new API and to cmake (etc). Examples of this include the P25 TX code and certain of the repeater blocks... Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike.yellin at yahoo.com Mon Mar 10 06:14:53 2014 From: mike.yellin at yahoo.com (Michael Yellin) Date: Sun, 9 Mar 2014 23:14:53 -0700 (PDT) Subject: [op25-dev] PY Bomb problems Message-ID: <1394432093.89681.YahooMailNeo@web140006.mail.bf1.yahoo.com> I tried to install OP25 on my Linux Mint Machine. ?I let it run through the night, and when I woke up, the machine had crashed. ?I would like to try again, but my hard drive is limited on space. ?If I retry the PY Bomb, will it overwrite everything, or must I delete the failed install, and if I must delete, can anyone provide some guidance on that? Kindly, Michael -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Mon Mar 10 06:40:23 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 09 Mar 2014 23:40:23 -0700 Subject: [op25-dev] RE: PY Bomb problems In-Reply-To: <1394432093.89681.YahooMailNeo@web140006.mail.bf1.yahoo.com> References: <1394432093.89681.YahooMailNeo@web140006.mail.bf1.yahoo.com> Message-ID: Hi Michael, You didn't really give much info to go on here. Did the crash happen while installing pybombs, or was it during the OP25 install? If it was OP25, you can simply re-issue the install command. It doesn't take long to install OP25, so you don't have to wait overnight for it. If your issue is with pybombs, and you're running 64bit, you need 4GB of RAM. You can increase the swap file size to compensate if this is your issue. This is a problem I ran into, which is why I'm mentioning it. Posting error messages would help too. Also, you will need to install a ALSA library dependency to get the audio sinks to work on Mint. This must be done prior to installing gnuradio. sudo apt-get install libasound2-dev -Scott ---In op25-dev at yahoogroups.com, wrote : I tried to install OP25 on my Linux Mint Machine. I let it run through the night, and when I woke up, the machine had crashed. I would like to try again, but my hard drive is limited on space. If I retry the PY Bomb, will it overwrite everything, or must I delete the failed install, and if I must delete, can anyone provide some guidance on that? Kindly, Michael -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike.yellin at yahoo.com Tue Mar 11 04:33:13 2014 From: mike.yellin at yahoo.com (Michael Yellin) Date: Mon, 10 Mar 2014 21:33:13 -0700 (PDT) Subject: [op25-dev] RE: PY Bomb problems In-Reply-To: References: <1394432093.89681.YahooMailNeo@web140006.mail.bf1.yahoo.com> Message-ID: <1394512393.86617.YahooMailNeo@web140005.mail.bf1.yahoo.com> Thanks for the response. ?I followed the instructions, and installed OP25 with "./pybombs install gr-op25" command. ?It just ran for a while, and then I just decided it was late, and went to bed. ?When I awoke, the computer had frozen/crashed. ?Tried several things, but nothing worked. ? There was no error message. ?I just rebooted. Thanks, Michael On Sunday, 9 March 2014, 23:40, "verymetl at hotmail.com" wrote: ? Hi Michael, You didn't really give much info to go on here. Did the crash happen while installing pybombs, or was it during the OP25 install? If it was OP25, you can simply re-issue the install command. It doesn't take long to install OP25, so you don't have to wait overnight for it. If your issue is with pybombs, and you're running 64bit, you need 4GB of RAM. You can increase the swap file size to compensate if this is your issue. This is a problem I ran into, which is why I'm mentioning it. Posting error messages would help too. Also, you will need to install a ALSA library dependency to get the audio sinks to work on Mint. This must be done prior to installing gnuradio. sudo apt-get install libasound2-dev -Scott ---In op25-dev at yahoogroups.com, wrote : I tried to install OP25 on my Linux Mint Machine. ?I let it run through the night, and when I woke up, the machine had crashed. ?I would like to try again, but my hard drive is limited on space. ?If I retry the PY Bomb, will it overwrite everything, or must I delete the failed install, and if I must delete, can anyone provide some guidance on that? Kindly, Michael -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Tue Mar 11 04:53:39 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 10 Mar 2014 21:53:39 -0700 Subject: [op25-dev] RE: PY Bomb problems In-Reply-To: <1394512393.86617.YahooMailNeo@web140005.mail.bf1.yahoo.com> References: <1394432093.89681.YahooMailNeo@web140006.mail.bf1.yahoo.com> <1394512393.86617.YahooMailNeo@web140005.mail.bf1.yahoo.com> Message-ID: This is gonna sound goofy, but did you install gnuradio first? eg ./pybombs install gnuradio OP25 has a list of dependencies, which gnuradio of course is the key one. Your issue sounds like a GNURadio problem though based on the installation time. It can take several hours to compile gnuradio depending on the hardware you're using. Without any kind of error message, it's kind of difficult to give advice. -Scott ---In op25-dev at yahoogroups.com, wrote : Thanks for the response. I followed the instructions, and installed OP25 with "./pybombs install gr-op25" command. It just ran for a while, and then I just decided it was late, and went to bed. When I awoke, the computer had frozen/crashed. Tried several things, but nothing worked. There was no error message. I just rebooted. Thanks, Michael -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike.yellin at yahoo.com Wed Mar 12 06:22:05 2014 From: mike.yellin at yahoo.com (Michael Yellin) Date: Tue, 11 Mar 2014 23:22:05 -0700 (PDT) Subject: [op25-dev] RE: PY Bomb problems In-Reply-To: References: <1394432093.89681.YahooMailNeo@web140006.mail.bf1.yahoo.com> <1394512393.86617.YahooMailNeo@web140005.mail.bf1.yahoo.com> Message-ID: <1394605325.22109.YahooMailNeo@web140005.mail.bf1.yahoo.com> Thanks again. I followed the directions on?http://op25.osmocom.org/trac/wiki.png/wiki/InstallInstructionsPage. ?I got the error after running the previously stated command. ?The wiki indicates that there is no need to install GNU Radio first. ?Understanding that you may not be able to help me with my error, if I want to retry the install following the instructions on the wiki, should/can I uninstall everything, and how, so I can start over, or will running the PYBombs again just overwrite what is there, so I do not eat up my limited hard drive space? On Monday, 10 March 2014, 21:53, "verymetl at hotmail.com" wrote: ? This is gonna sound goofy, but did you install gnuradio first? eg ./pybombs install gnuradio OP25 has a list of dependencies, which gnuradio of course is the key one. Your issue sounds like a GNURadio problem though based on the installation time. It can take several hours to compile gnuradio depending on the hardware you're using. Without any kind of error message, it's kind of difficult to give advice. -Scott ---In op25-dev at yahoogroups.com, wrote : Thanks for the response. ?I followed the instructions, and installed OP25 with "./pybombs install gr-op25" command. ?It just ran for a while, and then I just decided it was late, and went to bed. ?When I awoke, the computer had frozen/crashed. ?Tried several things, but nothing worked. ? There was no error message. ?I just rebooted. Thanks, Michael -------------- next part -------------- An HTML attachment was scrubbed... URL: From verymetl at hotmail.com Fri Mar 14 01:37:11 2014 From: verymetl at hotmail.com (verymetl at hotmail.com) Date: 13 Mar 2014 18:37:11 -0700 Subject: [op25-dev] RE: PY Bomb problems In-Reply-To: <1394605325.22109.YahooMailNeo@web140005.mail.bf1.yahoo.com> References: <1394432093.89681.YahooMailNeo@web140006.mail.bf1.yahoo.com> <1394512393.86617.YahooMailNeo@web140005.mail.bf1.yahoo.com> <1394605325.22109.YahooMailNeo@web140005.mail.bf1.yahoo.com> Message-ID: Theoretically those instructions should work just fine. But now there is confusion as to where the failure is occurring. You shouldn't need to uninstall anything with pybombs, as it's pretty much self contained to two directories, "pybombs" and "target". If you want to remove the pybombs install anyway, just issue a ./pybombs remove gnuradio command in the pybombs directory and delete the directories and start over. Here is my advice to you at this point. Go to your pybombs directory, and issue the following command: ./pybombs install gnuradio If this fails to install, you should subscribe to the discuss-gnuradio mailing list http://gnuradio.org/redmine/projects/gnuradio/wiki/MailingLists. You will get more answers there as to how you should proceed. Be thorough with your questions, the more details you can give the better. List the hardware specs you're using(CPU, ram, etc), and the OS and version. Once you have a successful gnuradio build, OP25 should not give you and troubles. If it does, then this is the place for help. -Scott ---In op25-dev at yahoogroups.com, wrote : Thanks again. I followed the directions on http://op25.osmocom.org/trac/wiki.png/wiki/InstallInstructionsPage. I got the error after running the previously stated command. The wiki indicates that there is no need to install GNU Radio first. Understanding that you may not be able to help me with my error, if I want to retry the install following the instructions on the wiki, should/can I uninstall everything, and how, so I can start over, or will running the PYBombs again just overwrite what is there, so I do not eat up my limited hard drive space? -------------- next part -------------- An HTML attachment was scrubbed... URL: From mike.yellin at yahoo.com Fri Mar 14 07:25:47 2014 From: mike.yellin at yahoo.com (Michael Yellin) Date: Fri, 14 Mar 2014 00:25:47 -0700 (PDT) Subject: [op25-dev] RE: PY Bomb problems In-Reply-To: References: <1394432093.89681.YahooMailNeo@web140006.mail.bf1.yahoo.com> <1394512393.86617.YahooMailNeo@web140005.mail.bf1.yahoo.com> <1394605325.22109.YahooMailNeo@web140005.mail.bf1.yahoo.com> Message-ID: <1394781947.48343.YahooMailNeo@web140006.mail.bf1.yahoo.com> Thanks. ?Will do. On Thursday, 13 March 2014, 18:37, "verymetl at hotmail.com" wrote: ? Theoretically those instructions should work just fine. But now there is confusion as to where the failure is occurring. You shouldn't need to uninstall anything with pybombs, as it's pretty much self contained to two directories, "pybombs" and "target". If you want to remove the pybombs install anyway, just issue a ./pybombs remove gnuradio command in the pybombs directory and delete the directories and start over. Here is my advice to you at this point. Go to your pybombs directory, and issue the following command: ./pybombs install gnuradio If this fails to install, you should subscribe to the discuss-gnuradio mailing list. You will get more answers there as to how you should proceed. Be thorough with your questions, the more details you can give the better. List the hardware specs you're using(CPU, ram, etc), and the OS and version. Once you have a successful gnuradio build, OP25 should not give you and troubles. If it does, then this is the place for help. -Scott ---In op25-dev at yahoogroups.com, wrote : Thanks again. I followed the directions on?http://op25.osmocom.org/trac/wiki.png/wiki/InstallInstructionsPage. ?I got the error after running the previously stated command. ?The wiki indicates that there is no need to install GNU Radio first. ?Understanding that you may not be able to help me with my error, if I want to retry the install following the instructions on the wiki, should/can I uninstall everything, and how, so I can start over, or will running the PYBombs again just overwrite what is there, so I do not eat up my limited hard drive space? -------------- next part -------------- An HTML attachment was scrubbed... URL: From op25-dev at yahoogroups.com Sun Nov 9 19:15:19 2014 From: op25-dev at yahoogroups.com (ikj1234i@yahoo.com [op25-dev]) Date: 09 Nov 2014 11:15:19 -0800 Subject: [op25-dev] Re: patches In-Reply-To: <20141012045253.GA30337@ha.slofith.org> References: <20141012045253.GA30337@ha.slofith.org> Message-ID: Russell These patches look really great and I think we should merge them into OP25. The bch check does look like it is redundant but it isn't 100% clear what the "perfect" solution would be anyway. As far as this one: > sample = 32767 * (sample < 0) ? -1 : 1; // * sgn(sample) > > Multiplication has higher precedence than the ternary conditional, so the intent of this code is to ensure that 'sample' is confined to the range [-32K, +32K]. The above line of code would only be executed if there's an overflow (which should not occur, in theory). So if it's greater than 32,767 we want to set it to 32,767 (and similarly for the - case, if it's less than -32K we limit it to -32K). So it does look like it needs a set of ( ) added around everything after the * . For that matter, not sure why it couldn't just be sample = 32767 * sgn(sample); as suggested in the code... Thx Russ! Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From op25-dev at yahoogroups.com Fri Nov 14 12:11:01 2014 From: op25-dev at yahoogroups.com (lukekb@gmail.com [op25-dev]) Date: 14 Nov 2014 04:11:01 -0800 Subject: [op25-dev] Simple RX GRC file Message-ID: Does anyone have a simple GRC for RX conventional Phase 1 audio? The larger program I am working on is in C and I just want to make sure I have the Gnuradio graph right and tune it before I hard code it into C. It monitors a SmartNet II system, so I don't need Phase 2 or Trunking. If not, is it best to look at the scope.py app in OP25-repeater to figure out what the best blocks are to use for decoding? I am trying to switch over from gr-dsd so everything will be more native. Last dumb question, is it better to use the receive blocks in op25 or op25-repeater. Thanks! -------------- next part -------------- An HTML attachment was scrubbed... URL: From op25-dev at yahoogroups.com Sun Nov 16 15:21:12 2014 From: op25-dev at yahoogroups.com (ikj1234i@yahoo.com [op25-dev]) Date: 16 Nov 2014 07:21:12 -0800 Subject: [op25-dev] Re: Simple RX GRC file In-Reply-To: References: Message-ID: yeah, was chatting with Jonathan Corgan at the 2014 GNU Radio Conference, and he also pointed out that OP25 doesn't play very well with GRC. Would be nice to have access to unlimited free time to work on this :) My own viewpoint is the existing OP25 GR blocks are not the right level to target for GRC. Instead we need to wrap them into some new python hier blocks (TX&RX chains, vocoders, monitoring sinks etc.) using standard existing GR interface conventions that would in turn be exposed via XML files to GRC. Also a lot of the code in scope.py needs to be broken up along the same lines... Currently the way that it switches between the two major P25 demods (FSK4 vs. pi/4 DQPSK) is less than ideal, but it should be more or less correct (given the limits of what's currently known about correct P25 demodulation). Can't comment on gr-dsd as I've not studied it. As far as the question about the op25 vs. op25_repeater code the answer would depend entirely on your definition of "better" :) Best Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From op25-dev at yahoogroups.com Mon Nov 17 12:04:19 2014 From: op25-dev at yahoogroups.com (lukekb@gmail.com [op25-dev]) Date: 17 Nov 2014 04:04:19 -0800 Subject: [op25-dev] Re: Simple RX GRC file In-Reply-To: References: Message-ID: Thanks - I wanted to make sure I wasn't missing an obvious directory full of awesome grc files. I have been playing with the OP25.grc file that goes with gr-baz. I doesn't seem to be playing the signal I am playing back from a File Source. The Quad Demod looks like it is producing four solid signal lines, but there are no dibit coming out of op25_4fsk_demod If anyone has the time, could you take a quick look at this C file? It is supposed to receive a Freq and start recording when Activate() is called and save the wav when deactivate() is called. It works, but the wav file is silent and really large. I am sure I am doing something really dumb. If you spot anything, I would be grateful! https://github.com/robotastic/smartnet-recorder/blob/3.7-P25/logging_receiver_p25.cc https://github.com/robotastic/smartnet-recorder/blob/3.7-P25/logging_receiver_p25.cc - Luke -------------- next part -------------- An HTML attachment was scrubbed... URL: From op25-dev at yahoogroups.com Wed Nov 19 15:44:57 2014 From: op25-dev at yahoogroups.com (ikj1234i@yahoo.com [op25-dev]) Date: 19 Nov 2014 07:44:57 -0800 Subject: [op25-dev] Re: Simple RX GRC file In-Reply-To: References: Message-ID: if you're getting 4 solid symbol lines but no decode this usually means the decoder was not able to locate a frame sync (FS) sequence in the demodulated dibit stream. The most common causes of this are due to anomalies in reception, which can be sorted if you check the dibit stream for a few of the common ways the FS can get mangled (all sequences shown are hexadecimal) 0x5575F5FF77FF - normal FS 0xffdf5f55dd55 - signal is inverted (common when using a disctap, due to the superhet principle) 0x001050551155 - frequency incorrectly tuned 1,200 Hz too low 0xFFEFAFAAEEAA - frequency incorrectly tuned 1,200 Hz too high 0xAA8A0A008800 - frequency incorrectly tuned (error is +/- 2,400 Hz) All of these errors are more or less quasi-hardware related. The inverted FS should be caught (depending on which software demod you use) and is usually only an issue with hardware receivers and the latter three errors are a consequence of tuning error when using the DQPSK demod, suggesting a need to tighten up your frequency correction (a.k.a. PPM, offset, calibration, etc). Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From op25-dev at yahoogroups.com Sun Nov 23 03:49:35 2014 From: op25-dev at yahoogroups.com (lukekb@gmail.com [op25-dev]) Date: 22 Nov 2014 19:49:35 -0800 Subject: [op25-dev] Re: Simple RX GRC file In-Reply-To: References: Message-ID: Thanks Max - What is the best way to check the dibit stream? Is it to dump to raw? This would be in between fsk4_demod_ff and the slicer? I think I have something much funkier than mistuned input though. The wav file I am recording off of the gr::op25::decoder_bf decoder block is really long and large. Like 30Mb for 30 seconds of recording. When I open the wav it says it is ~30 minutes long. This happens both in GRC and my C program. Any ideas on what could possibly cause this? The wav sink is set for 8000hz and 16bit. This is the graph I am using. Is there anything glaringly wrong, if I am feeding it a good signal? float symbol_rate = 4800; double samples_per_symbol = 10; double system_channel_rate = symbol_rate * samples_per_symbol; double symbol_deviation = 600.0; double prechannel_decim = 80; //floor(capture_rate / system_channel_rate); double prechannel_rate = floor(capture_rate / prechannel_decim); double trans_width = 14000 / 2; double trans_centre = trans_width + (trans_width / 2); prefilter = gr::filter::freq_xlating_fir_filter_ccf::make(int(prechannel_decim), gr::filter::firdes::low_pass(1.0, capture_rate, trans_centre, trans_width, gr::filter::firdes::WIN_HANN), offset, capture_rate); unsigned int d = GCD(prechannel_rate, system_channel_rate); double small_system_channel_rate = floor(system_channel_rate / d); double small_prechannel_rate = floor(prechannel_rate / d); resampler_taps = design_filter(small_prechannel_rate, small_system_channel_rate); downsample_sig = gr::filter::rational_resampler_base_ccf::make(small_prechannel_rate, small_system_channel_rate, resampler_taps); double fm_demod_gain = floor(system_channel_rate / (2.0 * pi * symbol_deviation)); demod = gr::analog::quadrature_demod_cf::make(fm_demod_gain); double symbol_decim = 1; for (int i=0; i < samples_per_symbol; i++) { sym_taps.push_back(1.0 / samples_per_symbol); } sym_filter = gr::filter::fir_filter_fff::make(symbol_decim, sym_taps); tune_queue = gr::msg_queue::make(2); traffic_queue = gr::msg_queue::make(2); const float l[] = { -2.0, 0.0, 2.0, 4.0 }; std::vector levels( l,l + sizeof( l ) / sizeof( l[0] ) ); op25_demod = gr::op25::fsk4_demod_ff::make(tune_queue, system_channel_rate, symbol_rate); op25_slicer = gr::op25::fsk4_slicer_fb::make(levels); op25_decoder = gr::op25::decoder_bf::make(); op25_decoder->set_msgq(traffic_queue); wav_sink = gr::blocks::wavfile_sink::make(filename,1,8000,16); -------------- next part -------------- An HTML attachment was scrubbed... URL: From op25-dev at yahoogroups.com Sun Nov 23 22:08:56 2014 From: op25-dev at yahoogroups.com (lukekb@gmail.com [op25-dev]) Date: 23 Nov 2014 14:08:56 -0800 Subject: [op25-dev] Re: Simple RX GRC file In-Reply-To: References: Message-ID: Actually - never mind... I switched to op25-repeater and it seems to be working better. The only problem is that audio is pretty screwed up: http://openmhz.com/call/54724f20b993ae114fafa996 http://openmhz.com/call/54724f20b993ae114fafa996 Any obvious things that are wrong? I am converting from short to float and then multiplying by 1/32768, like scope.py. Am I not feeding it to the wav_sink correctly or is the problem further up the line? -------------- next part -------------- An HTML attachment was scrubbed... URL: From op25-dev at yahoogroups.com Mon Nov 24 02:14:01 2014 From: op25-dev at yahoogroups.com (lukekb@gmail.com [op25-dev]) Date: 23 Nov 2014 18:14:01 -0800 Subject: [op25-dev] Re: Simple RX GRC file In-Reply-To: References: Message-ID: And here is a snapshot of some of the verbose output I am getting. Is the error rate too high? Any thoughts on why the ALGID keeps moving around? Should it stay fixed? NAC 0x3D2 DUID 0x5 len 864 errs 0 NAC 0x3D2 DUID 0x5 len 864 errs 0 NAC 0x3D2 DUID 0xA len 864 errs 0 LDU2: rc -1 ALGID ff KID 8000 MI 00 00 00 00 00 00 00 00 00 00 00 00 NAC 0x3D2 DUID 0xA len 864 errs 8 LDU2: rc -1 ALGID 28 KID e000 MI 00 00 00 00 0d 00 00 00 11 00 00 00 NAC 0x3D2 DUID 0x5 len 864 errs 0 NAC 0x3D2 DUID 0xA len 864 errs 0 LDU2: rc -1 ALGID 88 KID e000 MI 00 00 00 00 18 00 00 00 00 00 00 00 NAC 0x3D2 DUID 0x5 len 864 errs 0 NAC 0x3D2 DUID 0xA len 864 errs 2 LDU2: rc -1 ALGID 8 KID a000 MI 00 00 00 00 0a 00 00 00 00 00 00 00 NAC 0x3D2 DUID 0x5 len 864 errs 0 NAC 0x3D2 DUID 0x5 len 864 errs 6 NAC 0x3D2 DUID 0xA len 864 errs 0 LDU2: rc -1 ALGID 4a KID e028 MI 00 00 00 00 32 00 00 00 1a 00 00 00 NAC 0x3D2 DUID 0x5 len 864 errs 0 NAC 0x3D2 DUID 0xA len 864 errs 0 LDU2: rc -1 ALGID b3 KID 8000 MI 00 00 00 00 32 00 00 00 00 00 00 00 NAC 0x3D2 DUID 0xA len 864 errs 1 LDU2: rc -1 ALGID 28 KID e000 MI 00 00 00 00 32 00 00 00 00 00 00 00 NAC 0x3D2 DUID 0x5 len 864 errs 0 NAC 0x3D2 DUID 0xA len 864 errs 0 LDU2: rc -1 ALGID fe KID c028 MI 00 00 00 00 00 00 00 00 00 00 00 00 NAC 0x3D2 DUID 0xA len 864 errs 0 LDU2: rc -1 ALGID e8 KID a000 MI 00 00 00 00 0d 00 00 00 35 00 00 00 NAC 0x3D2 DUID 0xA len 864 errs 10 LDU2: rc -1 ALGID ff KID c000 MI 00 00 00 00 28 17 17 17 32 00 00 00 NAC 0x3D2 DUID 0x5 len 864 errs 0 NAC 0x3D2 DUID 0xA len 864 errs 0 LDU2: rc -1 ALGID cb KID 8000 MI 00 00 00 00 00 00 00 00 00 00 00 00 NAC 0x3D2 DUID 0xA len 864 errs 0 LDU2: rc -1 ALGID b8 KID e058 MI 00 00 00 00 28 00 00 00 22 00 00 00 NAC 0x3D2 DUID 0x5 len 864 errs 0 NAC 0x8F4 DUID 0xA len 864 errs 7 LDU2: rc -1 ALGID ff KID 8000 MI 00 00 00 00 32 00 00 00 32 00 00 00 NAC 0x3D2 DUID 0x5 len 864 errs 2 NAC 0x3D2 DUID 0xA len 864 errs 0 LDU2: rc -1 ALGID 1f KID f028 MI 00 00 00 00 32 00 00 00 00 00 00 00 NAC 0x3D2 DUID 0xA len 864 errs 9 LDU2: rc -1 ALGID ba KID e000 MI 00 00 00 00 28 00 00 00 32 00 00 00 NAC 0x3D2 DUID 0xA len 864 errs 1 LDU2: rc -1 ALGID f8 KID e000 MI 34 00 28 00 28 00 00 00 32 00 00 00 NAC 0x3D2 DUID 0x5 len 864 errs 0 NAC 0x3D2 DUID 0xA len 864 errs 0 LDU2: rc -1 ALGID 6c KID e000 MI 00 00 00 00 38 00 00 00 32 00 00 00 NAC 0x3D2 DUID 0x5 len 864 errs 0 NAC 0x3D2 DUID 0xA len 864 errs 5 LDU2: rc -1 ALGID bc KID e000 MI 00 00 00 00 00 00 00 00 32 00 00 00 NAC 0x3D2 DUID 0x5 len 864 errs 0 NAC 0x3D2 DUID 0xA len 864 errs 0 LDU2: rc -1 ALGID ff KID 8000 MI 00 00 00 00 00 00 00 00 00 00 00 00 NAC 0x3D2 DUID 0x5 len 864 errs 0 NAC 0x3D2 DUID 0xA len 864 errs 0 LDU2: rc -1 ALGID 1c KID d00a MI 00 00 00 00 0d 00 00 00 04 00 00 00 NAC 0x3D2 DUID 0xA len 864 errs 11 LDU2: rc -1 ALGID fe KID e000 MI 00 00 00 00 2c 00 00 00 32 00 00 00 NAC 0x3D2 DUID 0x5 len 864 errs 0 NAC 0x3D2 DUID 0xA len 864 errs 0 LDU2: rc -1 ALGID f8 KID ea00 MI 00 00 00 00 38 00 00 00 32 00 00 00 NAC 0x3D2 DUID 0x5 len 864 errs 0 NAC 0x3D2 DUID 0x3 len 72 errs 0 NAC 0x3D2 DUID 0xF len 216 errs 0 NAC 0x3D2 DUID 0xF len 216 errs 0 NAC 0x3D2 DUID 0xF len 216 errs 7 NAC 0x3D2 DUID 0xF len 216 errs 0 NAC 0x3D2 DUID 0xF len 216 errs 1 NAC 0x3D2 DUID 0xF len 216 errs 0 -------------- next part -------------- An HTML attachment was scrubbed... URL: From op25-dev at yahoogroups.com Mon Nov 24 03:06:03 2014 From: op25-dev at yahoogroups.com (lukekb@gmail.com [op25-dev]) Date: 23 Nov 2014 19:06:03 -0800 Subject: [op25-dev] Re: Simple RX GRC file In-Reply-To: References: Message-ID: And never mind at all - I am an idiot and had the nominator / denominator swapped in the resampler block. ugh! Sorry for wasting all this space. I do have some performance issues to sort through, but that is a good problem to have right now! -------------- next part -------------- An HTML attachment was scrubbed... URL: From op25-dev at yahoogroups.com Fri Dec 12 05:35:28 2014 From: op25-dev at yahoogroups.com (logitec1830@aol.com [op25-dev]) Date: 11 Dec 2014 21:35:28 -0800 Subject: [op25-dev] Re: Wireshark not capturing everything In-Reply-To: References: <54404752.4040306@gmail.com> Message-ID: Hi, I hadn't messed with this for a while, but I decided to reinstall OP25 tonight because someone suggested that maybe the error correction had not installed properly. The reinstall went smooth, but the Wireshark results are the same. In addition I notice that if I modulate (speak into the 25 radio mic) I get some errors in Wireshark as well as in the terminal window that WS is running (with a silent carrier I don't get the errors). Below are the errors. This confuses me because when I run OP25 without the Wireshark switch and in the mode where it decodes audio it sounds perfect. 22:21:13 Warn Dissector bug, protocol P25 CAI, in packet 408: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 461: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 463: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 464: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 465: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 468: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 471: packet-p25cai.c:1453: failed assertion "state != -1" 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 509: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 513: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 514: packet-p25cai.c:1453: failed assertion "state != -1" 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 515: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 516: column-ut Thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL: From op25-dev at yahoogroups.com Fri Dec 12 05:42:28 2014 From: op25-dev at yahoogroups.com (logitec1830@aol.com [op25-dev]) Date: 11 Dec 2014 21:42:28 -0800 Subject: [op25-dev] Re: Wireshark not capturing everything In-Reply-To: References: <54404752.4040306@gmail.com> Message-ID: Hi, I hadn't messed with this for a while, but I decided to reinstall OP25 tonight because someone suggested that maybe the error correction had not installed properly. The reinstall went smooth, but the Wireshark results are the same. In addition I notice that if I modulate (speak into the P25 radio mic) I get some errors in Wireshark as well as in the terminal window that WS is running (with a silent carrier I don't get the errors). Below are the errors. This confuses me because when I run OP25 without the Wireshark switch and in the mode where it decodes audio it sounds perfect. 22:21:13 Warn Dissector bug, protocol P25 CAI, in packet 408: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 461: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 463: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 464: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 465: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 468: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 471: packet-p25cai.c:1453: failed assertion "state != -1" 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 509: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 513: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 514: packet-p25cai.c:1453: failed assertion "state != -1" 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 515: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 516: column-ut Thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL: From op25-dev at yahoogroups.com Fri Dec 12 05:58:00 2014 From: op25-dev at yahoogroups.com (logitec1830@aol.com [op25-dev]) Date: 11 Dec 2014 21:58:00 -0800 Subject: [op25-dev] Re: Wireshark not capturing everything In-Reply-To: References: <54404752.4040306@gmail.com> Message-ID: Hi, I hadn't messed with this for a while, but I decided to re-install OP25 tonight because someone suggested that maybe the error correction had not installed properly. The re-install went smooth, but the Wireshark results are the same. In addition I notice that if I modulate (speak into the P25 radio mic) I get some errors in Wireshark as well as in the terminal window that WS is running (with a silent carrier I don't get the errors). Below are the errors. This confuses me because when I run OP25 without the Wireshark switch and in the mode where it decodes audio it sounds perfect. 22:21:13 Warn Dissector bug, protocol P25 CAI, in packet 408: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 461: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 463: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 464: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 465: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 468: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 471: packet-p25cai.c:1453: failed assertion "state != -1" 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 509: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 513: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 514: packet-p25cai.c:1453: failed assertion "state != -1" 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 515: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 516: column-ut Thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL: From op25-dev at yahoogroups.com Fri Dec 26 20:13:55 2014 From: op25-dev at yahoogroups.com (Joseph Cardani jcardani@verizon.net [op25-dev]) Date: Fri, 26 Dec 2014 15:13:55 -0500 Subject: [op25-dev] Web site issues In-Reply-To: References: <54404752.4040306@gmail.com> Message-ID: <669E2A1B-3786-4BE6-BEBD-8BED2A0C5EC3@verizon.net> Hi, Is op25.osmocom.org ? down? I have not been able to get to the site for a few days, however the main osmocom.org still works for me. thanks, Joe > On Dec 12, 2014, at 12:58 AM, logitec1830 at aol.com [op25-dev] wrote: > > > Hi, > > I hadn't messed with this for a while, but I decided to re-install OP25 tonight because someone suggested that maybe the error correction had not installed properly. > > The re-install went smooth, but the Wireshark results are the same. In addition I notice that if I modulate (speak into the P25 radio mic) I get some errors in Wireshark as well as in the terminal window that WS is running (with a silent carrier I don't get the errors). Below are the errors. This confuses me because when I run OP25 without the Wireshark switch and in the mode where it decodes audio it sounds perfect. > > > 22:21:13 Warn Dissector bug, protocol P25 CAI, in packet 408: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" > 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 461: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" > 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 463: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" > 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 464: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" > 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 465: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" > 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 468: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" > 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 471: packet-p25cai.c:1453: failed assertion "state != -1" > 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 509: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" > 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 513: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" > 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 514: packet-p25cai.c:1453: failed assertion "state != -1" > 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 515: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" > 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 516: column-ut > > Thanks. > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From op25-dev at yahoogroups.com Fri Dec 26 20:50:01 2014 From: op25-dev at yahoogroups.com (Dominic H Weston dhweston@hotmail.com [op25-dev]) Date: Fri, 26 Dec 2014 15:50:01 -0500 Subject: [op25-dev] Web site issues In-Reply-To: <669E2A1B-3786-4BE6-BEBD-8BED2A0C5EC3@verizon.net> References: <54404752.4040306@gmail.com> <669E2A1B-3786-4BE6-BEBD-8BED2A0C5EC3@verizon.net> Message-ID: This has happened before, the last time they mentioned it on the GnuRadio group or some other. Someone or something hosed their server and it took a couple weeks to be brought back up. Dom > On Dec 26, 2014, at 3:13 PM, Joseph Cardani jcardani at verizon.net [op25-dev] wrote: > > Hi, > > > Is op25.osmocom.org ? down? I have not been able to get to the site for a few days, however the main osmocom.org still works for me. > > thanks, > Joe > > >> On Dec 12, 2014, at 12:58 AM, logitec1830 at aol.com [op25-dev] > wrote: >> >> >> Hi, >> >> I hadn't messed with this for a while, but I decided to re-install OP25 tonight because someone suggested that maybe the error correction had not installed properly. >> >> The re-install went smooth, but the Wireshark results are the same. In addition I notice that if I modulate (speak into the P25 radio mic) I get some errors in Wireshark as well as in the terminal window that WS is running (with a silent carrier I don't get the errors). Below are the errors. This confuses me because when I run OP25 without the Wireshark switch and in the mode where it decodes audio it sounds perfect. >> >> >> 22:21:13 Warn Dissector bug, protocol P25 CAI, in packet 408: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >> 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 461: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >> 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 463: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >> 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 464: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >> 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 465: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >> 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 468: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >> 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 471: packet-p25cai.c:1453: failed assertion "state != -1" >> 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 509: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >> 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 513: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >> 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 514: packet-p25cai.c:1453: failed assertion "state != -1" >> 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 515: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >> 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 516: column-ut >> >> Thanks. >> >> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From op25-dev at yahoogroups.com Sat Dec 27 00:49:20 2014 From: op25-dev at yahoogroups.com (Joseph Cardani jcardani@verizon.net [op25-dev]) Date: Fri, 26 Dec 2014 19:49:20 -0500 Subject: [op25-dev] Web site issues In-Reply-To: References: <54404752.4040306@gmail.com> <669E2A1B-3786-4BE6-BEBD-8BED2A0C5EC3@verizon.net> Message-ID: <7806F6CC-DBF0-4BC6-8CD5-17DF225B38DE@verizon.net> Thanks Dom! Joe > On Dec 26, 2014, at 3:50 PM, Dominic H Weston dhweston at hotmail.com [op25-dev] wrote: > > This has happened before, the last time they mentioned it on the > > GnuRadio group or some other. Someone or something hosed their > server and it took a couple weeks to be brought back up. > Dom > >> On Dec 26, 2014, at 3:13 PM, Joseph Cardani jcardani at verizon.net [op25-dev] > wrote: >> >> Hi, >> >> >> Is op25.osmocom.org ? down? I have not been able to get to the site for a few days, however the main osmocom.org still works for me. >> >> thanks, >> Joe >> >> >>> On Dec 12, 2014, at 12:58 AM, logitec1830 at aol.com [op25-dev] > wrote: >>> >>> >>> Hi, >>> >>> I hadn't messed with this for a while, but I decided to re-install OP25 tonight because someone suggested that maybe the error correction had not installed properly. >>> >>> The re-install went smooth, but the Wireshark results are the same. In addition I notice that if I modulate (speak into the P25 radio mic) I get some errors in Wireshark as well as in the terminal window that WS is running (with a silent carrier I don't get the errors). Below are the errors. This confuses me because when I run OP25 without the Wireshark switch and in the mode where it decodes audio it sounds perfect. >>> >>> >>> 22:21:13 Warn Dissector bug, protocol P25 CAI, in packet 408: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >>> 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 461: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >>> 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 463: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >>> 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 464: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >>> 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 465: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >>> 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 468: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >>> 22:21:14 Warn Dissector bug, protocol P25 CAI, in packet 471: packet-p25cai.c:1453: failed assertion "state != -1" >>> 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 509: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >>> 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 513: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >>> 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 514: packet-p25cai.c:1453: failed assertion "state != -1" >>> 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 515: column-utils.c:482: failed assertion "!ep_verify_pointer(str)" >>> 22:21:15 Warn Dissector bug, protocol P25 CAI, in packet 516: column-ut >>> >>> Thanks. >>> >>> >> >> > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From op25-dev at yahoogroups.com Wed Dec 31 16:28:08 2014 From: op25-dev at yahoogroups.com (Joseph Cardani jcardani@verizon.net [op25-dev]) Date: Wed, 31 Dec 2014 11:28:08 -0500 Subject: [op25-dev] Web site issues In-Reply-To: <7806F6CC-DBF0-4BC6-8CD5-17DF225B38DE@verizon.net> References: <54404752.4040306@gmail.com> <669E2A1B-3786-4BE6-BEBD-8BED2A0C5EC3@verizon.net> <7806F6CC-DBF0-4BC6-8CD5-17DF225B38DE@verizon.net> Message-ID: <45D5AC6B-CAAE-4A74-A65A-C36C23737BF5@verizon.net> Hi All, Does anyone have scope.py and other pages from the OP25 website saved? Since the site is down I cannot access the command args, examples, and instructions. I just purchased an B200 USRP and would like to get up and running. mtindor and Scott are assisting at Radio Reference also, but the OP25 stuff would be helpful. thanks! -------------- next part -------------- An HTML attachment was scrubbed... URL: From op25-dev at yahoogroups.com Wed Dec 31 21:27:01 2014 From: op25-dev at yahoogroups.com (busterphenajo@yahoo.com [op25-dev]) Date: 31 Dec 2014 13:27:01 -0800 Subject: [op25-dev] Web site issues In-Reply-To: <45D5AC6B-CAAE-4A74-A65A-C36C23737BF5@verizon.net> References: <54404752.4040306@gmail.com> <669E2A1B-3786-4BE6-BEBD-8BED2A0C5EC3@verizon.net> <7806F6CC-DBF0-4BC6-8CD5-17DF225B38DE@verizon.net> <45D5AC6B-CAAE-4A74-A65A-C36C23737BF5@verizon.net> Message-ID: I'm also looking for command args, examples, and instructions. Thanks Don -------------- next part -------------- An HTML attachment was scrubbed... URL: