Configuration
AstroNav Nano stores its main user configuration in Settings.ini.
Settings.ini
Section titled “Settings.ini”Connect the board through USB and open:
Settings.iniNormal configuration values are stored under:
[settings]Available settings
Section titled “Available settings”| Setting | Description | Default |
|---|---|---|
ESTIMATED_HEIGHT_M |
Expected apogee height in metres | 120.0 |
HEIGHT_MARGIN_M |
Allowed height tolerance around the estimate | 20.0 |
ESTIMATED_SPEED_MPS |
Expected climb speed in metres per second | 35.0 |
SPEED_MARGIN_MPS |
Allowed speed tolerance around the estimate | 8.0 |
LAUNCH_THRESHOLD_G |
Acceleration threshold used for launch detection | 1.35 |
FIRE_PYRO_APOGEE |
Enables or disables automatic apogee pyro output | TRUE |
Recommended configuration workflow
Section titled “Recommended configuration workflow”For a new board:
- Start with the default values.
- Change only settings you understand.
- Save
Settings.ini. - Safely eject the AstroNav Nano drive.
- Reconnect the board.
- Open
Settings.iniagain. - Confirm that your settings were saved.
FIRE_PYRO_APOGEE
Section titled “FIRE_PYRO_APOGEE”Other sections
Section titled “Other sections”[debug]
Section titled “[debug]”Contains diagnostic information generated by the firmware.
[checks]
Section titled “[checks]”Contains health-check information generated by the firmware.
Do not normally edit this section.
[profile]
Section titled “[profile]”Contains device identity and stored flight information.
AstroNav MC
Section titled “AstroNav MC”AstroNav MC provides a graphical interface for working with AstroNav Nano.
It can be used for:
- Editing settings
- Reading flight logs
- Viewing flight summaries
- Simulating mission behavior
- Validating configurations
AstroNav MC complements the onboard firmware.
It does not replace onboard safety logic or physical flight-readiness checks.