James Goppert
ce68f93867
Debugging roboclaw comm.
2013-10-21 23:40:36 -04:00
James Goppert
7f0ced968e
Working on roboclaw driver.
2013-10-21 21:28:26 -04:00
Anton Babushkin
ea89f23c91
calibration: bugs fixed, mavlink messages cleanup
2013-10-21 20:07:47 +02:00
Andrew Tridgell
14e2464fab
rgbled: don't try the same bus twice
...
on PX4v1 the external I2C bus is the same as the LED bus
2013-10-19 11:42:46 +02:00
Andrew Tridgell
e3fe443720
rgbled: fixed getopt() handling
...
this allows the -a option to be used, for example
rgbled -a 0x55 start
2013-10-19 11:42:33 +02:00
Andrew Tridgell
dbb49c035b
rgbled: fixed detection of device on PX4v1
...
There is a serial EEPROM on the PX4IOv1 board that answers on I2C
address 0x55. We need some extra I2C transfers to ensure we are
talking to a real RGBLED device.
2013-10-19 11:42:19 +02:00
Julian Oes
70ec68ffd0
Merge remote-tracking branch 'px4/master' into pwm_ioctls
...
Conflicts:
src/drivers/px4io/px4io.cpp
2013-10-19 11:39:31 +02:00
Julian Oes
1d3f25ee6c
pwm systemcmd can now set the failsafe values, fmu uses failsafe values as well now, fix to only send the appropriate number of pwm values to IO at once
2013-10-19 10:43:41 +02:00
Lorenz Meier
fbe595a591
Fixed some stupid compile errors
2013-10-14 23:10:12 +02:00
Lorenz Meier
c6b58491bb
Work queue in RGB driver without work_cancel()
2013-10-14 22:18:44 +02:00
Lorenz Meier
1d2e6d1b2d
Merged
2013-10-13 12:28:10 +02:00
Lorenz Meier
c8f471c560
Merge branch 'master' into px4io_fix
2013-10-13 12:25:46 +02:00
Lorenz Meier
90127b2d2a
Merge pull request #460 from jean-m-cyr/master
...
Add support for 8 channel DSMX sattelite pairing
2013-10-13 03:03:12 -07:00
Lorenz Meier
4984ab4418
Comment fix
2013-10-12 20:14:47 +02:00
Jean Cyr
f1c399a60b
Add support for 8 channel DSMX sattelite pairing
2013-10-12 01:14:03 -04:00
Julian Oes
5d36971689
Base max actuators on board revision
2013-10-11 16:59:21 +02:00
Anton Babushkin
e770f84858
Merge branch 'master' into px4io_fix
2013-10-11 16:22:08 +02:00
Julian Oes
2d23d5fd4e
Merge remote-tracking branch 'px4/master' into pwm_ioctls
...
Conflicts:
src/drivers/px4io/px4io.cpp
2013-10-11 14:05:11 +02:00
Julian Oes
326f241185
Enable PWM when disarmed on the fmu side
2013-10-11 12:11:25 +02:00
Julian Oes
6b079f41b2
Small warning fix
2013-10-11 10:21:37 +02:00
Julian Oes
96111a67a6
Tought the fmu driver the new pwm limit interface
2013-10-11 10:21:22 +02:00
Julian Oes
e2fef6b374
Use unsigned for channel counts
2013-10-11 10:16:45 +02:00
Lorenz Meier
13b07efc49
added hw test, added better io debugging
2013-10-10 00:12:39 +02:00
Lorenz Meier
b8ccf67e8c
Merge branch 'sdtest' of github.com:PX4/Firmware into hil_usb_only
2013-10-09 22:53:25 +02:00
Lorenz Meier
d63ad0fb81
Added debug output printing capabilities for IOv2
2013-10-09 09:26:18 +02:00
Julian Oes
1b9e2af742
Moved PWM ramp to systemlib
2013-10-08 17:03:57 +02:00
Anton Babushkin
87e1ffe0ba
px4io: code style fixed
2013-10-07 22:04:06 +02:00
Anton Babushkin
6e7300fb92
px4io: major optimization and cleanup
2013-10-07 22:02:46 +02:00
Julian Oes
19879432ad
Trying to get rid of magic PWM numbers
2013-10-07 18:03:05 +02:00
Julian Oes
ea0aa49b54
pwm info provides more information, some fixes for setting rate/min/max/disarmed
2013-10-07 16:24:49 +02:00
Anton Babushkin
378041ad31
px4io: make "too high rate" warning consistent with real behavor
2013-10-06 23:09:55 +02:00
Lorenz Meier
90c4664dce
Merged status changes
2013-10-06 14:17:37 +02:00
Julian Oes
9ff5217118
Some more interface changes, needs testing and cleanup
2013-10-04 17:20:34 +02:00
Julian Oes
baa4908054
Changes to pwm systemcmd, basic functionality there, needs polishing
2013-10-04 13:00:12 +02:00
Julian Oes
9493c7a45c
Merge remote-tracking branch 'px4/master' into pwm_ioctls
...
Conflicts:
src/drivers/drv_pwm_output.h
2013-09-29 18:31:13 +02:00
Randy Mackay
642081ddfe
tone_alarm: add GPS warning tone
2013-09-27 13:34:25 +02:00
Julian Oes
166dba09de
px4io test and fmu test now work over USB as well
2013-09-22 17:23:43 +02:00
Lorenz Meier
6616aa6f99
Fixed in-air restart, now obeys the right order
2013-09-22 14:58:06 +02:00
Lorenz Meier
9eb4e05c9d
Hotfix: Silence GPS driver if no GPS is connected
2013-09-22 12:04:30 +02:00
Lorenz Meier
3189b4a9b4
Merge branch 'master' of github.com:PX4/Firmware
2013-09-22 12:04:10 +02:00
Lorenz Meier
ebd16975d0
An even number of bytes is when modulo 2 is zero, not modulo 1 is one.
2013-09-22 11:30:37 +02:00
Lorenz Meier
7033aa173b
Merge pull request #415 from PX4/gps_cleanup
...
GPS cleanup
2013-09-21 03:06:46 -07:00
Julian Oes
327f1f8001
Look for the appropriate images in the uploader
2013-09-21 11:23:42 +02:00
Anton Babushkin
42f930908f
gps: more cleanup, some more info in 'gps status'
2013-09-21 10:13:50 +02:00
Anton Babushkin
8d6a47546a
gps: fixed code style, more informative and clean messages
2013-09-21 08:59:04 +02:00
Anton Babushkin
09452805b1
rgbled: copyright updated
2013-09-19 18:46:35 +02:00
Anton Babushkin
7ac13df081
Merge branch 'master' into rgbled_fix
2013-09-19 18:14:42 +02:00
Anton Babushkin
a012d5be82
rgbled: more cleanup
2013-09-19 18:13:11 +02:00
Anton Babushkin
f2d5d008a6
rgbled: major cleanup and bugfixes
2013-09-19 11:33:04 +02:00
Lorenz Meier
8b992f720b
Merge pull request #398 from NosDE/master
...
mkblctrl fix and qgroundcontrol2 startup script for different frametypes
2013-09-19 01:24:31 -07:00