Android provides carrier phase access for a while now, and with that relative positioning between such devices in about the same neighborhood can be done with enough precision that you have to care about where in the device the GNSS antenna lurks. That alone isn't too fancy; it gets good once you throw in the accelerometer and gyroscope in each device. Because with that you get this not only in realtime, but also wit…
Calculating position from raw GPS data (2017)
11–20 of 58 posts
Re: Calculating position from raw GPS data (2017)
#12Earlier quoted context omitted.
Just remember to intentionally handicap yourself as to not infringe upon ITAR restrictions.
Can you explain what you mean by that? The only thing I can think of is that GPS has 2 modes : one civilian and other military use. But military use-case uses encryption so civilians can't use that mode anyway.
Over time such restrictions have largely been lifted, but there are still US export controls on GPS receivers with particular features, such as those designed for use in high speed aircraft, those able to decode the still-military-only encrypted signals that piggyback GPS and provide greater positioning precision, or those designed for use in rockets/UAVs.
So, it's reasonable to assume that if you were to build your own, and do too good of a job, you would accidentally become subject to arms trade regulations, and that's probably not a place you want to unintentionally find yourself, particularly if you're publishing it as open source on the Internet :)
Re: Calculating position from raw GPS data (2017)
#13For anyone wanting to build their own GPS receiver, here's a fully open source project that explains a great deal of the theory too: http://www.aholme.co.uk/GPS/Main.htm
Just remember to intentionally handicap yourself as to not infringe upon ITAR restrictions.
https://www.space.commerce.gov/itar-controls-on-gps-gnss-rec....
Re: Calculating position from raw GPS data (2017)
#14Earlier quoted context omitted.
Just remember to intentionally handicap yourself as to not infringe upon ITAR restrictions.
Can you explain what you mean by that? The only thing I can think of is that GPS has 2 modes : one civilian and other military use. But military use-case uses encryption so civilians can't use that mode anyway.
So they won't work on warheads as part of a guidance system.
Re: Calculating position from raw GPS data (2017)
#15Earlier quoted context omitted.
Can you explain what you mean by that? The only thing I can think of is that GPS has 2 modes : one civilian and other military use. But military use-case uses encryption so civilians can't use that mode anyway.
Not GP but modern GPS / GNSS manufacturers intentionally do not allow their devices to function over some speed (1000 mph or something like that). So they won't work on warheads as part of a guidance system.
Re: Calculating position from raw GPS data (2017)
#16Earlier quoted context omitted.
Can you explain what you mean by that? The only thing I can think of is that GPS has 2 modes : one civilian and other military use. But military use-case uses encryption so civilians can't use that mode anyway.
GPS was built primarily for the military and the signals available for civilian use were crippled to reduce accuracy. GPS receivers that provided high accuracy fell under the ITAR rules (ie you needed proper licensing to trade them) Over time such restrictions have largely been lifted, but there are still US export controls on GPS receivers with particular features, such as those designed for use in high speed aircra…
How? I was under the impression that military-only signal was encrypted. And if someone breaks that encrpytion, blame should go to the poor handling of encryption rather than the person breaking it? Analogy : if you leave a classified document on the train and a passenger reads it, whose fault is it?
Re: Calculating position from raw GPS data (2017)
#17Earlier quoted context omitted.
Not GP but modern GPS / GNSS manufacturers intentionally do not allow their devices to function over some speed (1000 mph or something like that). So they won't work on warheads as part of a guidance system.
I never really thought of that. That's a pretty interesting restriction. Although any party with access to warheads that can fly 1000+ mph probably can bypass the GPS restriction, no?
Re: Calculating position from raw GPS data (2017)
#18Earlier quoted context omitted.
Not GP but modern GPS / GNSS manufacturers intentionally do not allow their devices to function over some speed (1000 mph or something like that). So they won't work on warheads as part of a guidance system.
I never really thought of that. That's a pretty interesting restriction. Although any party with access to warheads that can fly 1000+ mph probably can bypass the GPS restriction, no?
Re: Calculating position from raw GPS data (2017)
#19Earlier quoted context omitted.
GPS was built primarily for the military and the signals available for civilian use were crippled to reduce accuracy. GPS receivers that provided high accuracy fell under the ITAR rules (ie you needed proper licensing to trade them) Over time such restrictions have largely been lifted, but there are still US export controls on GPS receivers with particular features, such as those designed for use in high speed aircra…
> those able to decode the still-military-only encrypted signals How? I was under the impression that military-only signal was encrypted. And if someone breaks that encrpytion, blame should go to the poor handling of encryption rather than the person breaking it? Analogy : if you leave a classified document on the train and a passenger reads it, whose fault is it?
That's where the "restrictions have largely been lifted" part comes in.
You can decrypt most of them, but it is illegal to export without a license.