James Cotton
c40e5800ab
BMA180: Enable the EEPROM writing on startup so settings take the first time.
2011-09-02 13:28:36 -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
bdb9dc0a54
BMA180: Use DMA for getting the accels and use callback to push it onto the
...
stack.
2011-08-18 12:51:22 -05:00
James Cotton
11ac0707da
BMA180: Reset BMA180 chip at reconfiguration.
2011-08-17 06:49:56 -05:00
James Cotton
9d76efa2aa
Move BMA180 driver to common architecture style.
2011-08-12 03:38:45 -05:00
James Cotton
1dc08e5cf7
F2 PiOS: Small fix to hmc5883 driver
2011-08-12 03:38:44 -05:00
James Cotton
b6a8293f69
OP-378: Get BMA180 interrupt working. Data gets pushed onto a fifo that is
...
pulled from in the INS code.
2011-05-30 03:40:51 -05:00
James Cotton
9ede84680e
OP-378: Start working on IRQ driven BMA180 reading and also fixed the mag order
2011-05-26 13:57:41 -05:00
James Cotton
74b9c58f39
Make sensors return data as int16 array instead of struct
2011-05-26 02:49:25 -05:00
James Cotton
50161b4ad8
OP-378: Continue updating BMA180 sensor driver.
2011-05-20 16:38:53 -05:00
James Cotton
5d78a68bee
OP-378: Got BMA180 working.
2011-05-19 11:36:43 -05:00
chebuzz
06443b4281
OP-378 - OP/INS - Add initial support for INS. HMC5883, BMP085, BMA180, IMU300 all added. Throrough verification has not been done on any of them. main() simply calls self-test functions on all of the hardware.
...
AHRS_comms still needs to be implemented. INS/GPS functionality still needs to be implemented. Double-check of the new drivers still needs to be done.
git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@3162 ebee16cc-31ac-478f-84a7-5cbb03baadba
2011-04-14 12:46:39 +00:00