James Cotton
|
abb0caa6bd
|
Try a different mag nulling algorithm.
|
2012-07-27 13:14:18 -05:00 |
|
PT_Dreamer
|
4003cd70a8
|
GCS-Made rate Kd roll and pitch link when checkbox is checked.
|
2012-07-27 09:13:53 -05:00 |
|
James Cotton
|
9f00eda1b4
|
Add the mag offset compensation into into the simulated sensor code
|
2012-07-26 21:00:30 -05:00 |
|
James Cotton
|
880d58e4d9
|
Changes to mag nulling from D-Lite. Perform update only when we have a new
vector sufficiently different from the previous one.
|
2012-07-26 20:38:16 -05:00 |
|
James Cotton
|
0ed5b84ee9
|
Move the try catch when parsing overo files
|
2012-07-25 14:41:10 -05:00 |
|
James Cotton
|
6867068b9e
|
Merge branch 'saving_queue' into next
|
2012-07-25 13:28:17 -05:00 |
|
James Cotton
|
f9eb82478b
|
Make sure to create the system queue BEFORE calling task start. Systemmod
initializes differently than other threads and I missed htat. Huge thanks to
Hyper for making me realize that despite the fact I didn't see it :D.
|
2012-07-25 13:27:39 -05:00 |
|
James Cotton
|
c0c5da69aa
|
Should check that the queue allocates and initialize shoudl return -1 if not
|
2012-07-25 13:27:38 -05:00 |
|
James Cotton
|
66191c4d01
|
Make saving occur within the system thread instead of the event system thread
|
2012-07-25 13:27:38 -05:00 |
|
James Cotton
|
735c009843
|
Disable writing to the overo driver for every pios_com write again. It drives
up system consumption too much, although now data will get lost :(.
|
2012-07-25 13:15:47 -05:00 |
|
James Cotton
|
41f80eb34f
|
Disable offset nulling while performing GCS mag calibration.
|
2012-07-25 11:26:37 -05:00 |
|
James Cotton
|
c587ceebfd
|
Make the mag offset nulling convergence rate come from the UAVO. When it is
set to zero nulling does not occur to allow us to still calibrate the sensors.
|
2012-07-25 11:23:27 -05:00 |
|
James Cotton
|
3b57b492d0
|
Mag bias tracking seems to work
|
2012-07-25 11:19:39 -05:00 |
|
James Cotton
|
1a5af9dafb
|
Remove some old debugging code
|
2012-07-25 11:10:10 -05:00 |
|
James Cotton
|
d1e6dcc2f0
|
First pass implementation of William Premerlani's magnetometer bias correction
|
2012-07-25 11:07:40 -05:00 |
|
James Cotton
|
8ac31808b9
|
Overo bump
|
2012-07-24 14:11:05 -05:00 |
|
James Cotton
|
36fcdcc107
|
Make PH use axis lock by default
|
2012-07-24 14:10:05 -05:00 |
|
James Cotton
|
82219d2511
|
Make matlab log processing support overo UAVtalk packets now
|
2012-07-24 14:08:14 -05:00 |
|
James Cotton
|
30085d23ff
|
Reenable sending from the overo tx method but no longer yield since we aren't
using a blocking write anyway.
|
2012-07-24 11:29:24 -05:00 |
|
James Cotton
|
6561b9b164
|
For now make it an error when GPS is enabled but missing. However, no warnings
when it's present.
|
2012-07-24 11:28:31 -05:00 |
|
James Cotton
|
a90dd1ef5c
|
For now do not call PIOS_OVERO_WriteData from the Tx method because this is too
slow (task yield?) and results in a lot of event system errors.
|
2012-07-24 11:18:58 -05:00 |
|
James Cotton
|
e006ae2b4d
|
Fix a really stupid bug where I ordered two cases together;
|
2012-07-24 11:07:40 -05:00 |
|
James Cotton
|
9865466da9
|
Make sure to create the system queue BEFORE calling task start. Systemmod
initializes differently than other threads and I missed htat. Huge thanks to
Hyper for making me realize that despite the fact I didn't see it :D.
|
2012-07-24 09:51:03 -05:00 |
|
James Cotton
|
d75fef52ee
|
Increase the overo event queue size to try and stop getting warnings. Only
allocate when using overosync.
|
2012-07-24 09:48:24 -05:00 |
|
James Cotton
|
92d975e668
|
Reduce the UAVTalk type mask to allow the top byte flag to indicate if there is
a timestamp
|
2012-07-24 03:44:35 -05:00 |
|
James Cotton
|
4809d569c0
|
Need to tell UAVTalk to expect a longer packet when it includes a timestamp
|
2012-07-24 03:44:03 -05:00 |
|
James Cotton
|
ea5c3be026
|
Need to add hooks in sendObject and receiveObject to actually transmit _TS objects
|
2012-07-24 02:57:51 -05:00 |
|
James Cotton
|
858c2cd512
|
Increase the size of the overo queue
|
2012-07-24 01:54:04 -05:00 |
|
James Cotton
|
617de9c68b
|
Revert "Disable the FLASH_FREERTOS flag for revolution so that it doesn't try and use"
This reverts commit 7522bd07ba .
|
2012-07-24 01:49:53 -05:00 |
|
James Cotton
|
1f7345ef77
|
Dos2unix uavtalk files
|
2012-07-23 19:59:01 -05:00 |
|
James Cotton
|
13ff0dbb36
|
Add accessor method to get the time of the last timestamp to avoid breaking the
API
|
2012-07-23 19:44:07 -05:00 |
|
James Cotton
|
3137d5288b
|
Add a message type flag (0x80) to UAVTalk which inserts a timestamp after the
previous header and the decoding to read this out.
|
2012-07-23 19:39:17 -05:00 |
|
James Cotton
|
26f07c21f6
|
Fix the pios_overo driver for compiling against the bootloader
|
2012-07-23 10:07:42 -05:00 |
|
James Cotton
|
8f8ae5bacb
|
For revolution we MUST initialize teh GPS objects all the time or attitude will
fail
|
2012-07-23 10:01:32 -05:00 |
|
James Cotton
|
7522bd07ba
|
Disable the FLASH_FREERTOS flag for revolution so that it doesn't try and use
vTaskDelay while erasing flash.
|
2012-07-23 09:42:53 -05:00 |
|
James Cotton
|
cf6b49535a
|
Add pios_struct_helper to PiOS.osx
|
2012-07-23 09:19:28 -05:00 |
|
James Cotton
|
e38325c745
|
Should check that the queue allocates and initialize shoudl return -1 if not
|
2012-07-23 08:47:43 -05:00 |
|
James Cotton
|
545018244c
|
Make saving occur within the system thread instead of the event system thread
|
2012-07-22 23:03:27 -05:00 |
|
Oleg Semyonov
|
0c092970ca
|
Merge remote-tracking branch 'origin/os/aerosimrc-update' into next
|
2012-07-22 14:35:11 +03:00 |
|
Oleg Semyonov
|
4e42fb564e
|
AeroSimRC: fix CC3D virtual sensor readings in simulation mode
|
2012-07-22 14:19:29 +03:00 |
|
Oleg Semyonov
|
f3f34e8f9f
|
AeroSimRC: fix CC3D virtual sensor readings in simulation mode
|
2012-07-22 14:18:49 +03:00 |
|
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
|
a559286d0b
|
A few of the UBX types were missing a struct for the type.
|
2012-07-22 01:21:12 -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 |
|