Questions tagged [software]

Questions regarding computer programs used in space exploration.

Filter by
Sorted by
Tagged with
6
votes
1answer
157 views

Taking custom software or hardware to the ISS

Before departing to the ISS, astronauts are allowed to pack some personal objects to be taken with them (see other question about packing). What if an astronaut had some self-written software (for ...
3
votes
0answers
97 views

What operating systems do Chinese satellites use?

Which operating systems are most frequently used by China for satellites?
6
votes
1answer
169 views

What is a “flight string”?

This answer explains what software powers the Falcon 9 launch vehicle. The flight software is written in C/C++ and runs in the x86 environment. For each calculation/decision, the "flight string&...
1
vote
0answers
49 views

STK - Create a scanning sensor

I need a tool to create a scanning-type sensor. On STK you can only select a spinning-type sensor. I found one guy who made this sensor on STK but I don't know how. The information below the linked ...
9
votes
0answers
122 views

What programs did David Scott add to the Apollo computer for Apollo 15?

David Scott was the commander for Apollo 15. He was also a main point of contact between MIT, who developed the Apollo flight computer, and the astronauts who were going to use that computer. ...
2
votes
1answer
94 views

How are satellite operating modes implemented?

It is pretty simple to find documentation about satellite operating modes behaviour when trying to develop satellite onboard software (example of safe mode behaviour on wikipedia, or on researchgate), ...
2
votes
1answer
74 views

Challenges in using linux based COTS for Cubesat mission payloads

Most of the questions related to using linux is cubesat/space missions is for the flight computer. I understand that a RTOS is preferred over a full blown linux for a flight computer. However I am ...
6
votes
0answers
191 views

Why is the RTEMS Real-Time Operating System often used in European space industry?

I was wondering recently about RTEMS. Why is this Real-Time Operating System (RTOS) widely use in the European space industry among other suitable alternatives like freeRTOS or VxWorks? Is this RTOS ...
4
votes
0answers
60 views

How was DSCOVR “fixed” so that sufficiently dynamic attitude determination is gotten from star cameras?

The following from Space News indicate that a laser gyroscope failed and that software changes were developed and uploaded to the spacecraft bringing it back on line again recently: Software fix ...
3
votes
0answers
101 views

Are there any known space craft with software at risk from Y2K scenarios?

The Y2K scenario occurs, usually, with incremental counters (such as counting the seconds that pass with time). When you have a situation in which an incremental counter will infinitely increase, you ...
1
vote
1answer
63 views

How does one use the Surveillance Fence feature in keeptrack.space?

keeptrack.space was mentioned in What would be a “big picture” understanding of how the orbits of Earth satellites are monitored? but I haven't visited the site since. Running across this again today ...
3
votes
2answers
250 views

Interplanetary spacecraft flight operating system and programming language

Which programming languages and operating systems are mostly used for interplanetary satellites (such as a mission to the moon)? To my knowledge, I know some LEO CubeSats use C programming language ...
2
votes
0answers
96 views

Why does SpaceIL's Beresheet landing graphics show m\s instead of m/s?

I just noticed that the software displayed in the video of the landing had the velocity and acceleration units with a backslash (m\s) instead of the usual convention of a forward slash (m/s). Out of ...
5
votes
0answers
76 views

What was the first unplanned “over-the-air” software update of a spacecraft?

From time-to-time spacecraft have had to be rebooted, in one case Voyager 2 mutinied and had to be reprogrammed and in another Opportunity had it's memory "hacked". As far as I know, deep space ...
3
votes
2answers
377 views

Which CI/CD system do/would space companies like SpaceX use for continuous integration in their devops practice? [closed]

I wonder whether there are, or are recognizable in near future, industry specifics for CI/CD solutions in a space engineering company like SpaceX, compared to other companies where mass manufacturing ...
4
votes
3answers
275 views

Why are the poles of the Moon in Google Earth so different from other regions?

I am well aware of the fact that the poles of the Moon are different from the rest of the regions in many ways. But in Google Earth's Moon, the poles are so different from what we would see if we were ...
1
vote
1answer
79 views

Software projects for space systems [closed]

I am a software engineer with a strong grasp of python. I want to branch out and start working for space startups after I read there was a shortage of good software engineers working in the burgeoning ...
2
votes
2answers
196 views

STK Astrogator Earth Flyby

TLDR: How do you set up an EEV maneuver, specifically, how do you go from an earth orbit to a heliocentric orbit with a periapsis within Venus’s orbit in astrogator? I know the theory but astrogator ...
3
votes
1answer
543 views

Samples of old guidance software using computational resources on Earth implementing navigation in space

Answers to Given small computational resources how navigation was implemented ( Not Samples of old guidance software) are excellent. I was stunned to see an article mentioning 65KB was used to ...
38
votes
6answers
15k views

Given small computational resources, how was navigation implemented? (Not samples of old guidance software)

Update: I really wanted to know how spacecraft navigation (not guidance) computers worked, given small computational resources. I have asked in another question and edited this question to limit ...
7
votes
2answers
482 views

How has NASA's mission operations software architecture evolved?

As many of us know, the mission operations software of NASA has changed significantly over time. Needs have changed with the space program and mission operations software has adapted to keep up with ...
4
votes
1answer
1k views

Does NASA use any type of office/groupware software and which is that?

CERN for example uses MALT. What does NASA use where you need standard functions? https://malt.web.cern.ch/malt/global/malt-table/ Specifically with standard functions I mean what you would use in ...
17
votes
3answers
6k views

Does the Voyager team use a wrapper (Fortran(77?) to Python) to transmit current commands?

I assume that the vast majority of the people who created the software for these missions are now retired (the "space pensioners" of the Voyager mission). Here's a very good summary of the current ...
2
votes
0answers
126 views

What do these three historical IBM staff at NASA insignias designate?

The question Where are these historical IBM + Apollo related locations within NASA? What do these computers do? shows four images. Three of them show different IBM insignias on shirts of IBM staff. ...
1
vote
2answers
137 views

List of notable materials from 2017-2019 of software dev in the space industry

I was looking for relevant books about the development of software in space tech. I've had a hard time looking for recent information about software so I'll appreciate any tip -like key words, or ...
24
votes
2answers
5k views

What was the nature of the known bugs in the Space Shuttle software?

It's been claimed or suggested in other posts that during the entire history of the Space Shuttle, only one software bug actually survived the development and review process, making it to flight. ...
6
votes
1answer
268 views

What language is the Russian segment ISS software written in?

I have heard that the ISS uses a Russian coding language for some of the systems and subsystems on the Russian segment of the ISS. What is that coding language?
103
votes
6answers
22k views

What makes Ada the language of choice for the ISS's safety-critical systems?

We have it on good authority that Ada is widely used for "safety critical software" on at least the US side of the International Space Station. Of all the possible languages to choose from, what are ...
37
votes
2answers
14k views

What language is software running on the ISS written in?

What is the coding language used for the software used on the ISS? Is it NASA's own coding language, or is it something like C, or C#, maybe Haskell?
2
votes
3answers
486 views

What are the contribution of NASA in software engineering?

What are the contribution of NASA in the advancement of software engineering? What are the relevant standards that they have to comply? I'm intersted in avionics basically but i dont found any current ...
2
votes
1answer
140 views

What are the top most used satellite control system, flight dynamics solution at the moment ? Approx costs?

I am looking for a list of top most used satellite control systems, flight dynamics solutions by space agencies, private companies etc. the moment? How much do they cost approx for use by 1 person? Is ...
7
votes
1answer
428 views

Have any probes / spacecraft used GPU hardware? If so, what for?

I was reading this question about CPU's used in space and that got me thinking about the practical applications of GPUs for space-bound vessels. I'm wondering if we ever sent a radiation-hardened GPU ...
13
votes
1answer
222 views

Does Mars Reconnaissance Orbiter require “reprogramming” when handling communications for newer spacecraft or landers?

While I was going through the question What happens to Insight's parachute? I learned of the role of the Mars Reconnaissance Orbiter to provide reliable communication between other Mars spacecraft and/...
5
votes
0answers
116 views

Software for orbital sketches

I am looking for recommendations on software that can create orbit sketches such as the image below. Adding an informative sketch to an article can help readers better understand the idea. I am ...
3
votes
1answer
114 views

Does a gravity model exist for satellites in LEO?

I'm wondering if there's a C-based (or similar language) program that will output the gravitational strength given input geodetic LEO coordinates (which I can convert to ECI etc. if needed). Ideally ...
5
votes
2answers
112 views

Does a solar geometry library exist for satellites in LEO?

I'm looking for a solar geometry library built for a cubesat in LEO. In my research so far, I've discovered the MINES Paris-Tech Solar Geometry 2 library (http://www.oie.mines-paristech.fr/...
8
votes
3answers
322 views

Has in-flight software changes ever involved a change of programming language?

Computer software is arguably the only component of an unmanned spacecraft that can be changed once the mission is already underway. Many spacecraft are now designed to accept new programs through ...
4
votes
1answer
328 views

What type of software is used to make radiation shielding simulations for use in Space or Mars?

Hopefully this is relevant to the board and doesn't get deleted. Quick background: In Thailand. Grad student, mechanical engineering, with very limited knowledge regarding nuclear or space radiations. ...
3
votes
1answer
684 views

How open is NASA's “open source” GMAT software?

In answers and comments to What does it mean when a software is called open-source for US-release only? I found out that when NASA uses the term "open source" it does not mean open to everyone! ...
1
vote
1answer
372 views

Design Software Recommendations

I'm currently working on "base stones" of future cubesat mission and I'm doing some research for designing or simulation of cubesats. Software that I found on google costs enormous price and I'm ...
2
votes
0answers
169 views

Software (besides Ltool) to simulate CR3BP (three body) problems?

Are there any other softwares for CR3BP besides Ltool? As I've learnt here Ltool is not generally available to the public. I would like to simulate three body orbits within the standard circular ...
3
votes
1answer
463 views

Low earth orbit propagation in GMAT

I'm propagating a Low Earth orbit using GMAT. I 'm trying to make the propagation realistic, considering the zonal harmonics, Sun, Moon, Jupiter, Venus perturbations, tidal forces and solar ...
1
vote
1answer
301 views

Difficulty trying to use the SPK file ast343de430.bsp

I'm looking for a NAIF SPK file (these typically end in .bsp) for a bunch of asteroids in the J2000 reference frame. I found ...
12
votes
2answers
3k views

Transitioning into space software engineering

I have been a Web Developer in London since I graduated in 2012. My skills reside mainly in the Microsoft stack (MSSQL, .NET, C#, MVC and all the front-end stuff). I have always been very interested ...
8
votes
1answer
531 views

Are software updates to satellites or in general space craft commonplace during scientific missions?

History provides enough examples of failed missions due to software failure. If the mission system is still physically intact (ISS best example but very close to Earth making the examole maybe less ...
12
votes
2answers
987 views

What does the software quality process for NASA's SLS look like?

What does the software quality process for NASA's SLS look like? What are the relevant standards that they have to comply to? Do they have to show that they are CMMI compliant, for example? I'm ...
7
votes
1answer
245 views

Info on NASA's NOS3 software and the rest of the suite used by STF-1

THE STF-1 cubesat project, in cooperation with NASA, has developed a whole suite of simulation software for small satellites. Info here: http://stf1.com/simulation.php And here: https://www.nasa....
5
votes
1answer
685 views

What does it mean when a software is called open-source for US-release only?

I saw this answer about MarsGRAM, and when I clicked on the NASA software link to read about it I saw at the bottom of the page a blurb for EarthGRAM 2010, an atmospheric model for Earth with likely ...
13
votes
3answers
2k views

Open source space exploration software projects accepting contributions

Sorry if this has been asked a lot, I couldn't find anything by searching the site. I'm a software engineer looking for an open-source space exploration project to contribute to in my spare time. No ...
1
vote
0answers
107 views

Simulation of Rocket chambers like in Hall Effect Thrusters

I started learning Solidworks in hopes of being able to run simulation to study rocket chambers. Currently, I am studying the flow of plasma and its interaction with the magnetic field, but ...