James Cotton
|
c5746335c6
|
Initialize GCSReceiver object if it is being used
|
2011-08-27 15:57:09 -05:00 |
|
James Cotton
|
dc340596f5
|
Merge branch 'next' into GCS_ChangesToUI-RuntimeCFG
Conflicts:
flight/CopterControl/Makefile
flight/OpenPilot/System/pios_board.c
flight/OpenPilot/UAVObjects.inc
flight/PiOS/STM32F10x/pios_spektrum.c
ground/openpilotgcs/src/plugins/config/config.pro
ground/openpilotgcs/src/plugins/config/configgadget.qrc
ground/openpilotgcs/src/plugins/uavobjects/uavobjects.pro
shared/uavobjectdefinition/hwsettings.xml
|
2011-08-27 15:26:05 -05:00 |
|
Stacey Sheldon
|
f29b99521e
|
openocd: collapse JTAG rules for STM32F1 and STM32F2
|
2011-08-27 10:43:02 -04:00 |
|
Stacey Sheldon
|
5a51077493
|
openocd: add support for RTOS autodetection
This allows things like 'info threads' to work in gdb when
combined with openocd 0.5.0+.
|
2011-08-27 10:38:50 -04:00 |
|
Stacey Sheldon
|
89d23df8cd
|
openocd: Add default config for stm32f2x
Pulled from origin/james/ins.
|
2011-08-27 10:37:20 -04:00 |
|
Stacey Sheldon
|
3d22258843
|
Merge remote branch 'origin/james/openocd' into upgrade-to-openocd-0.5.0
|
2011-08-27 09:19:46 -04:00 |
|
James Cotton
|
1d77d77832
|
Merge branch 'stac/use-malloc-failed-hook' into next
|
2011-08-27 00:24:13 -05:00 |
|
James Cotton
|
274333a9bf
|
Merge branch 'next' into stac/use-malloc-failed-hook
|
2011-08-27 00:12:45 -05:00 |
|
James Cotton
|
55f64802d1
|
Also enable malloc error catching on OpenPilot
|
2011-08-27 00:12:16 -05:00 |
|
Corvus Corax
|
0065842de7
|
Makefiles: fixed comment line
|
2011-08-25 16:28:34 +02:00 |
|
Corvus Corax
|
658ae3f809
|
Modules/System: removed comment line
|
2011-08-25 16:26:46 +02:00 |
|
Corvus Corax
|
109a58ef30
|
Modules/GPS: removed comment line
|
2011-08-25 16:25:19 +02:00 |
|
Corvus Corax
|
8173c7b7c6
|
Refactor GPS_PURISTIC into GPS_MINIMAL
|
2011-08-25 15:44:49 +02:00 |
|
Corvus Corax
|
3690586f3a
|
Optional Modules: Forced re-generation of mod init.h when makefile has changed
|
2011-08-25 15:42:11 +02:00 |
|
Corvus Corax
|
1d797bf004
|
Fixed error introduced by merge
|
2011-08-25 15:40:45 +02:00 |
|
Corvus Corax
|
c63a10d05e
|
CopterControl: Fix GPS buffer sizes
|
2011-08-25 15:37:38 +02:00 |
|
Corvus Corax
|
4bd72923e5
|
Merge branch 'CorvusCorax_unidirectional-GPS-com' into CC_GPS
Conflicts:
flight/Modules/GPS/GPS.c
flight/Modules/GPS/GTOP_BIN.c
flight/Modules/GPS/NMEA.c
shared/uavobjectdefinition/hwsettings.xml
|
2011-08-25 15:33:23 +02:00 |
|
Corvus Corax
|
54ecf233f3
|
Modules/PS: typo fix
|
2011-08-25 15:13:50 +02:00 |
|
Corvus Corax
|
7e396efbbf
|
Modules/GPS: Assert buffer creation
|
2011-08-25 15:11:29 +02:00 |
|
Corvus Corax
|
dfdea16065
|
Modules/GPS: Make GPS COM unidirectional (rx only) and use smaller, runtime allocated heap buffers
|
2011-08-25 14:46:30 +02:00 |
|
Corvus Corax
|
8b7fea0d19
|
Merge branch 'OP-567 GPS com layer fix' into next
|
2011-08-25 13:35:49 +02:00 |
|
Corvus Corax
|
697ac6067e
|
OP-567 Modules/GPS: Block in PIOS_COM, not in TaskDelay - or we will miss updates!
|
2011-08-25 13:33:41 +02:00 |
|
James Cotton
|
5f7a9b513a
|
Merge branch 'sambas/dsmx_stuff' of ssh://git.openpilot.org/OpenPilot into next
Conflicts:
shared/uavobjectdefinition/hwsettings.xml
|
2011-08-24 11:37:30 -05:00 |
|
James Cotton
|
1477ea6e94
|
Make mag updated flag always true when it's updated. Responsibility of INS
algorithm whether to use data.
|
2011-08-22 03:05:02 -05:00 |
|
James Cotton
|
4e59e697af
|
IMU3000: Sometimes the irq is called before previous I2C transaction. This
isn't good but for now just deal with it. Need DMA I2C driver.
|
2011-08-22 02:34:40 -05:00 |
|
James Cotton
|
8c16f614f2
|
INS: Use the data from the BMP085 and feed into EKF
|
2011-08-22 02:32:40 -05:00 |
|
Stacey Sheldon
|
edc0caf521
|
heap: set memory critical alarm on malloc failures
Activate the FreeRTOS malloc failed hook and use it
to set the memory critical alarm.
|
2011-08-21 23:14:32 -04:00 |
|
Corvus Corax
|
838149b53f
|
GPS: homelocation init is optional, satellites must be initialized
|
2011-08-21 18:20:33 +02:00 |
|
Corvus Corax
|
0ce337b42d
|
UAVTalk: fix off by one error preventing the largest UAvObject (gpssatellites) from being sent.
|
2011-08-21 18:15:10 +02:00 |
|
James Cotton
|
e4e952f270
|
Manual control settings needs to be initialized in OpenPilot board file for
spektrum to work
|
2011-08-21 02:21:09 -05:00 |
|
James Cotton
|
04072accd4
|
Manual control settings needs to be initialized in OpenPilot board file for
spektrum to work
|
2011-08-21 02:20:10 -05:00 |
|
James Cotton
|
b1c522def3
|
Merge remote-tracking branch 'origin/next' into ins
|
2011-08-21 01:34:40 -05:00 |
|
James Cotton
|
38d9df8fcb
|
HMC5883: Clean up the mag driver
|
2011-08-21 01:29:55 -05:00 |
|
James Cotton
|
f756e9cbc8
|
INS: Swap the mag axis
|
2011-08-21 01:29:24 -05:00 |
|
James Cotton
|
a642f3672c
|
Report running time per loop in us
|
2011-08-21 00:54:31 -05:00 |
|
James Cotton
|
e1afc9a19a
|
Merge branch 'next' into ins
Conflicts:
flight/Libraries/inc/fifo_buffer.h
flight/PiOS/STM32F10x/link_STM3210E_INS_sections.ld
flight/Project/OpenPilotOSX/OpenPilotOSX.xcodeproj/project.pbxproj
|
2011-08-21 00:47:43 -05:00 |
|
James Cotton
|
c82aa64c53
|
INS: General clean up to deal with new driver formats. Also automatically
monitors the EKF rate.
|
2011-08-21 00:42:06 -05:00 |
|
James Cotton
|
af69e0a1a8
|
BMA180 driver; Don't externalize the fifo buffer but handle it in the driver
layer. General driver cleanup.
|
2011-08-21 00:40:10 -05:00 |
|
James Cotton
|
8ae53a4f97
|
PiOS: Cleanup IMU3000 driver a fair bit.
|
2011-08-21 00:39:20 -05:00 |
|
James Cotton
|
368323fd59
|
Merge remote-tracking branch 'origin/james/erase_settings' into next
|
2011-08-20 13:07:01 -05:00 |
|
Corvus Corax
|
1ad65e0718
|
Fixed include in sysstemmod. pios_config.h should not be included explicitly.
|
2011-08-20 15:04:00 +02:00 |
|
Corvus Corax
|
9f03ba178b
|
OpenPilot: Initialize optional modules based on UAVObject
|
2011-08-20 15:03:31 +02:00 |
|
Corvus Corax
|
4f1f20e801
|
OpenPilot: Bugfix: For some reason Debugging information didn't work. Symbols are created now
|
2011-08-20 14:37:53 +02:00 |
|
Corvus Corax
|
d21f6705aa
|
Disabled double definition of pmlib compilation in openPilot/Makefile - target gencode
|
2011-08-20 13:11:15 +02:00 |
|
Corvus Corax
|
5ea35bb28c
|
Make Diagnostic UAVObjects optional in OP and Sim_Posix (but enabled by default)
|
2011-08-20 13:06:58 +02:00 |
|
Corvus Corax
|
7395a369a9
|
Optional Modules: Ported optional module concept to OpenPilot and Sim_Posix
|
2011-08-20 13:02:44 +02:00 |
|
Corvus Corax
|
53d0732fc6
|
Enable GPS module as "optional module" in CooterControl
|
2011-08-20 01:25:49 +02:00 |
|
Corvus Corax
|
dfd301571a
|
HWSettings: Allow late Initialization and Start of Modules as defined in Makefile(available modules) and UAVObject(actually started modules)
|
2011-08-20 01:24:06 +02:00 |
|
James Cotton
|
952b4e1809
|
Have to speed up the comms rate for gyro to handle the oversampling we are
using.
|
2011-08-19 14:35:13 -05:00 |
|
James Cotton
|
cefc2b8c2e
|
Clean up main INS function a bit.
|
2011-08-19 14:34:56 -05:00 |
|