236 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
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
Lorenz Meier
1b2e886878 Removed unwanted cast 2013-01-06 10:24:00 +01:00
Lorenz Meier
f89cd312ec Used correct datatype, removed unwanted cast 2013-01-06 10:16:50 +01:00
Lorenz Meier
3c85f8267f merged relay changes from master 2013-01-06 09:51:38 +01:00
px4dev
9df2aaf312 Merge branch 'master' into #111-px4io-integrated-mixing
Fix a botched merge for #106 at the same time.
2013-01-06 00:40:17 -08:00
px4dev
b3e16b4861 Merge pull request #123 from PX4/#106-px4io-relays
Initial implementation of application access to the PX4IO relays.
2013-01-06 00:32:04 -08:00
Simon Wilks
7842caf3b2 Moved the channel mappings and attributes to the config section 2013-01-06 04:21:04 +01:00
Lorenz Meier
ad7637861d Merge branch 'master' of github.com:PX4/Firmware into fixedwing_io_mixing 2013-01-06 01:32:55 +01:00
Lorenz Meier
8eb8909a3c Merge branch 'master' of github.com:PX4/Firmware into px4io-adc-integration-battery-msg 2013-01-06 00:50:51 +01:00
Simon Wilks
0a89ab7075 Send rc channel ordering and channel attributes from FMU to IO 2013-01-05 22:13:12 +01:00