I do like the "snapshot" idea but I see immediately that it is a "pay" option in VMWare after downloading the free Player. If it's available as a free option in VirtualBox I may try that route just for laughs.
In theory, if you have access to the encryption key/s or if you are prepared to 'brute force' the keys, you can listen to encrypted traffic. This is something that no off the shelf scanner will ever be able to do..
AZ, I agree with all of your statements but I will be disappointed if this thread changes into an argument over encryption.
What got me going on it was as stated again (and again) was that while OP25 may be wonderful, very few people are ever going to get to the point where they can make it work. That simple statement is pretty much synonymous with yours regarding ever getting encryption to work. I also fear that continued discussions of that topic are detrimental to the future of the hobby.
On the topic of my endeavors, just getting LINUX to work sometimes is a nightmare. Yesterday I did a fresh install of LInux Mint 16 Cinammon 64 bit into a 200 GB partition on my "test" platform....and immediately I have issues with it. It takes about 2 minutes for my wireless keyboard and mouse to even become available so that I can log into the OS. That's unacceptable and is just one of numerous quirks that have made me ultimately throw up my hands and give up on Linux every time I've ever installed it.
Maybe it's just me, but when you can't even get basic equipment to run on an operating system, how in bloody hell you're supposed to get gnuradio and OP25 to do so escapes me.
AZ, I agree with all of your statements but I will be disappointed if this thread changes into an argument over encryption.
What got me going on it was as stated again (and again) was that while OP25 may be wonderful, very few people are ever going to get to the point where they can make it work. That simple statement is pretty much synonymous with yours regarding ever getting encryption to work. I also fear that continued discussions of that topic are detrimental to the future of the hobby.
On the topic of my endeavors, just getting LINUX to work sometimes is a nightmare. Yesterday I did a fresh install of LInux Mint 16 Cinammon 64 bit into a 200 GB partition on my "test" platform....and immediately I have issues with it. It takes about 2 minutes for my wireless keyboard and mouse to even become available so that I can log into the OS. That's unacceptable and is just one of numerous quirks that have made me ultimately throw up my hands and give up on Linux every time I've ever installed it.
Maybe it's just me, but when you can't even get basic equipment to run on an operating system, how in bloody hell you're supposed to get gnuradio and OP25 to do so escapes me.
The other thing I think that people should prepare themselves for is after all that work, they may have built something that only works about as good as what they already had on Windows - or worse, it won't work at all. I actually got as far as getting the DSD plugin to run inside GNURadio on Ubuntu. It seemed like it wanted to work - I saw talkgroup info and other stuff flying by in the DSD window, but the speakers never uttered a peep, So much for that. I had something running in Windows already on another machine that worked far better. So I abandoned the idea of Linux and reinstalled Windows (which is lots of fun if you don't have the actual install disks that came with the computer - oh the joy of spending your day downloading drivers and rebooting a bunch of times... )
I'd love to see a noob's guide to OP25 though. If you put one together and would like a guinea pig to try it out, I'll break out an old laptop I have laying around and give it a whirl. Good luck!
-AZ
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
Correct me if I'm wrong but with OP25, for most people at least, a significant investment in time (installing and learning Linux/GNU radio etc) will only produce a P25 Phase 1 decoding platform, that may or may not work as well as DSDPlus.
It seems it has morphed into a discussion about OP25 and Linux.
I THINK that it is intended to be used with the USRP and equivalent types of hardware platforms in such a manner that they provide real final raw or maybe partially filtered final downconverted IF signals for the OP25 software to work with...is this correct? Or maybe they yield true I and Q baseband components for OP25 to process...?
Pardon me for being dense and uncomprehending here but I guess that my salient questions are as follows:
1) Is OP25 the name for the piece of software or is it the nomenclature used to describe the entire open source hardware and software project geared towards P25 Phase 1 and Phase 2 transmission and reception?
2) Assuming it is just the software, what kind of hardware does it expect for the RF and IF stages and what kind of signal does it need to optimally work with? I see references to the dongles now so I guess it can now work with those cheaper alternatives to the USRP stuff or am I misinterpreting things here?
3) Assuming that the OP25 software contains a fully workable software equivalent of a true quadrature demodulator then I think that is the most significant difference between it and the DSD variants and NOT the encryption handling feature - is this correct? I think that is what KA1RBI was trying to point out in his posts above using those constellation diagrams/readout screenshots he included.
4) Ok, again, pardon my denseness, but where did those screenshots come from, by the way? Did they come from the OP25 software itself or some form of complex modulation analysis software and/or hardware (like a Vector Signal Analyzer)? If they came from the software in question, then I have to say that that right there is another significant difference between it and the DSD software - a truly useful real time graphical analysis GUI based desktop geared toward complex digital modulation analysis!! If that is true then that elicits a big WOW from me right there!
Scancapecod, personally, I applaud your starting this thread even if the name is maybe a little misleading (I think it should have been something like "OP25 approach versus hardware based scanners and other alternative SDR methods") because I, too, have been interested in what OP25 is all about but have been put off by the rather cryptic and arcane (to me, ok, to me - I admit I am mentally deficient here so don't get too fired up please;-)) Linux and open source software references. I guess I really need that "OP25 For Dummies" tutorial so keep up the good work!
And, just for the record, I seem to have some weird curse or bizzaro cosmic issue when it come to Yahoo groups...odd spacetime distortions seem to occur and pesky microsingularities open up in uncomfortable places about my person when I try and deal with them, cats and dogs living together and rocks raining down from heaven, you know, general apocalyptic annoyances like that so I tend to avoid them like the plague. Seem to have the same problem with those automated checkout machines in supermarkets and hardware stores too, interestingly...
I've actually never run DSD+ - How well does DSD+ handle simulcast LSM?
Can it be run on Windows?
-AZ