James Cotton
|
05643d2f2b
|
Overo bump
|
2012-07-22 02:46:16 -05:00 |
|
James Cotton
|
d8e0cbc78f
|
Make inadequate lock a warning instead of error/critical from GPS. This allows
flying indoors.
|
2012-07-22 02:17:58 -05:00 |
|
James Cotton
|
42501d6312
|
Merge branch 'nosave_while_armed' into revo
|
2012-07-22 02:13:25 -05:00 |
|
James Cotton
|
bb970b0647
|
Merge branch 'james/revo' of ssh://git.openpilot.org/revo into revo
Conflicts:
flight/Modules/Attitude/revolution/attitude.c
|
2012-07-22 01:22:52 -05:00 |
|
James Cotton
|
bcebced609
|
Merge branch 'revo_gps_merge' into revo
|
2012-07-22 01:21:50 -05:00 |
|
James Cotton
|
57a554f7ea
|
Enable the GPS UBX/NMEA support
|
2012-07-22 01:17:29 -05:00 |
|
James Cotton
|
fa4adf1630
|
A few of the UBX types were missing a struct for the type.
|
2012-07-22 01:17:06 -05:00 |
|
James Cotton
|
9c512261e6
|
When in indoor mode reset the baro offset to zero
|
2012-07-22 01:02:14 -05:00 |
|
James Cotton
|
93faf131b0
|
Merge branch 'next' into revo
Conflicts:
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/Revolution/System/inc/pios_config.h
flight/Revolution/UAVObjects.inc
ground/openpilotgcs/src/plugins/uavobjects/uavobjects.pro
ground/openpilotgcs/src/plugins/waypointeditor/waypointeditorplugin.h
shared/uavobjectdefinition/gpsvelocity.xml
|
2012-07-22 00:43:19 -05:00 |
|
James Cotton
|
0c054a1e62
|
Speed up attitude loop on Revo to 666 Hz
|
2012-07-21 17:25:06 -05:00 |
|
James Cotton
|
5649813c2b
|
Make sure to always compare BiasCorrectedRaw against its enum. Also reversed
the order of TRUE,FALSE in the definition to make it safer anyway.
|
2012-07-21 17:24:58 -05:00 |
|
James Cotton
|
fa68c0422d
|
Make sure to always compare BiasCorrectedRaw against its enum. Also reversed
the order of TRUE,FALSE in the definition to make it safer anyway.
|
2012-07-21 15:44:23 -05:00 |
|
James Cotton
|
d36663dbbd
|
Treat the GyroBias UAVO like a state estimate of the actual gyro bias so now we
subtract that from the raw sensor readings to get the Gyros UAVO value
|
2012-07-21 15:14:45 -05:00 |
|
James Cotton
|
e239424ddd
|
Fix some typos in the GCS calibration
|
2012-07-21 15:12:45 -05:00 |
|
James Cotton
|
3e33bb49a2
|
EKF gyro bias into the object now working propely
|
2012-07-21 15:11:04 -05:00 |
|
James Cotton
|
02dfa7bd82
|
Change how the updated settings in attitude are changed to make it easier to
initialize them all
|
2012-07-21 14:31:14 -05:00 |
|
James Cotton
|
3f4706ad4c
|
Make it a critical error when an invalid attitude algorithm is selected
|
2012-07-21 14:00:52 -05:00 |
|
James Cotton
|
69057a1373
|
No reason to get homeLocation every cycle
|
2012-07-21 13:57:25 -05:00 |
|
James Cotton
|
7cdf47c1d4
|
Make the sensors code only apply the GyroBias from the UAVO which is now coming
consistently only from the attitude module
|
2012-07-21 13:51:20 -05:00 |
|
James Cotton
|
e5bd999975
|
Process the settings updates more discretely in revo attitude
|
2012-07-21 13:50:16 -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 |
|
James Cotton
|
6eb0fd2b3b
|
Validate the mag and accel calibration before setting to prevent block NAN on
the FC side.
|
2012-07-21 12:13:20 -05:00 |
|
James Cotton
|
797a4def6a
|
Do not use the data from the magnetometer if it contains NAN
|
2012-07-21 11:43:31 -05:00 |
|
Werner Backes
|
d4a401ce30
|
Removed Revolution specific code
|
2012-07-21 07:58:00 +02:00 |
|
James Cotton
|
c5904b4667
|
Clean up the pios_overo driver. Working well now.
|
2012-07-20 13:57:47 -05:00 |
|
James Cotton
|
bcdd5a8bba
|
Fixes to the overo module where it was thinking the fifo buffer writes failed
|
2012-07-20 13:45:31 -05:00 |
|
James Cotton
|
5091b16065
|
Needs work but it's sending data now
|
2012-07-20 11:36:49 -05:00 |
|
James Cotton
|
88bb73f508
|
Fix the PIOS_OVERO dma IRQ configuration
|
2012-07-20 11:14:27 -05:00 |
|
James Cotton
|
337f0e8bfa
|
Properly enable circular buffering on the overo spi
|
2012-07-20 10:59:18 -05:00 |
|
James Cotton
|
6a3c067c18
|
Zero out the packet counter when pios_over is initialized.
|
2012-07-20 10:45:20 -05:00 |
|
James Cotton
|
fb215fd095
|
PiOS overo driver wasn't setting it's id and also clearing the DMA IRQ flags
|
2012-07-20 10:17:57 -05:00 |
|
James Cotton
|
6b3e5573a0
|
The overosync module now uses pios_com interface.
|
2012-07-20 09:46:28 -05:00 |
|
James Cotton
|
8fc2d10ea6
|
Get the pios_overo driver for pios_com compiling
|
2012-07-20 09:32:22 -05:00 |
|
Werner Backes
|
bcee75a270
|
Added comment to explain the gpsDataUpdated flag
|
2012-07-20 11:56:40 +02:00 |
|
James Cotton
|
1c4c373b86
|
Begin rewriting pios_overo to look like a standard com layer
|
2012-07-20 03:42:09 -05:00 |
|
James Cotton
|
3eb41d3ef2
|
When the systemmod callback happens exit if the operation is error or completed
|
2012-07-19 22:18:36 -05:00 |
|
James Cotton
|
27ad0fcf6f
|
Don't allow the system to save while armed
|
2012-07-19 21:51:31 -05: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
|
b6ebee403d
|
Removed reference to AHRSCommsModule
|
2012-07-19 20:48:35 +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 |
|
James Cotton
|
7492d34d25
|
Merge branch 'overo_control' into revo
|
2012-07-19 08:35:39 -05:00 |
|
James Cotton
|
5ebd368b18
|
Merge branch 'next' into revo
Conflicts:
flight/PiOS/STM32F10x/link_STM32103CB_PIPXTREME_sections.ld
|
2012-07-19 08:35:30 -05:00 |
|
Werner Backes
|
a22a11d973
|
Cleanups:
- removed unused nav_status parser function
- enum coding style change
|
2012-07-19 13:05:55 +02:00 |
|
David
|
707f63b884
|
Change the wording to be less harsh
|
2012-07-19 07:02:49 +10:00 |
|