245 Commits

Author SHA1 Message Date
Simon Wilks
16aa618bb4 testing 2013-03-05 14:36:45 +01:00
Lorenz Meier
dee0a30e16 Hotfix: ensure PWM output on IO and FMU stops when disarming 2013-02-26 21:27:33 +01:00
Lorenz Meier
520a2b4174 Merge pull request #198 from PX4/nuttx-merge-5596
Nuttx merge 5596
2013-02-17 09:14:12 -08:00
Lorenz Meier
781845587c Merge pull request #195 from PX4/gps
GPS driver rewrite
2013-02-15 13:46:03 -08:00
Lorenz Meier
dd858f7056 Merge pull request #197 from PX4/mpu6000_fixes
MPU6000 driver improvements
2013-02-13 06:31:42 -08:00
Julian Oes
df6cf142e7 Another rewrite: most of the polling, reading and writing is now inside the GPS classes 2013-02-08 11:05:57 -08:00
Andrew Tridgell
1fed72caf8 mpu6000: support setting the DLPF filter frequency
APM uses this for different aircraft types
2013-02-08 16:21:00 +01:00
Andrew Tridgell
508d6d2b4f drivers/mpu6000: add default product ID case 2013-02-08 16:20:29 +01:00
Julian Oes
a88b9f4eef Restructered the parsing/configuring, MTK working 2013-02-07 14:48:00 -08:00
px4dev
8cb583cf80 Assorted compile fixes. 2013-02-06 23:50:55 -08:00
Julian Oes
d36eb8a3fc Sped up MTK configuration but the detection time can still be improved: timeouts/usleeps 2013-02-06 23:25:09 -08:00
Julian Oes
b620136af4 Added support for MTK revision 19, working condition but configuration of MTK is very slow and needs improvement 2013-02-06 22:58:52 -08:00
Julian Oes
0d54661ce9 Added MTK 1.6, works after some seconds, work in progress 2013-02-06 20:04:49 -08:00
Julian Oes
6ed5d97aea Merged mtk16 and mtk19 helper classes, configure() now writes directly instead of buffering 2013-02-06 18:47:32 -08:00
Julian Oes
d962e6c403 Removed some unnecessairy flags, home position back working 2013-02-06 13:50:32 -08:00
Julian Oes
fc4be3e728 Changed gps position topic mostly to SI units and float, removed counters and added specifig timestamps 2013-02-06 12:41:05 -08:00
Julian Oes
a79ad17f09 Changed parse interface, differentiation between config needed and position updated, working but might be solved more elegant 2013-02-05 23:16:32 -08:00
Lorenz Meier
fbbeef7e29 Update on every position change, do not wait for other measurements 2013-02-05 18:54:06 +01:00
Andrew Tridgell
804f0e4219 px4io: make uploader more reliable
avoid seeks, lower verify recv size and removed cruft
2013-02-05 18:30:31 +01:00
Lorenz Meier
368ba0056f Added option to select port name, minor tweaks to status printing, sacrificied 20 bytes for better status / user debuggability 2013-02-05 13:47:31 +01:00
Julian Oes
53c11f87cb Small corrections 2013-02-04 17:57:30 -08:00
Julian Oes
039d394c20 Merged with newer, cleaned up code, fixed the checksum error 2013-02-04 16:27:01 -08:00
Lorenz Meier
cb0fd834ae Minor polishing, fixed rate and last measurement indication 2013-02-04 18:14:55 +01:00
Lorenz Meier
d4bd7225ba More cleanup 2013-02-04 18:00:10 +01:00
Lorenz Meier
13ec067570 Minor quick cleanups 2013-02-04 17:55:58 +01:00
Lorenz Meier
3fd8c73bfb Disabled old-style gps interface, enabled GPS driver 2013-02-04 15:58:53 +01:00
Lorenz Meier
50b736333f Reduced, but functional u-blox series driver 2013-02-04 15:57:12 +01:00
px4dev
3e5cd26777 Merge pull request #194 from NosDE/master
Options for Bus and BlinkM address added
2013-02-02 09:23:25 -08:00
Marco Bauer
167cc4a197 Option for Bus and BlinkM address added 2013-02-02 17:36:43 +01:00
Marco Bauer
10361d997a Options for bus and blinkmaddress added. 2013-02-01 11:42:45 +01:00
Lorenz Meier
81601ad9dc Fixed byte readout order and signed value 16 to 14 bit value conversion 2013-01-26 01:04:58 +01:00
Marco Bauer
efd4250e84 timing changed and amber for manual added 2013-01-23 15:38:38 +01:00
Marco Bauer
deb5fe5187 timing changed and amber for manual added 2013-01-23 15:29:24 +01:00
px4dev
5c34da06bc Merge pull request #151 from NosDE/master
BlinkM Driver with Systemstate
2013-01-19 13:18:57 -08:00
Marco Bauer
f0edb59d7e some major changes 2013-01-14 21:58:42 +01:00
Marco Bauer
825012b029 switched to initialiser list and member variables 2013-01-13 18:04:07 +01:00
Marco Bauer
edc3ae7b6c some changes in structure 2013-01-13 13:50:07 +01:00
Marco Bauer
8ec566d0cb fix number of satellites 2013-01-12 21:54:39 +01:00
Marco Bauer
41cef1d6c5 merged systemstate into blinkm driver 2013-01-12 10:26:37 +01:00
Lorenz Meier
dad7f9f436 Selected adjustments / fixes to make old apps compatible with new-style ADC driver 2013-01-12 00:38:49 +01:00
Lorenz Meier
d6116d9564 Merge branch 'master' of github.com:PX4/Firmware into fixedwing 2013-01-11 07:36:44 +01:00
Julian Oes
b5eccef69e Started with px4io stop implementation 2013-01-10 15:49:53 -08:00
Julian Oes
5e20dd1736 Added support for IO bootloader revision 3 on FMU 2013-01-10 15:35:47 -08:00
Lorenz Meier
d957f8e004 Hotfix: Copying from right actuator topic on IO if FMU and IO PWM outs are enabled 2013-01-09 13:11:06 +01:00
Lorenz Meier
0945a2cc2f Fixed RC mapping transmission, tested. Fixed RC scaling in manual mode 2013-01-06 14:43:37 +01:00
Lorenz Meier
f788d452ea Merged 2013-01-06 11:47:30 +01:00
Lorenz Meier
34d078b556 Merged latest master 2013-01-06 11:32:08 +01:00
Lorenz Meier
359989a2eb Merge branch 'master' of github.com:PX4/Firmware into fixedwing_io_mixing_adc 2013-01-06 11:25:24 +01:00
Lorenz Meier
d3fd3d8219 Merged, compiling 2013-01-06 11:25:17 +01:00
px4dev
6ae9f03544 Merge commit '375d3c14d742248b434c080527886a95ea1d563f' 2013-01-06 02:01:53 -08:00