2734 Commits

Author SHA1 Message Date
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
Julian Oes
a88b9f4eef Restructered the parsing/configuring, MTK working 2013-02-07 14:48:00 -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
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
30f028908a Fixed typo 2013-02-04 16:15:48 +01:00
Lorenz Meier
12f4cb2dc3 Tuned GPS update rates 2013-02-04 16:13:17 +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
e137d00424 HOTFIX: Fixed HoTT compile error, fixed MAVLink crash 2013-01-31 17:31:58 +01:00
px4dev
e7bbe685b4 Add back some (currently unused) files lost in an earlier NuttX merge 2013-01-30 14:23:29 -08:00
Lorenz Meier
2f7a7ccf0a Merge pull request #120 from PX4/statemachine_docs
State machine documentation
2013-01-27 03:45:10 -08:00
Lorenz Meier
6fca6e00f1 Updated state machine docs after first review round 2013-01-27 12:44:06 +01:00
Lorenz Meier
815f643819 Merge pull request #67 from sjwilks/hott
Implementation of the Graupner HoTT telemetry protocol
2013-01-27 03:43:19 -08:00
px4dev
328af90c9e Merge pull request #179 from PX4/airspeed
Implemented airspeed measurement.
2013-01-26 11:10:11 -08:00
px4dev
4732f1e758 Merge pull request #188 from PX4/param_command
Improved param command, show now allows to filter and set allows to set int params
2013-01-26 11:09:06 -08:00
px4dev
8a979576b0 Merge pull request #190 from PX4/bma180_fix
Fixed byte readout order and signed value 16 to 14 bit value conversion
2013-01-26 11:07:53 -08:00
Lorenz Meier
d298e320c2 Another diagram update 2013-01-26 13:07:33 +01:00
Lorenz Meier
ba9da97732 Updated RC mode switching docs, merged with Julian 2013-01-26 12:07:27 +01:00
Lorenz Meier
beb4638748 Merge branch 'master' of github.com:PX4/Firmware into statemachine_docs 2013-01-26 12:07:01 +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
Simon Wilks
bd5887b4ca Move the config param to a more sane location (I hope). 2013-01-25 10:44:21 +01:00
Simon Wilks
0246842c88 Enable single wire via ioctl calls and pull the battery voltage from the battery status topic. 2013-01-25 01:41:11 +01:00
Simon Wilks
23f0be6b02 Merge branch 'ioctl' into hott 2013-01-24 23:57:54 +01:00
Simon Wilks
0669d2aee0 Merge remote-tracking branch 'upstream/master' into hott 2013-01-24 23:27:27 +01:00
Simon Wilks
b9009390d7 Merged and tested against the single wire implementation added to Nuttx r5554. 2013-01-24 23:26:12 +01:00
Lorenz Meier
4baa1821cb Merge branch 'master' of github.com:PX4/Firmware into airspeed 2013-01-24 21:41:50 +01:00
px4dev
beb4522298 Merge pull request #187 from PX4/nuttx-merge-5554
Nuttx merge 5554
2013-01-24 09:56:55 -08:00
Lorenz Meier
6d12f147b8 Improved param command, show now allows to filter and set allows to set integer params (e.g. param set MAV_TYPE 2) 2013-01-24 15:43:12 +01:00
px4dev
379ed0a092 Trivial compile fix. 2013-01-24 00:22:01 -08:00
px4dev
35febbe844 Merge Nuttx r5554 2013-01-23 23:56:24 -08:00
px4dev
b60a744b77 Merge pull request #175 from tridge/apps_bindir
px4: enable APPS_BINDIR support
2013-01-23 23:18:16 -08:00
px4dev
ff0874e6f2 Merge pull request #176 from tridge/apm-startup
Move APM startup scripts to APM git repo
2013-01-23 23:16:51 -08:00
px4dev
942cea157d Merge pull request #182 from NosDE/master
BlnkM: Timing changed and amber color for manual mode added
2013-01-23 23:15:19 -08:00
px4dev
2a44ea30c2 Merge pull request #174 from tridge/vdprintf
stdio: added vdprintf() for printf to a file descriptor
2013-01-23 20:31:33 -08:00
px4dev
1ce1d4460b Merge pull request #183 from PX4/nuttx-merge-5527
Nuttx merge 5527
2013-01-23 18:46:12 -08:00