Stacey Sheldon
|
f5db83bd20
|
Merge remote-tracking branch 'op-public/next' into revo-next
Conflicts:
flight/Libraries/inc/NMEA.h
flight/Modules/GPS/GPS.c
flight/Modules/GPS/NMEA.c
flight/Modules/GPS/UBX.c
flight/Modules/GPS/inc/NMEA.h
flight/Modules/GPS/inc/UBX.h
flight/Modules/PathPlanner/inc/pathplanner.h
flight/PiOS/STM32F10x/link_STM32103CB_PIPXTREME_sections.ld
flight/Revolution/System/inc/pios_config.h
flight/Revolution/UAVObjects.inc
flight/SimPosix/UAVObjects.inc
ground/openpilotgcs/src/plugins/hitlv2/aerosimrc/src/qdebughandler.h
ground/openpilotgcs/src/plugins/uavobjects/uavobjects.pro
shared/uavobjectdefinition/gpsvelocity.xml
|
2012-07-22 23:39:37 -04:00 |
|
Oleg Semyonov
|
f3f34e8f9f
|
AeroSimRC: fix CC3D virtual sensor readings in simulation mode
|
2012-07-22 14:18:49 +03:00 |
|
James Cotton
|
a559286d0b
|
A few of the UBX types were missing a struct for the type.
|
2012-07-22 01:21:12 -05:00 |
|
Stacey Sheldon
|
922c9b3519
|
simposix: include new GPS UAVOs for GPS module
|
2012-07-21 14:42:34 -04:00 |
|
Stacey Sheldon
|
123f199160
|
gps: fix case on GPS.h file
|
2012-07-21 14:42:04 -04:00 |
|
Stacey Sheldon
|
fc78d9f7d8
|
nmea: fix typo in DEBUG macro name
|
2012-07-21 14:23:14 -04:00 |
|
Stacey Sheldon
|
eafd525323
|
Merge remote-tracking branch 'origin/D-Lite/ubx-parser-next' into next
|
2012-07-21 14:22:10 -04:00 |
|
Werner Backes
|
d4a401ce30
|
Removed Revolution specific code
|
2012-07-21 07:58:00 +02:00 |
|
Kenz Dale
|
54b429e8ce
|
Removed functionality in manualcontrol.c that changed path endpoints based on TX input.
This feature needs to be rethought, as there are many situations in which it does not work as intended and has unexpected behavior.
|
2012-07-20 14:21:02 +02:00 |
|
Kenz Dale
|
7a28c6e4de
|
Merge branch 'revo-next' of ssh://git.openpilot.org/revo into revo-next
|
2012-07-20 13:10:57 +02:00 |
|
Kenz Dale
|
1d976b3095
|
dded support for multiple airspeed sources. Added GPS airspeed estimation. Extended BaroAirspeed UAVO. Added new AirspeedSettings UAVO.
|
2012-07-20 13:08:54 +02:00 |
|
Werner Backes
|
bcee75a270
|
Added comment to explain the gpsDataUpdated flag
|
2012-07-20 11:56:40 +02:00 |
|
Werner Backes
|
6db2c949a3
|
Report GPS NO_FIX status only once per message set and not with every
single message.
|
2012-07-20 00:23:05 +02:00 |
|
Werner Backes
|
d3962f3303
|
Removed message counter from nmea_parsers structure and made it const to
save some RAM.
|
2012-07-19 23:37:11 +02:00 |
|
Werner Backes
|
15fa42058e
|
Unified statistics counters between UBX and NMEA parser and moved them
to GPS.c.
|
2012-07-19 22:00:24 +02:00 |
|
Werner Backes
|
307626d1de
|
Fixed typo
|
2012-07-19 20:46:44 +02:00 |
|
Werner Backes
|
926e3d93b7
|
Removed unused variables
|
2012-07-19 20:14:51 +02:00 |
|
Kenz Dale
|
bce7a04de8
|
Fixed typo.
|
2012-07-19 17:13:39 +02:00 |
|
Werner Backes
|
a22a11d973
|
Cleanups:
- removed unused nav_status parser function
- enum coding style change
|
2012-07-19 13:05:55 +02:00 |
|
James Cotton
|
719772c98a
|
Merge remote-tracking branch 'origin/Brian-PipXtreme-V2' into next
|
2012-07-16 11:42:29 -05:00 |
|
James Cotton
|
ce6bebceb6
|
Also strex needs to not clobber it's register to have predictable results.
OPReview-227
|
2012-07-14 19:47:03 -05:00 |
|
Michael Hope
|
fa3aa20e05
|
ld: make sure current pointer never goes backwards
Fixes linking on ld version 2.22. Identical to 3cbf4499 .
|
2012-07-14 19:47:03 -05:00 |
|
Michael Hope
|
0efb24a54b
|
The destination register of an exclusive store must be
different from both the value and address register. Fix building with
recent binutils by marking the result as early clobber.
|
2012-07-14 19:47:03 -05:00 |
|
Brian Webb
|
cc6b48754d
|
Reduced buffer sizes on PipX.
|
2012-07-14 17:17:01 -07:00 |
|
Brian Webb
|
a252b78fea
|
Fixed transparent comms on PipX.
|
2012-07-14 17:14:43 -07:00 |
|
Brian Webb
|
03beb0bad6
|
Fixes to PipX firmware to compile with non codesourcery compiler.
|
2012-07-14 08:18:21 -07:00 |
|
Werner Backes
|
bc7defe21f
|
Changed usage of UBX structures to follow changed structure
declarations. (see commit e6f62f)
|
2012-07-13 14:48:11 +02:00 |
|
Werner Backes
|
7207d2bb98
|
Fixed typos in comments.
|
2012-07-13 14:43:26 +02:00 |
|
Werner Backes
|
6ae9db8cb7
|
Removed typedefs for structures to be consistent with style guide.
|
2012-07-13 14:40:11 +02:00 |
|
Werner Backes
|
e6f62f5806
|
Deleted commented-out code
|
2012-07-13 13:22:27 +02:00 |
|
Brian Webb
|
3fabdb9963
|
Fixed conflicted merge with origin/next.
|
2012-07-11 19:25:05 -07:00 |
|
Werner Backes
|
57dc9e6d39
|
Removed ECEF calculation from SetHomeLocation.
|
2012-07-11 23:53:34 +02:00 |
|
Werner Backes
|
7ef7b621d7
|
Reenable PIOS_GPS_SETS_HOMELOCATION on Revo.
Change-Id: I5a5e2ec0deb4241faad23f6fead5036b039bfbf9
|
2012-07-11 23:37:03 +02:00 |
|
Werner Backes
|
19c0f6a88a
|
HomeLocation UAVOject on CC still has ECEF so make this part confitional.
|
2012-07-11 00:40:15 +02:00 |
|
Werner Backes
|
a77a367df2
|
Pass GPSPositionData as a function argument instead of using a global variable.
|
2012-07-10 17:35:35 +02:00 |
|
Werner Backes
|
d0b7dc0012
|
Added some pieces that had been lost during rebase
|
2012-07-10 16:38:00 +02:00 |
|
Werner Backes
|
5776981436
|
Deleted obsolete Libraries/inc/NMEA.h that conflicts with Modules/GPS/inc/NMEA.h
|
2012-07-10 16:25:58 +02:00 |
|
Werner Backes
|
19a9cd03c2
|
Introduced GPSVelocity UAVObject
Conflicts:
ground/openpilotgcs/src/plugins/uavobjects/uavobjects.pro
|
2012-07-10 16:23:10 +02:00 |
|
Werner Backes
|
10351e61d4
|
Revert "Changed GPS port to be rx/tx instead of rx only"
This reverts commit e2a35d1f4c .
|
2012-07-10 12:10:17 +02:00 |
|
Werner Backes
|
f1b846593f
|
Fixed line endings
|
2012-07-10 11:40:55 +02:00 |
|
Werner Backes
|
e2a35d1f4c
|
Changed GPS port to be rx/tx instead of rx only
|
2012-07-10 11:01:46 +02:00 |
|
Werner Backes
|
7a7b64c9cf
|
Report SVs even if sat position is unknown. This way, received
satellites are reported early during cold start which gives better
feedback to the user.
|
2012-07-10 11:01:43 +02:00 |
|
Werner Backes
|
0424172398
|
Better separation between UBX and NMEA parser
Make GPS protocol a user selectable option
Support for UBX protocol on CopterControl
|
2012-07-10 11:01:41 +02:00 |
|
Werner Backes
|
29fd85f0e2
|
Process additional UBX messages. All information needed to fill the GPS
UAVObjects can now come from UBX protocol alone. Mixture of NMEA and UBX
protocols still is possible but not recommended.
|
2012-07-10 10:37:15 +02:00 |
|
Werner Backes
|
8c184ec8f2
|
Add additional UBX messages NAV-DOP, NAV-SOL, NAV-STATUS, NAV-SVINFO,
NAV-UTC
|
2012-07-10 10:36:56 +02:00 |
|
Werner Backes
|
a3e2513952
|
Increased stack size and com receive buffer to support SVINFO message.
Fix NOGPS condition for UBX.
|
2012-07-10 10:35:56 +02:00 |
|
Stacey Sheldon
|
54a161a3d4
|
Merge remote-tracking branch 'op-public/next' into revo-next
Conflicts:
shared/uavobjectdefinition/manualcontrolsettings.xml
|
2012-07-08 18:14:09 -04:00 |
|
Laura Sebesta
|
cfb8e72679
|
Improved battery module to fully support regeneration. Fixed bug in builtin battery module. Improved ADC routing names.
|
2012-07-08 23:13:05 +02:00 |
|
Laura Sebesta
|
0a34b786a9
|
Modified pios_adc.c to remove race condition by which the ADC value was reset to 0.
|
2012-07-08 22:23:05 +02:00 |
|
Laura Sebesta
|
4f20a0f9a1
|
Added drivers for analog airspeed sensors: MPXV5004 and MPXV7002.
|
2012-07-08 21:46:59 +02:00 |
|