If you want to learn about how the Voyager flight data system is designed, read Nasa's historical document Chapter 6: Distributed Computing On Board Voyager and Galileo [1]. The whole read is gripping, but the most interesting part for me is the section "Developing Voyager's Flight Data System Computer " describes the choice to use CMOS memory and DMA from instruments. [1] https://history.nasa.gov/computers/Ch6-2.htm…
It was a different world in 1975: After determining requirements, Wooddell examined possible hardware and software tradeoffs. In an insightful memorandum, John Morecroft explained the concept of "soft logic" as a complement to the "hard logic" in the Flight Data System44. Writing in 1975, when the actual flight software began to be prepared, Morecroft pointed out that the program for the computer was actually a soft…
NASA just sent a software update to a spacecraft 12B miles away
161–170 of 326 posts
Re: NASA just sent a software update to a spacecraft 12B miles away
#162This is incredible. Not just because of the engineering that went into such a long lived machine, but also because of the ingenuity of the teams that have looked after this mission and those currently working on it. Half a century of operation. Bits of data, like gold dust, peppering our radio telescopes with telemetry from the edges of our protective solar shell, and beyond. Not only is the technical achievement som…
Re: NASA just sent a software update to a spacecraft 12B miles away
#163Earlier quoted context omitted.
And yet literally the entire world aside from United States, Liberia, and Myanmar is able to grasp it perfectly. So such a statement would either insinuate that Americans are genetically inferior somehow, or you're just culturally attuned to an outdated British system.
So genetically inferior that they are the only ones with a craft that is 4 Plutos away :)
Re: NASA just sent a software update to a spacecraft 12B miles away
#164Earlier quoted context omitted.
> It funny, usually people on HN diss NASA et all hard for being those big, inept governkent agencies, with SpaceX being so so mich better because Many of NASA’s problems aren’t the fault of NASA, they are the fault of Congress. NASA didn’t come up with SLS+Orion all by themselves, the high-level design was dictated to them by Congress and NASA was left with the job of fleshing out the details and making it all work…
So SpaceX wants NASA to be able to spend all those billions with them instead of a competitor? Shroud business move, that says nothing about capabilities. Just one question, what will be avaiable first, FalconHeavy and a fully certified Starship (which has to launch without blowing up for that), Tesla FSD or Tesla's humanoid robot? Regarding SLS, they launched successfully last year and aim for a manned launch in 202…
Re: NASA just sent a software update to a spacecraft 12B miles away
#165Were unit tests a thing back when the probes were built? I wonder how new engineers learn about the intricacies of such ancient tech, without breaking them.
Sadly the "megabytes of JavaScript to 'hello world'" culture of today could not even begin to comprehend how this even works
Re: NASA just sent a software update to a spacecraft 12B miles away
#166Re: NASA just sent a software update to a spacecraft 12B miles away
#167Re: NASA just sent a software update to a spacecraft 12B miles away
#168NASA went down to k=7 (from k=9) for convoluted coding.
Not only were Golay and Reed-Solomon ("a special subset of [Bose-Chadhuri-Hocquehem] codes" which are "a powerful class of Hamming code", Brown, Elements of Spacecraft Design) used, convolutional coding was also used.
Sources:
- Figure 3 - https://i.stack.imgur.com/z5F1p.png
Re: NASA just sent a software update to a spacecraft 12B miles away
#169Re: NASA just sent a software update to a spacecraft 12B miles away
#170Earlier quoted context omitted.
It funny, usually people on HN diss NASA et all hard for being those big, inept governkent agencies, with SpaceX being so so mich better because SpaceX get SW"engineering". And then NASA does something like this, and all of sudden it so cool! Coupd it be that those orgs aren't even nearly as incompetent as people have a tendency to think?
Personally, I'd tend to give most credit for something like this to the era that created it. I mean building something that can be reasonably expected to operate and maintained in some of the most hostile conditions known to man, for half a century? It's just borderline magical. And NASA of that era did everything just perfectly, nailing all the gravity assists (obviously using computational/telemetry tech of the tim…