Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: Servo TMP36 GZ chan_fatfs_sd buffered-serial1 nmea_parser watchdog mbed-rtos mbed
config.h
- Committer:
- tylerjw
- Date:
- 2013-01-10
- Revision:
- 29:8cdb56a0fe57
- Parent:
- 27:24fd8e32511c
- Child:
- 30:b81274979e73
File content as of revision 29:8cdb56a0fe57:
// file containing configuration values
#ifndef HARP_CONFIG_H
#define HARP_CONFIG_H
#define WAIT_FOR_LOCK 0 // set to 1 to not open log file until gps lock
#define UNLOCK_ON_FALL 0 // set to 1 to not signal parachute untill falling
#define RELEASE_AT_ALT 0 // set to 1 for release at target altitude (must also set UNLOCK_ON_FALL to 1)
#define ALARM 0 // set to 1 to key alarm on descent, 0 = no alarm
const float target_lat = 39.921664; // for setting the target location!
const float target_lon = -105.008167;
const float course_fudge = 15.0; // if -course_fudge < course > course_fudge then don't turn
const float neg_course_fudge = -15.0;
const float distance_fudge_km = 0.1; // stop turning if within distance_fudge km
const float BAT_GPS_MUL = 16.14; // values for calculating battery voltage
const float BAT_MBED_MUL = 10.35;
const float SERVO_L_MAX = 0.0007; // servo calibration
const float SERVO_L_MIN = -0.0013; // servo calibration
const float SERVO_R_MAX = 0.0006; // servo calibration
const float SERVO_R_MIN = -0.0015; // servo calibration
const int RELEASE_ALT = 4572; // 15k ft in meeters
const int ALARM_ALT = 2133; // altitude to key alarm on descent
#endif