James Cotton
|
35025303cd
|
Getting data from gyro.
|
2012-01-17 19:29:38 -06:00 |
|
James Cotton
|
147cd7eede
|
Fix correct library.mk file
|
2012-01-08 09:27:32 +01:00 |
|
James Cotton
|
8b42fbeafc
|
Revert "Fix case in library.mk to stop Brian bitching :)"
This reverts commit d39e818ca6d26bba5a7714f0a06ea8103b2cfe9d.
|
2012-01-08 09:27:13 +01:00 |
|
James Cotton
|
d39e818ca6
|
Fix case in library.mk to stop Brian bitching :)
|
2012-01-08 09:10:56 +01:00 |
|
James Cotton
|
ebbe1bd497
|
Some beginning work on the l3gd20 driver
|
2012-01-08 09:07:07 +01:00 |
|
James Cotton
|
cc47520baa
|
Checking ID on ST gyro works
|
2012-01-04 23:23:42 -06:00 |
|
James Cotton
|
0cc18e7dcf
|
Add files for new L3DG20 sensor
|
2012-01-04 20:33:54 -06:00 |
|
James Cotton
|
0da6109871
|
Update the F4 copyright headers to 2012
|
2012-01-04 19:29:29 -06:00 |
|
James Cotton
|
25dfb5463e
|
Add option to switch to using the MPU6000 accel instead of BMA180. Disabled by
default.
|
2011-12-29 02:08:13 -06:00 |
|
James Cotton
|
c080080810
|
Add ability to change the SPI bus runs at
|
2011-12-29 00:09:53 -06:00 |
|
James Cotton
|
05da41a79b
|
Get FirmwareIAP object working on revo
|
2011-12-24 13:15:56 -06:00 |
|
James Cotton
|
569b201b58
|
Move the bl_helper out of the common directory as it isn't
|
2011-12-24 13:10:23 -06:00 |
|
James Cotton
|
a9c61845af
|
Create a separate task for sensors and attitude on revo.
|
2011-12-12 00:47:16 -06:00 |
|
James Cotton
|
33a12d829e
|
Merge branch 'next' into revolution
Conflicts:
flight/PiOS/Common/pios_flashfs_objlist.c
|
2011-12-11 22:55:54 -06:00 |
|
James Cotton
|
162b0d7f75
|
Because the UAVO field sorting required for revo changes all the object IDs,
trigger a flash wipe on all existing boards with this upgrade.
|
2011-12-10 14:13:28 -06:00 |
|
James Cotton
|
43fa9e702e
|
Move DSM to Flexiport and enable GPS on GPS port. Currently GPS module locks
up though.
|
2011-11-28 09:11:13 -06:00 |
|
James Cotton
|
1af66fc3d2
|
Get rid of 500 ms delay in startup for the pios_sys so that servos start
properly but a delay is still needs to get MPU6000 up right. Fucking POS.
|
2011-11-27 18:05:20 -06:00 |
|
James Cotton
|
f7f94011ee
|
Damnit. For higher bus speeds MPU6000 chip must be initialized twice in a row.
WTF piece of shit.
|
2011-11-27 02:35:08 -06:00 |
|
James Cotton
|
f7d13ebd57
|
Hack to tweak the gyro gain for now although its too far out at the moment so
something isn't configured properly. Possibly it is staying in 250 deg/s mode.
Also make sure if the MPU6000 fifo backs up to pull extra data.
|
2011-11-27 01:22:37 -06:00 |
|
James Cotton
|
8bbc767a4e
|
Get the pressure sensor working and reading into Revolution
|
2011-11-27 00:52:09 -06:00 |
|
James Cotton
|
cd65df013e
|
Merge branch 'next' into revolution
Conflicts:
flight/Project/OpenPilotOSX/OpenPilotOSX.xcodeproj/project.pbxproj
|
2011-11-26 22:52:32 -06:00 |
|
James Cotton
|
13729f854e
|
PiOS F4: Fix PWM timer interrupts and enable PWM input
|
2011-11-26 22:41:41 -06:00 |
|
James Cotton
|
21367d3a22
|
Spektrum support for Revolution
|
2011-11-26 22:19:42 -06:00 |
|
James Cotton
|
e24c905ff7
|
F4 PiOS: Reimplement the RTC logic for F4
|
2011-11-26 22:13:57 -06:00 |
|
James Cotton
|
99123372d0
|
TO BE REVERTED: Temporary patch to make the w25x driver work with the revo m25p
chip. Need to abstract out the erase commands into a general pios_spi_flash
driver.
|
2011-11-26 14:55:16 -06:00 |
|
James Cotton
|
11ad135b27
|
Some changes to MPU6000 driver to make it start more reliably on fresh powerup
|
2011-11-26 14:12:12 -06:00 |
|
James Cotton
|
c57acf6459
|
F4 PiOS: Must use a different remap command on F4 for timer module to command
pin. Include the remap source in the config structure now.
|
2011-11-26 03:35:26 -06:00 |
|
James Cotton
|
de9a8453ef
|
Configure the board to use PWM input and servo output
|
2011-11-26 02:19:56 -06:00 |
|
Oleg Semyonov
|
6d78b97d92
|
dsm: update DSM protocol binding details in the comments (no code change)
|
2011-11-19 17:33:04 +02:00 |
|
James Cotton
|
7637e9f669
|
Get flash chip working and saving to memory. Also get the I2C working with
BMA180 driver.
|
2011-11-19 00:13:02 -06:00 |
|
James Cotton
|
da75e9fdaf
|
PiOS: Make I2C return an error code for NACK
|
2011-11-19 00:11:16 -06:00 |
|
James Cotton
|
a7ef5601e0
|
Update the MPU6000 FIFO code and also fix the temperature code
|
2011-11-18 00:24:55 -06:00 |
|
James Cotton
|
6d74e96c31
|
Got attitude working again. MPU6000 FIFO reading needs a bit of work.
|
2011-11-18 00:00:55 -06:00 |
|
James Cotton
|
79730d5afa
|
Try and get the MPU6000 buffer to run down. Staying high for some reason.
|
2011-11-17 11:23:31 -06:00 |
|
James Cotton
|
0efffef1fa
|
Work on bringing the Revolution board up
|
2011-11-17 10:13:34 -06:00 |
|
James Cotton
|
d97e5dbc59
|
Add SPI MPU6000 driver. Unfortunate hack in HMC5883 EXTI handler to call
MPU6000. Need to generalize EXTI ASAP.
|
2011-11-17 10:12:10 -06:00 |
|
James Cotton
|
8477c2229b
|
Using real prototype board now. Move telemetry to GPS port for easy-ness right
now.
|
2011-11-17 01:58:51 -06:00 |
|
James Cotton
|
1deb799b6f
|
Get simple attitude estimation working on F4 INS. Also make MPU6050 return
scaling that casts to degrees.
|
2011-11-16 11:36:04 -06:00 |
|
James Cotton
|
aa698f7b0a
|
Increase the CC IRQ stack to avoid some memory warnings
|
2011-11-16 09:20:30 -06:00 |
|
James Cotton
|
aeb42332d6
|
Get the MPU6050 fifo running and read by the attitude module
|
2011-11-14 11:23:14 -06:00 |
|
James Cotton
|
1086df5b21
|
Correctly configure MPU6050 interrupt. However currently not pushing data to
the buffer as that seems to fail.
|
2011-11-14 11:11:40 -06:00 |
|
James Cotton
|
da679441ec
|
Duplicate the spektrum (dsm) driver to F4 branch
|
2011-11-14 10:12:51 -06:00 |
|
James Cotton
|
684715930a
|
Merge branch 'next' into revolution
Conflicts:
flight/OpenPilot/Makefile
flight/Revolution/System/inc/openpilot.h
|
2011-11-14 10:11:53 -06:00 |
|
James Cotton
|
180d84e373
|
Update the MPU6050 code a bit more to use the right registers.
|
2011-11-14 10:09:49 -06:00 |
|
James Cotton
|
2eb89e9b81
|
No reason for the data read flag in pios_bmp085.c to be a semaphore
|
2011-11-14 10:07:19 -06:00 |
|
James Cotton
|
96a098bf74
|
Add code for MPU6050 driver
|
2011-11-13 19:44:56 -06:00 |
|
James Cotton
|
1e2fe77e3f
|
Start migrating the attitude solution to FreeRTOS
|
2011-11-13 18:51:35 -06:00 |
|
James Cotton
|
0c103f7b2c
|
Delete F2 PiOS port since unused
|
2011-11-13 17:33:43 -06:00 |
|
James Cotton
|
fffb6449ac
|
Delete the old INS target
|
2011-11-13 17:31:34 -06:00 |
|
James Cotton
|
c44235494c
|
Update the Revolution board file a bit
|
2011-11-13 17:23:56 -06:00 |
|