Open source contributions to space software. From flight software to ground systems, from satellite networks to mission operations mapping.
Shipped in NASA's F´ v4.3.0New Contributor
Two of my contributions (#5561, #5685) shipped in the official F´ v4.3.0 release, where I'm listed under New Contributors.
Accept VALID and DEFAULT in Comp test getParameter
C++ test fix Flight software: tandem change so the Comp test component accepts valid and default parameters under the new load hook
Add GenerateDp command to FileManager
C++ feature Flight software: command that packages a file into data products for downlink
ComCfg: add FW_PACKET_PARAM APID for parameter values
Protocol definition Flight software: reserved packet descriptor for downlinking parameter values
Use generated record size macros in the DP examples
Example update Flight software: reference examples use generated record size macros
Implement /rename configure endpoint (#962)
Node feature Mars operations mapping: mission rename endpoint
Use L_.missionPath in three mission data path call sites (#1038)
Bug fix Mars operations mapping: mission data paths now follow the configured folder
Add rename action to the Configure UI (#1040)
React UI Mars operations mapping: rename action in the mission configuration interface
Generate parameterUpdated calls in parametersLoaded
Code generator (FPP) Flight software: adds a parameterLoaded hook that notifies parameterUpdated for each valid or default parameter as it loads
Allow negative altitudes for observation stations
Django bugfix Satellite ground station network: support for below sea level altitudes
Add command to reload parameters when parameters are autocoded
Code generator (FPP) Flight software: claimed, awaiting CCB design direction
Change FileDownlink to use configure() call to set downlink packet size
FileDownlink area (same family as #5561). Opened by Tim Canham. Static internal buffer (m_memoryStore) creates a design question before implementing. Awaiting CCB.