1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-11-30 08:24:11 +01:00
LibrePilot/flight/OpenPilot/Modules
stac 24a4c6b791 gps: Update GPSPosition instead of PositionActual
GPS module now updates GPSPosition UAVObject
rather than the PositionActual object.  The
GPSPosition object is intended to be consumed
only by the AHRS.  The AHRS will use this (and
other inputs) to compute a filtered version of
the position in the PositionActual object.

This commit will cause temporary breakage of the
GPS functionality in the GCS until the PositionActual
object is properly updated by the AHRS.  Most of the
GCS should continue to use PositionActual.  The only
exception to this might be any tool for specifically
visualizing the raw GPS state.

GPS.c is now only responsible for receiving a
complete NMEA sentence from the COM interface.

NMEA parsing is now factored out into NMEA.[ch]
which is where GPSPosition is now updated based
on the complete NMEA sentences obtained from the
GPS.

Latitude and Longitude are now encoded in a
fixed-point notation in units of degrees x 10^-7
to prevent truncation of precision due to encoding
into a float.

git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1431 ebee16cc-31ac-478f-84a7-5cbb03baadba
2010-08-27 02:15:00 +00:00
..
Actuator First attempt at ccpm mixing for single rotor helicopter. 2010-08-26 06:00:57 +00:00
AHRSComms gps: Update GPSPosition instead of PositionActual 2010-08-27 02:15:00 +00:00
Altitude baroaltitude: rename AltitudeActual to BaroAltitude 2010-08-21 16:19:10 +00:00
Battery battery: fix doxygen header info 2010-08-08 04:14:56 +00:00
Example Fix: including of Example Module did not work any more 2010-06-07 11:12:58 +00:00
FlightSituation Added UAVObjects: FlightSituationActual NavigationSettings NavigationDesired 2010-07-26 21:26:28 +00:00
GPS gps: Update GPSPosition instead of PositionActual 2010-08-27 02:15:00 +00:00
ManualControl Flight: Got read only check working for UAVObjects and modified the ManualControl Module to use it. Edouard - please check over this. 2010-08-27 00:15:48 +00:00
MK/MKSerial MKSerial: also report ground-speed 2010-07-27 09:49:47 +00:00
Navigation Added UAVObjects: FlightSituationActual NavigationSettings NavigationDesired 2010-07-26 21:26:28 +00:00
Osd/OsdEtStd OP-90 Configuring the ET OSD without eLogger. The module can now read a opaque config-file from the SD-card card and send it to the OSD 2010-08-19 17:32:18 +00:00
Stabilization First attempt at ccpm mixing for single rotor helicopter. 2010-08-26 06:00:57 +00:00
System slight changes to get PiOS.win32 to compile 2010-08-04 14:21:58 +00:00
Telemetry Damn thought I'd commited this 2010-07-29 13:50:24 +00:00
Watchdog Merge branch 'watchdog' 2010-08-13 05:18:17 +00:00