Julian Oes
|
9b6c9358ed
|
First try for an ESC calibration tool
|
2013-06-20 01:13:49 +02:00 |
|
Julian Oes
|
23858a6726
|
Added functionality to enable PWM output for stupid ESCs even when safety is not off, arming button functionality remains as is
|
2013-06-19 22:59:40 +02:00 |
|
Julian Oes
|
202792294a
|
Merge remote-tracking branch 'upstream/io_fixes' into new_state_machine
Conflicts:
src/drivers/px4io/px4io.cpp
src/modules/commander/commander.c
src/modules/commander/state_machine_helper.c
src/modules/commander/state_machine_helper.h
src/modules/px4iofirmware/mixer.cpp
src/modules/uORB/topics/actuator_controls.h
src/modules/uORB/topics/vehicle_status.h
|
2013-06-18 15:35:26 +02:00 |
|
Julian Oes
|
b5f4f1ee80
|
Adressed performance concern and fixed a copy paste bug
|
2013-06-18 10:00:42 +02:00 |
|
Julian Oes
|
cc452834c0
|
First try to prevent motors from stopping when armed
|
2013-06-18 00:30:10 +02:00 |
|
Julian Oes
|
5b21362e1f
|
Arming with IO working now
|
2013-06-14 16:04:23 +02:00 |
|
Julian Oes
|
90f5e30f2a
|
Introduced new actuator_safety topic
|
2013-06-14 13:53:26 +02:00 |
|
Lorenz Meier
|
c3a8f177b6
|
Software version check fixes
|
2013-06-12 12:58:17 +02:00 |
|
Lorenz Meier
|
eb76d116cc
|
Minor state machine improvements and fixes for IO safety / in-air restart handling
|
2013-06-12 12:30:42 +02:00 |
|
Julian Oes
|
7f90ebf537
|
Merge remote-tracking branch 'upstream/master' into new_state_machine
Conflicts:
src/examples/fixedwing_control/main.c
|
2013-06-12 12:24:52 +02:00 |
|
Lorenz Meier
|
1deced7629
|
Added safety status feedback, disallow arming of a rotary wing with engaged safety
|
2013-06-09 14:09:09 +02:00 |
|
Lorenz Meier
|
4e3f4b57e3
|
Hotfix: Allow the IO mixer loading to load larger mixers, fix up the px4io test command to allow a clean exit
|
2013-06-07 10:36:56 +02:00 |
|
Lorenz Meier
|
45fe45fefa
|
Better error handling for too large arguments
|
2013-06-04 13:32:57 +02:00 |
|
Lorenz Meier
|
5f2571dd01
|
Set unknown channels to zero, since centering them is a slightly dangerous guess
|
2013-05-29 18:29:41 +02:00 |
|
Lorenz Meier
|
f6570172da
|
Set default failsafe value to 0 of mixer
|
2013-05-29 17:07:26 +02:00 |
|
Lorenz Meier
|
2876bc72f9
|
Slightly reworked IO internal failsafe, added command to activate it (px4io failsafe), does not parse commandline arguments yet
|
2013-05-28 17:46:24 +02:00 |
|
Julian Oes
|
f5c157e74d
|
Merge remote-tracking branch 'upstream/master' into new_state_machine
Conflicts:
src/drivers/px4io/px4io.cpp
src/modules/commander/commander.c
src/modules/commander/state_machine_helper.c
|
2013-05-17 11:24:02 +02:00 |
|
Lorenz Meier
|
58084685b2
|
Hotfix: Changed alarms back to what they originally were designed for: Traps to later see if condition was once violated. Currente status can be read through the status flags
|
2013-05-16 09:12:13 +02:00 |
|
Andrew Tridgell
|
fa816d0fd6
|
arming: added PWM_SERVO_SET_ARM_OK and PWM_SERVO_CLEAR_ARM_OK
these new ioctls allow for the flight code to tell the IO board that
arming can proceed
|
2013-05-16 08:39:24 +02:00 |
|
Lorenz Meier
|
79f9b61aff
|
Fixed led patterns to be up to the latest specs
|
2013-05-12 20:05:20 +02:00 |
|
Lorenz Meier
|
26efba2ff3
|
New blink patterns for safety switch, removed GPS lock indicator
|
2013-05-09 17:38:12 +02:00 |
|
Andrew Tridgell
|
d7e04a3619
|
px4io: fixed voltage/current output and add discharged_mah calculation
this integrates the current over time to calculate discharged_mah, and
allows the scaling of the current and the bias to be set with the
px4io command
|
2013-05-04 19:18:55 +10:00 |
|
Andrew Tridgell
|
fc572906b7
|
px4io: ensure upload device is closed after use
this should release it for PWM use
|
2013-05-04 19:18:11 +10:00 |
|
Andrew Tridgell
|
421253e6db
|
px4io: allow set of output rates above 400 and below 50
let the IO board decide if the rate is reasonable, and limit it there
this fixes the rates on ArduCopter, which try for 490
|
2013-05-04 19:17:54 +10:00 |
|
Lorenz Meier
|
f57439b90e
|
Moved all drivers to new world, PX4IO completely in new world
|
2013-04-28 01:30:14 +02:00 |
|
Lorenz Meier
|
e6ed8268ee
|
Moved position_estimator_mc, px4io driver and sdlog app to new style build
|
2013-04-27 12:59:47 +02:00 |
|