2015-07-05 20:20:30 +00:00
|
|
|
## Pre-Flight Checklist ##
|
|
|
|
|
|
|
|
- In `hw_config.h`
|
|
|
|
- `USE_XOSC` is set. Otherwise the symbol timing frequency will be
|
|
|
|
somewhat inaccurate.
|
|
|
|
- `APRS_ENABLE` is set if APRS is to be used on the flight
|
2015-07-11 19:17:46 +00:00
|
|
|
- `APRS_USE_GEOFENCE` is set
|
2015-10-01 13:24:40 +00:00
|
|
|
- `TELEMETRY_USE_GEOFENCE` is set
|
2015-07-05 20:20:30 +00:00
|
|
|
- `DEBUG_USE_INTWATCHDOG` can be disabled during flight. This saves some power
|
2015-07-18 15:55:20 +00:00
|
|
|
- Check interrupts are regular enough to kick the hardware
|
|
|
|
watchdog.
|
2015-07-16 20:32:18 +00:00
|
|
|
|
|
|
|
- In `watchdog.h`
|
|
|
|
- Set the various `MAXIDLE` values to values determined during
|
|
|
|
testing. These define how many sleep cycles are permitted in that
|
|
|
|
state before we stop kicking the watchdog. 0xFFFF seems like a
|
|
|
|
good conservative value, but you may want to be more agressive.
|
2015-07-25 01:20:30 +00:00
|
|
|
|
|
|
|
- In `aprs.h`
|
|
|
|
- Set callsign and symbol
|
2015-10-10 22:18:46 +00:00
|
|
|
- Make sure `APRS_FLIGHT_PARAMS` is defined
|
2015-07-25 01:20:30 +00:00
|
|
|
|
|
|
|
- In `main.c`
|
|
|
|
- Set callsign
|