Live data from Hacker News

Show HN: I built a Iridium/LTE satellite GPS tracker and took it to the Arctic

github.com

31–40 of 60 posts

Re: Show HN: I built a Iridium/LTE satellite GPS tracker and took it to the Arctic

#31
post #5

For anyone else wondering, the satellite transceiver is a RockBoard, which charges: - $302 for the hardware - $17/month for a “line fee” - $0.20/message (50 characters) Would be nice if there was an actually affordable, programmable Iridium device.

The keyword of the problem there is Iridium. Their SBD (short burst data) and in fact all their services are just extremely expensive. This reseller doesn't really seem to put much margin on it.

When I had a sat phone (needed to travel sometimes to questionable places for work) I used Thuraya which is much cheaper for airtime. 40€ gets you a whole year's worth of inbound service (airtime) and about 15 mins of call credit for outbound. With iridium that gets you about one month.

But Thuraya only had 2 active sats. One geostationary over the middle east and one over the far east. No service over the Americas. The Asian one failed early this year and the coverage for the region which can't be met by the other one is now inoperable.

The middle east sat is actually beyond its planned service life and if it goes down there's no immediate backup. Though a replacement is ready for launch according to Wikipedia. You also need visibility of the southern horizon (or northern, if you're in the southern hemisphere). So for hiking in valleys it's not a good bet. The same goes for Inmarsat for that matter. But they do have more sats.

Iridium in contrast is fully worldwide, has a robust constellation of many low earth orbit sats that move across the sky so you don't need to see a fixed point. It's more robust for emergencies. But the price is much higher. It's a trade-off. You get what you pay for.

As I no longer travel for work but do hike, I ditched the Thuraya and got a Garmin InReach which runs on iridium. But that costs more than Thuraya even though it can only send messages. Though with their latest cost increase I might just drop it and find something cheaper. Maybe Starlink direct to cell.

Re: Show HN: I built a Iridium/LTE satellite GPS tracker and took it to the Arctic

#33
post #23

Hearing about Iridium reminded me of how excited I was to take on a job managing 5 engineers for them, until they offered me a base salary of $135,000 in Phoenix. They work on incredibly cool technology—I'm bummed I had to pass it up to work for some garbage web-focused tech company becayse Iridium pays pennies on the dollar to their engineering department.

Is it just me, or does the wording of this comment imply that you passed up the Iridium job to work somewhere else that underpays their engineers? Seems like you meant to imply the opposite.

The opposite. Op would have preferred to work at Iridium, if only they offered higher pay compared to where they are currently.

Re: Show HN: I built a Iridium/LTE satellite GPS tracker and took it to the Arctic

#34
Very cool project! The company I work for is building a similar sat/cell GPS tracker for civil aviation. In fact we're using the same GPS and Iridium modules.

The costs for satellite SBD messages is definitely eye-watering though. Our device transmits position data every 2 minutes while relying on satellite connections, which we definitely notice the costs of during development. We'd like to look at other providers, but for various reasons (excluding costs) they end up being less ideal than Iridium.

Re: Show HN: I built a Iridium/LTE satellite GPS tracker and took it to the Arctic

#35
post #5

For anyone else wondering, the satellite transceiver is a RockBoard, which charges: - $302 for the hardware - $17/month for a “line fee” - $0.20/message (50 characters) Would be nice if there was an actually affordable, programmable Iridium device.

You can actually achieve this even with Iridium Go. I tried it years ago and it worked.

It isn't too documented, or let me say it isn't documented at all but you can write AT commands and start raw TCP connections and read and write to that socket.

And it is actually reasonably priced. I tried to open SSH connections and it was barely usable. You get a very small number of bits per second.

Edit: Found the private repo I had created back then in case anyone has any interest. It looks like I did something like this:

    func (sess *IridiumGoSession) ActivateDataWithCustomSettings() (*PerformTaskResponse, error) {
     return sess.PerformTask("2",
      MakeOption("set state", "true", "bool"),
      MakeOption("Firewall allow all traffic", "false", "bool"),
      MakeOption("Firewall exceptions", "XXX.XXX.XXX.XXX-all-tcp", "bool"),
      MakeOption("Enable DNS forwarding", "false", "bool"),
      MakeOption("Dial number", "0088160000330", "bool"),
     )
    }
Need to replace `XXX.XXX.XXX.XXX` with the IP you want to establish a connection to. And I don't know where I got 0088160000330 from. I guess that's the internet call number.

Re: Show HN: I built a Iridium/LTE satellite GPS tracker and took it to the Arctic

#36
post #24
post #8

Earlier quoted context omitted.

I’ve had to make and pay for an unfortunate number of Iridium calls. They can be crazy expensive depending on carrier, who all bill them as a call to an international line in the country of “Satellite”. Usually you pay your carrier’s fee for outgoing and it’s cheaper/free to receive the calls. It seems like cell carriers always charge more per minute for satellite calls than any satellite provider does, so I’m guessi…

I've always assumed that answering a phone call would be free for me (excepting the dawn of cell phones when they had a limited number of minutes per month). If answering a sat-phone call is "cheaper" rather than free, does anything warn me that I'm incurring extra charges?

Paying to receive a call seems to a mostly American phenomenon. In most (all?) of Europe, receiving calls is always free, no matter where or how they originate.

Re: Show HN: I built a Iridium/LTE satellite GPS tracker and took it to the Arctic

#37
If you have an amateur radio license, a small HF transmitter would probably successfully send a signal to a receiver on land most of the time, and of course wouldn't cost anything.

HF propagation does vary over time, but you could send a signal far more often to make up for it.

Re: Show HN: I built a Iridium/LTE satellite GPS tracker and took it to the Arctic

#38
post #16

Earlier quoted context omitted.

> Depending on how you look at it, Starlink can be incredibly cheap compared to Iridium. They don't have sat-to-sat communications deployed yet, so they can work only near the ground stations.

Hmm? Starlink has had sat-to-sat active for a while now. They've been making a killing selling services to ships and planes lately.

The laser interlinks have been turned on.

Re: Show HN: I built a Iridium/LTE satellite GPS tracker and took it to the Arctic

#39
post #25

Earlier quoted context omitted.

Depending on how you look at it, Starlink can be incredibly cheap compared to Iridium. It’s still not cheap from where I’m sitting in my clapped out Honda Civic, though. Edit: I think $250 for 50GB of truly global data. I can’t do the math right now, but it seems like a better deal at face value.

$50/month, these days, if I'm not mistaken. (You can only use it abroad for two months at a time, but you can update your location as as far as I'm aware, and it's $/€ 50 in most places.) Price wise, it's no comparison, but the two don't directly compete yet – power usage and antenna size of Iridium and Starlink are orders of magnitude apart (largely due to the L-band spectrum available to Iridium globally).

The higher rate gets you oceanic use, which is a big benefit of iridium.

You are correct that it can be $50, but AFAIK that’s a different plan that is land or near-land only.

Re: Show HN: I built a Iridium/LTE satellite GPS tracker and took it to the Arctic

#40
post #23

Hearing about Iridium reminded me of how excited I was to take on a job managing 5 engineers for them, until they offered me a base salary of $135,000 in Phoenix. They work on incredibly cool technology—I'm bummed I had to pass it up to work for some garbage web-focused tech company becayse Iridium pays pennies on the dollar to their engineering department.

Is it just me, or does the wording of this comment imply that you passed up the Iridium job to work somewhere else that underpays their engineers? Seems like you meant to imply the opposite.

yeah I meant Iridium pays pennies on the dollar -
Post reply on HN