Live data from Hacker News

Show HN: Building a GPS receiver

axleos.com

81–90 of 135 posts

Re: Show HN: Building a GPS receiver

#81
> Have you ever noticed that your Maps app still works during a flight?

Yes, and I use that to take pictures of features below my as we fly from one place to the other.

If you have a iPhone, when you land, those pictures will be associated with the place you were when the photo was shot. This enables you to locate those curious features you happen to see.

Re: Show HN: Building a GPS receiver

#82
post #39

Earlier quoted context omitted.

A person would have to have a quite flawed mental model of what GPS is to form the belief that it would stop working without data service, wouldn't they?

One of the interview questions where I work (we do automotive electronics) is "Explain how GPS works." It's directly relevant to the job, but it's also a neat opportunity to see how someone sizes up their audience, manages time and assumptions, etc. All those things are neat, but mostly what I've learned is that quite a lot of people, otherwise apparently reasonably smart and competent and toting a whole stack of pre…

I personally blame the rabid Libertarians that the other guy mentioned. Tons of people think that what GPS does is sends your location to the Air Force, which is a bit backwards (and doesn't pencil out in terms of either energy balance for the mobile station or channel capacity for the satellites). They think this because that's how people casually write about it (the FBI was tracking me over GPS, or whatever).

Re: Show HN: Building a GPS receiver

#83
post #62

> Have you ever noticed that your Maps app still works during a flight? I noticed the opposite, it always fails to locate any satellites, even when GPS is still turned on in aeroplane mode. I'm not sure why.

I've had good luck getting fixed, particularly in window seats holding the phone generally close to the window. It takes longer than on the ground outside.

Re: Show HN: Building a GPS receiver

#84

Earlier quoted context omitted.

So does this means that in recent days there wasn't GPS jamming but GPS satalites were broadcasting fake signals? In south Turkey people were appearing to be in Beirut airport. Also see this one: https://www.lloydslist.com/LL1148748/War-zone-GPS-jamming-se...

I'm having a hard time telling from the article - are the ships' GPSes actually reporting that they're at the airport? Or is the disconnect happening somewhere between GPS and AIS (eg they're intentionally transmitting bad location data- it's been common-ish in the past for ships to do this when doing something naughty (blockade running or illegal fishing) and given what's going on in the region I can see the value o…

On March 30 a friend of mine messaged me. He wrote me that his phone and his wife's phone were appearing to be in Beirut airport. But they were at home in Mersin, Turkey. On April 2 he wrote me that his phone was showing his location as Mersin correctly. During that period this map was showing GPS anomalies in Easternn Mediterranean Sea https://www.flightradar24.com/data/gps-jamming it looks like there is still anomalies.

I think it was due to Israel's some kind of defense measure against Iran.

Re: Show HN: Building a GPS receiver

#85

Earlier quoted context omitted.

> You don't need to brute force the almanac - why would you? I have no idea, but the claim was that you get faster fix with brute force when I know that's not why it's fast in practice. > But it's very much feasible to 'brute force' your initial signal lock by searching for all gold codes at a range of frequency offsets. I hadn't even imagined this constituting "brute force". Is my phone using "brute force" to find t…

> I hadn't even imagined this constituting "brute force". Is my phone using "brute force" to find the WiFi router? Early receivers were a lot less advanced than modern receivers - one of the key functions of the almanac is to help receivers figure out what satellites they can expect to see - thus greatly reducing the range of gold codes and time offsets they have to check. Unlike wifi, GPS signals are below the noise…

Small note -- the codes are named after Robert Gold, so being a proper noun, they should be capitalized, just like Gray, Hadamard, or Golay codes.

Re: Show HN: Building a GPS receiver

#86

Cool article. Whenever I see "from scratch," I'm always curious to see how from scratch the author actually means so I'll admit I was a bit disappointed to see that the hardware was just RTL-SDR. Still, the protocol decoding was very interesting and the result is great. > GPS was launched in 1978, which was 45 years ago at time of writing. Five billion people are currently under 40 years old, so well over half the wo…

> definitely useless for road navigation I would disagree strongly with this. I took a roadtrip in 1999 using a Delorme Earthmate Hyperformance GPS receiver, the RS-232 version, plugged into a Toughbook running Delorme Street Atlas USA, I believe it was version 6.0. It provided perfectly usable directions all the way across the country. It didn't do lane guidance (which I don't find terribly helpful anyway), but some…

> Delorme Earthmate Hyperformance GPS receiver, the RS-232 version

I have one of these, but don’t really know how useful it is or what I can do with it, but like all of my random antique hardware, I don’t really have any good reason to part with it either.

Do you have any ideas for what to do with it?

For that matter, what is a good GPS unit in modern times?

Re: Show HN: Building a GPS receiver

#87
post #63

Earlier quoted context omitted.

I did some brief searching of their Twitter feed and in general but couldn't find any update on this. Does anyone know the current state of passive radar and KrakenSDR? [1] https://www.rtl-sdr.com/sdrdue-updated-passive-radar-softwar... Comment thread from 2023-02-10: > We are attempting to clarify if it is legal for us (KrakenRF, a US company that provides a physical SDR product) to also provide our own open source…

The lawyer likely advised not talking about it more publicly. Almost any lawyer won't present the world as black and white, but rather in quantities of risk - and even saying "we've taken the project down and it wont be coming back" is a risk if that attracts attention to your past distribution of the software and causes others to mirror it from archives.

Would it make sense to make some disclosure of "it's not coming back and no PRs adding similar functionality will be entertained for this reason?"

Additionally, it seemed like this page[1] (discussed previously[2]) details some reasons why some publicly visible source code projects should be able to include code that implements things otherwise under export control.

[1] https://www.unr.edu/sponsored-projects/compliance/export-con...

[2] https://news.ycombinator.com/item?id=40041198

Re: Show HN: Building a GPS receiver

#89

Earlier quoted context omitted.

> definitely useless for road navigation I would disagree strongly with this. I took a roadtrip in 1999 using a Delorme Earthmate Hyperformance GPS receiver, the RS-232 version, plugged into a Toughbook running Delorme Street Atlas USA, I believe it was version 6.0. It provided perfectly usable directions all the way across the country. It didn't do lane guidance (which I don't find terribly helpful anyway), but some…

> Delorme Earthmate Hyperformance GPS receiver, the RS-232 version I have one of these, but don’t really know how useful it is or what I can do with it, but like all of my random antique hardware, I don’t really have any good reason to part with it either. Do you have any ideas for what to do with it? For that matter, what is a good GPS unit in modern times?

It's a SiRFstar chipset and speaks the SiRF binary protocol, not standard NMEA0183, so it was difficult to use it for anything else back in the day. Apparently there's a simple command to put it into NMEA mode, but I think that's not preserved across power cycles or something? It was a long time ago... I'm tempted to snag one off eBay and go on a roadtrip down memory lane.

These days, it depends on what you're doing with it, but it's hard to go wrong with this thing that claims to have a U-Blox 8-series chipset:

https://www.aliexpress.com/item/32816656706.html

Uniquely among such cheap receivers, that unit can even be configured to report raw data, and is thus the darling of the Galmon project for low-cost observers starting up. Also fun if you want to play with (single-band) RTK, etc.

(Dual-band has gotten "affordable", by which I mean "under a kilodollar", which is tremendous given where it was just a few years ago, but you'd probably know if you had a use for dual-band.)

Post reply on HN