1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-01-29 14:52:12 +01:00

AHRS: Add back home location setting north axis

git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1846 ebee16cc-31ac-478f-84a7-5cbb03baadba
This commit is contained in:
peabody124 2010-10-03 04:34:05 +00:00 committed by peabody124
parent 5c4331fe32
commit 87a822e3f9

View File

@ -159,6 +159,7 @@ void calibrate_sensors(void);
void reset_values();
void send_calibration(void);
void send_attitude(void);
void homelocation_callback(AhrsObjHandle obj);
void altitude_callback(AhrsObjHandle obj);
void calibration_callback(AhrsObjHandle obj);
void gps_callback(AhrsObjHandle obj);
@ -246,6 +247,7 @@ for all data to be up to date before doing anything*/
GPSPositionConnectCallback(gps_callback);
BaroAltitudeConnectCallback(altitude_callback);
AHRSSettingsConnectCallback(settings_callback);
HomeLocationConnectCallback(homelocation_callback);
calibration_callback(AHRSCalibrationHandle()); //force an update
@ -844,6 +846,13 @@ void settings_callback(AhrsObjHandle obj)
}
}
void homelocation_callback(AhrsObjHandle obj)
{
HomeLocationData data;
HomeLocationGet(&data);
INSSetMagNorth(data.Be);
}
/**