Personally I'd love to see more of the advanced features (such as carrier phase measurements and also multiple antenna support) being available in affordable hardware. Preferably in an open system, being open source, providing schematic diagrams, having open APIs and allow access to raw measurement data.
1: "Additionally, we have demonstrated the capability to selectively deny GPS signals on a regional basis when our national security is threatened." from http://www.faa.gov/about/office_org/headquarters_offices/ato...
There's still speed and altitude limits in force via ITAR (arms trafficking regulations) that GPS manufacturers are not allowed to report GPS data. I think it something like 512 m/s and 18000M.
The laws need to be changed, because consumer-programmable things like FPGAs and SBCs like BBB/RPi have made weaponizing with even commercially-available, off-the-shelf products super easy.
For instance, building gps-powered drones with thermite self destruct and an explosive/incendiary payload is fairly straight forward and extremely dangerous with little ability to investigate the violator. ICBMs and fast-flying missiles are much harder.
Sure lots of things can be used for both good/evil.
Personally I think it's a fascinating project.
Maybe it's possible with a very wide SDR, but I've not seen one where it was.
That said OTC stuff is so dangerous now that I think we should roll back the laws to allow home lab/hackerspace science to evolve. I would love to launch a rocket from weather balloons, but it would stand little chance of getting anywhere with OTS GPS gear.
The relevant agreement is the Missile Technology Control Regime, an informal partnership between 34 countries. http://en.wikipedia.org/wiki/Missile_Technology_Control_Regi...
Unlocked GPS receivers are classified as dual-use missile-related components under category II, item 11, section A.3: http://www.mtcr.info/english/MTCR-April2011-Technical-Annex....
b. Designed or modified for airborne applications and having any of the following:
1. Capable of providing navigation information at speeds in excess of 600 m/s;
2. Employing decryption, designed or modified for military or
governmental services, to gain access to GNSS secure signal/data; or
3. Being specially designed to employ anti-jam features (e.g. null steering
antenna or electronically steerable antenna) to function in an
environment of active or passive countermeasures. Global Positioning System (GPS) receiving equipment specifically
designed, modified or configured for military use; or GPS receiving
equipment with any of the following characteristics:
1. Designed for encryption or decryption (e.g., Y-Code) of GPS
precise positioning service (PPS) signals;
2. Designed for producing navigation results above 60,000 feet
altitude and at 1,000 knots velocity or greater;
So the US limit isn't even in metric units! Consulting my psychic powers, since I haven't bothered to dig up the laws for each member nation, I predict that each nation implements MTCR slightly differently, some using the word AND, some using the word OR. Since a GPS manufacturer wants to sell worldwide, they would have to use the strictest limits possible.