This is random, but does anyone know what kind of platform /programming environment Ingenuity might be using? In general, it must mimic a lot of what is being learned here in programming. Nasa has a game programming exercise here: With the possible exception of there not being any GPS satellites and ‘geo’ referencing might be the lander or something. In that atmosphere, would a barometer still work with different baselines for altitude?