Commit Graph
176 Commits
Author SHA1 Message Date
Julian Oes 020c47b59f PX4IO driver: even compiling now 2013-12-27 23:57:24 +01:00
Lorenz Meier f44f738f0a Fix return value 2013-12-27 21:56:54 +01:00
Lorenz Meier 965a7a4f03 Allow to disable a channel 2013-12-27 21:33:19 +01:00
Lorenz Meier a9ea39054d Working around creating an error condition with more than 8 raw RC channels 2013-12-27 21:19:04 +01:00
Lorenz Meier cddbb0d23f Merged master 2013-12-27 21:12:51 +01:00
Lorenz Meier edffade8ce Added PPM frame length feedback in IO comms and status command - allows to warn users about badly formatted PPM frames 2013-12-25 15:11:48 +01:00
Lorenz Meier b84c9f962b Merged master 2013-12-21 19:07:24 +01:00
Lorenz Meier b2e527ffa6 Counting channel count changes 2013-12-21 16:13:04 +01:00
Lorenz Meier 3e037d40de Fixed bracketing error 2013-12-21 12:46:06 +01:00
Lorenz Meier 0f0dc5ba06 Allowed custom battery scaling on IO 2013-12-21 12:45:04 +01:00
Lorenz Meier 3ad9dd030c Added performance counter for write IOCTL 2013-12-20 21:10:33 +01:00
Lorenz Meier 6dce57170e Hotfix: Fixed mapping of override channel 2013-12-19 17:12:46 +01:00
Lorenz Meier d53b00283e PX4IO upgrade improvement 2013-12-16 12:02:01 +01:00
Lorenz Meier ea10d55d71 Auto-update of IO firmware, shorter preflight check alarm 2013-12-14 15:08:56 +01:00
Lorenz Meier 10b2dc67e4 Allow forceupdate in all conditions 2013-12-14 14:54:02 +01:00
Lorenz Meier c311462f3c Added actuator control removal 2013-12-13 16:52:35 +01:00
Andrew Tridgell 5b7d1af5d8 Merged crccheck command 2013-12-13 11:22:14 +01:00
Andrew Tridgell 6016fbe55d Merged PX4IO crc checks and force update 2013-12-13 11:21:00 +01:00
Thomas Gubler cbde8d27f8 fix small copy paste error in px4io driver 2013-12-08 20:15:47 +01:00
Lorenz Meier 0ba507b640 Added support for a total of four control groups to the IO driver and IO firmware. This allows to run auxiliary payload. Cleaned up defines for RC input channel counts, this needs another sweep to then finally allow up to 16 mapped channels and up to 20-24 RAW RC channels 2013-12-08 11:25:45 +01:00
Anton Babushkin 63d81ba415 actuator_controls_effective topic removed 2013-11-16 23:16:09 +04:00
Anton Babushkin 39634d1001 px4io driver: bug fixed 2013-11-16 15:54:24 +01:00
Anton Babushkin 8f559c73e9 px4io driver: bug fixed 2013-11-16 16:07:06 +04:00
Anton Babushkin e46d60ba6d px4io driver: don’t use PX4IO_PAGE_ACTUATORS page for actuator_controls_effective 2013-11-15 11:32:05 +04:00
Julian Oes 25bf1abecf pwm_output: Allow PWM values from 900us to 2100us but use a default of 1000us to 2000us 2013-10-31 10:29:06 +01:00
Lorenz Meier dc80d6745e Merge branch 'master' of github.com:PX4/Firmware into pwm_ioctls 2013-10-30 09:15:55 +01:00
Andrew Tridgell 75a0c18a9e px4io: FMU half of px4io error fixes 2013-10-28 13:10:38 +01: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 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
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 6b079f41b2 Small warning fix 2013-10-11 10:21:37 +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