# Pre-flight

Complete a full readiness check before flight.

## Board configuration

Confirm:

- The intended configuration is loaded.
- `FIRE_PYRO_APOGEE` has the intended value.
- Expected flight values are reasonable.
- Configuration changes have been tested.

## Power

AstroNav Nano recognizes the following intended power ranges:

| Source | Voltage |
| --- | --- |
| USB | `4.5 - 5.5 V` |
| 1S LiPo | `3.0 - 4.35 V` |
| 2S LiPo | `6.0 - 8.4 V` |

:::caution[Unknown power source]

Do not continue if the board reports an unknown power source without understanding why.

:::

## Mounting

Make sure:

- The board is mounted securely.
- The intended orientation is correct.
- The sensor area is not obstructed.
- The board can remain still during calibration.

## Calibration

After powering the board:

1. Keep the vehicle stationary.
2. Allow calibration to finish.
3. Confirm the board reaches `Idle`.
4. Check that no critical fault is present.

:::caution[Calibration]

If calibration fails or times out, investigate the cause instead of bypassing it.

:::

## Health information

Useful diagnostic fields include:

```text
FAULT_REASON
POWER_MODE
STATE
VIN_VOLTAGE
HEALTHY
IMU_STREAM_OK
BARO_OK
FLASH_FS_OK
CRITICAL
```

## Serial monitor

Serial monitoring uses:

```text
115200 baud
```

With PlatformIO:

```powershell
pio device monitor
```

:::danger[Hazardous hardware]

Resolve critical health conditions before connecting hazardous hardware.

:::

## Final readiness

Board readiness is only one part of launch readiness.

Separately inspect:

- Recovery hardware
- Electrical wiring
- Batteries
- Connectors
- Deployment hardware
- Mechanical mounting
- Launch equipment