Antique Voyager Technology
sea_stuart writes with a story from the Tidbinbilla space tracking station, outside Canberra, Australia. It is still communicating with the two Voyager spacecraft 30 years after they were launched and 18 years after Voyager 2 passed close by Neptune. Here's a little background on Voyager 1 and Voyager 2. "The bank of computers that would look at home in black-and-white episodes of Doctor Who cannot be junked... [T]he 1970s hardware is now our world's only means of chatting with two robot pioneers exploring the solar system's outer limits. Today Voyager 1 is humanity's most remote object, 15.5 billion kilometers from the sun. Voyager 2 is 12.5 billion kilometers from it. Both continue beaming home reports, but now they are space-age antiques. 'The Voyager technology is so outmoded,' said Tidbinbilla's spokesman, Glen Nagle, 'we have had to maintain heritage equipment to talk to them.'"
Is it really that impossible to run these machines inside an emulator on a modern server?
I can still play my atari 2600 games on my xbox.
They're using their grammar skills there.
Seems like nobody's done one for the costs of hiring a couple of engineers to reverse engineer or re-implement the protocol...
Deleted
In (my experience of) public finances, an expenditure to re implement a protocol would be a capital expense, bring on "careful" scrutiny of the whole programme, and risk all these scientists jobs etc. (with no guarantee of getting the cash) and given that the question being answered is more than an entire career in the making (wall clock wise)......... A maintaince bill for existing equipment gets paid (almost) no questions asked.......
The reporter is clueless. It's all a matter of money. It's very expensive to take an old piece of software, written in some obscure language, running on an old machine with a weird architecture, reverse engineer the requirements, rewrite it for a modern machine, and debug and test it thoroughly. You need people who understand the old system and the environment that it ran in. It's usually much cheaper to keep the old hardware running. Plus, many older systems were custom designs, optimized for a particular task, and can still do a better job than more generic modern hardware.
Mea navis aericumbens anguillis abundat
reanalyze and redesign the whole system, even with the goal of emulating it on current hardware, would cost a fortune.
- harware...
i think it's safer and cheaper to leave it alive...
for younger folks thinking about emulating it on an off the shelf machine: current architectures and hardware are not always "better"; space exploration aside, for certain goals it's simpler to use a '70 thing working a custom tailored board than a oh-shi...-look-at-that-latency-its-impredictable!
6502s and z80s are still manifactured, indeed.
Communication with different equipment has been done. http://www.arrl.org/news/stories/2006/04/25/2/
Proof that it's not a problem to receive and decode. Transmit can't be any harder. But why "upgrade" it if they don't have to? The old equipment probably works just fine, so there is no incentive.
Failing that, you'd put the software under the DMCA and claim that it was the hd-dvd encryption algorithm. You'd have three different OSS solutions in a week.
The reprogrammed Voyager 2 to send color pictures while it had been en route for 15 years allready. Mind you, they reprogrammed Voyager 2 to send *color pictures* made with a system that was built to make b/w pictures. Using a single digit amount of registers to push single bits around a 30 year old computer that has less oomph than todays cheapest calculators aboard a space probe that is a kazillion-billion miles away is quite a stunt. Let alone updating the OS this way to generate color images.
I think these guys know what they are doing and if they choose to keep the old equipment running in order to communicate more relyably with the Voyagers, I trust they have perfectly valid reasons for it. And no, an off-the-shelf Dell is most probably not a feasable replacement. No matter how powerfull it is.
Oh, and by the way: A modern computer would drain voyagers batteries so fast, they'd be dead in a few hours. My old Sharp 1403 H Pocket Computer, built with technology from the early-to-mid 80s runs 200+ hours under full load on a pair of button-cells. I haven't replaced them in 10 years and it still runs on them. I have yet to find a modern handheld computer that can do this.
We suffer more in our imagination than in reality. - Seneca
The voyager sats are some of our most successful missions, i'd challenge anyone to do better then their "out modded" systems.
If you mod me down, I will become more powerful than you can imagine....
You underestimate how much a clever programmer can do with 4kw (kiloword) on many of these systems. These programs can be very complex and difficult to understand, even with the source code.
Mea navis aericumbens anguillis abundat
When someone says "Why don't they just", it usually means they have no idea how it's being done, and is just taking that opportunity to show what they know, even though they have no idea if it's applicable.
When someone says "Why don't we just", they're probably working on the project and know what they're talking about.
If they could just, they probably would have justed a long time ago. These are, after all, the people who rebuilt the receiver scheduled to receive the Apollo 11 LEM and EVA transmissions in just 12 hours, after it caught fire 1 day into the mission. It was NASA's call not to use them due to the problem, but they could have done it because they know very well what they're doing and how to do it.
"I may be synthetic, but I'm not stupid." -- Bishop 341-B