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 |
|
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 |
|
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 |
|
James Cotton
|
1c4c373b86
|
Begin rewriting pios_overo to look like a standard com layer
|
2012-07-20 03:42:09 -05: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 |
|
James Cotton
|
be892e236d
|
Merge remote-tracking branch 'origin/rghunter/udp_control' into next
|
2012-07-18 12:43:17 -05:00 |
|
James Cotton
|
05427efb21
|
Overo version bump
|
2012-07-18 12:42:38 -05:00 |
|
James Cotton
|
4306afa841
|
Update the module and overosyncstats to track buffer underruns
|
2012-07-17 17:21:51 -05:00 |
|
James Cotton
|
2f64124da8
|
Updates to the pios_overo driver to fully reinit the dma and spi device between
packets
|
2012-07-17 17:21:28 -05:00 |
|
James Cotton
|
9c91436428
|
Clean up some cruft from Overo module and add a packet counter
|
2012-07-17 16:17:56 -05:00 |
|
James Cotton
|
db27653859
|
Make the Overo module use the new driver
|
2012-07-17 16:11:23 -05:00 |
|
Laura Sebesta
|
e3ea070eb0
|
Merge branch 'rghunter/udp_control' of ssh://git.openpilot.org/OpenPilot into rghunter/udp_control
|
2012-07-17 23:07:34 +02:00 |
|
Laura Sebesta
|
3ad7111423
|
Reverted change in pios_board.c, relating to revo udp control. Original commit had unnecessary changes.
|
2012-07-17 23:06:47 +02:00 |
|
James Cotton
|
a6ba379af9
|
PIOS_OVERO driver which handles the communications to the overo and ensures the
data stays in frame.
|
2012-07-17 15:34:54 -05:00 |
|
James Cotton
|
92a0311b32
|
New pios_overo driver that handles the SPI communications to the overo
|
2012-07-17 13:31:00 -05:00 |
|
James Cotton
|
bc075c5d2c
|
Only schedule overo packets on the NSS line rising to avoid the frame sync
errors we were seeing previously
|
2012-07-17 11:45:45 -05:00 |
|
James Cotton
|
b7af3c9584
|
Bump the overo version
|
2012-07-17 11:45:36 -05:00 |
|
Mike LaBranche
|
9f67e24ee5
|
MultiRotor Config, Bugfix: include TriYaw channel in getChannelDescriptions
|
2012-07-16 17:01:39 -05:00 |
|
James Cotton
|
719772c98a
|
Merge remote-tracking branch 'origin/Brian-PipXtreme-V2' into next
|
2012-07-16 11:42:29 -05:00 |
|
James Cotton
|
6b101d71af
|
Merge remote-tracking branch 'origin/Brian-PipXtreme-V2' into revo
|
2012-07-15 12:32:35 -05:00 |
|
James Cotton
|
3e44389fa8
|
Merge remote-tracking branch 'origin/pt/haltfixes' into next
|
2012-07-15 11:23:57 -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 |
|
James Cotton
|
7bddf2a988
|
Correct default value for overo sync settings
|
2012-07-14 17:38:49 -05:00 |
|
Brian Webb
|
03beb0bad6
|
Fixes to PipX firmware to compile with non codesourcery compiler.
|
2012-07-14 08:18:21 -07:00 |
|
James Cotton
|
5f337afb36
|
Add a setting to determine when the overo module logs
|
2012-07-14 09:21:38 -05:00 |
|
James Cotton
|
9eee4f1bc7
|
Made OverSynce an optional module.
Conflicts:
shared/uavobjectdefinition/hwsettings.xml
|
2012-07-14 09:07:22 -05:00 |
|
James Cotton
|
6e12054a08
|
Update the overo revision
|
2012-07-13 18:17:52 -05:00 |
|
James Cotton
|
8d4e221412
|
Remove the disable IRQ commands in PIOS_COM since they aren't needed.
|
2012-07-13 11:54:12 -05:00 |
|
James Cotton
|
d150fd5331
|
Merge branch 'next' into revo
Conflicts:
flight/Modules/ManualControl/manualcontrol.c
ground/openpilotgcs/src/plugins/config/input.ui
ground/openpilotgcs/src/plugins/uavtalk/telemetry.cpp
shared/uavobjectdefinition/manualcontrolsettings.xml
|
2012-07-13 10:40:14 -05:00 |
|
Brian Webb
|
b1f3616ea2
|
Merge remote-tracking branch 'origin/next' into Brian-PipXtreme-V2
|
2012-07-12 17:51:45 -07:00 |
|
Oleg Semyonov
|
d78e4f2ca5
|
nsis: add some translations for DE (thanks, D-Lite)
|
2012-07-13 00:14:50 +03:00 |
|