aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/px4io
Commit message (Collapse)AuthorAgeFilesLines
* Merged seatbelt_multirotor_new / masterLorenz Meier2013-08-191-9/+11
|\
| * Merged masterLorenz Meier2013-08-191-50/+90
| |\
* | | Better transparency in IO mode display, fixes to commander arming, minimum ↵Lorenz Meier2013-08-181-2/+2
| | | | | | | | | | | | publishing rate for arming
* | | Merged masterLorenz Meier2013-08-181-48/+87
|\ \ \
| * \ \ Merged masterLorenz Meier2013-08-171-51/+92
| |\ \ \ | | | |/ | | |/|
| | * | Make it obvious that file * isn't used hereJean Cyr2013-08-171-1/+2
| | | |
| | * | Flesh out PX4IO documentation comments and delete unnecessary class varJean Cyr2013-08-161-51/+90
| | | |
| * | | Merged public masterLorenz Meier2013-08-161-28/+35
| |\| |
* | | | Fixed in-air timout, bumped protocol versionLorenz Meier2013-08-171-1/+1
| | | |
* | | | Merge remote-tracking branch 'px4/new_state_machine_drton' into ↵Julian Oes2013-08-151-75/+288
|\ \ \ \ | |/ / / |/| | / | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | fmuv2_bringup_new_state_machine_drton Conflicts: src/drivers/blinkm/blinkm.cpp src/drivers/px4io/px4io.cpp src/modules/commander/state_machine_helper.c src/modules/px4iofirmware/protocol.h src/modules/px4iofirmware/registers.c src/modules/systemlib/systemlib.h src/systemcmds/reboot/reboot.c
| * | Build fixesLorenz Meier2013-08-151-1/+1
| | |
| * | Merged masterLorenz Meier2013-08-141-28/+35
| |\|
| | * Tell mavlink about bind resultsJean Cyr2013-08-111-7/+17
| | |
| | * Remove unused IOCTLsJean Cyr2013-08-111-6/+0
| | |
| | * Support DSM bind via QGroundControlJean Cyr2013-08-111-21/+25
| | |
| | * Some DSM satellites are fussier about bind pulse timingJean Cyr2013-08-101-2/+1
| | | | | | | | | | | | These values work better
| * | Corrected bug in px4io driver that lead to hang of FMU-IO communicationAnton Babushkin2013-08-061-2/+0
| | |
| * | Changed location of lots of flags and conditions, needs testing and more workJulian Oes2013-07-161-9/+9
| | |
| * | Renamed actuator_safety back to actuator_armed, compiling but untestedJulian Oes2013-07-151-18/+19
| | |
| * | Merged masterLorenz Meier2013-07-151-15/+123
| |\|
| * | Merge branch 'master' into new_state_machineJulian Oes2013-07-081-1/+8
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | compiling again Conflicts: src/modules/fixedwing_att_control/fixedwing_att_control_att.c src/modules/fixedwing_att_control/fixedwing_att_control_rate.c src/modules/fixedwing_pos_control/fixedwing_pos_control_main.c src/modules/mavlink/orb_listener.c src/modules/multirotor_att_control/multirotor_attitude_control.c src/modules/multirotor_att_control/multirotor_rate_control.c src/modules/systemlib/pid/pid.c src/modules/systemlib/pid/pid.h src/modules/uORB/objects_common.cpp
| * | | Dropped superseded safety topic, added warning tones before armingJulian Oes2013-06-251-6/+9
| | | |
| * | | First try for an ESC calibration toolJulian Oes2013-06-201-2/+3
| | | |
| * | | Added functionality to enable PWM output for stupid ESCs even when safety is ↵Julian Oes2013-06-191-6/+65
| | | | | | | | | | | | | | | | not off, arming button functionality remains as is
| * | | Merge remote-tracking branch 'upstream/io_fixes' into new_state_machineJulian Oes2013-06-181-23/+96
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | * | | Software version check fixesLorenz Meier2013-06-121-3/+13
| | | | |
| | * | | Minor state machine improvements and fixes for IO safety / in-air restart ↵Lorenz Meier2013-06-121-18/+52
| | | | | | | | | | | | | | | | | | | | handling
| | * | | Added safety status feedback, disallow arming of a rotary wing with engaged ↵Lorenz Meier2013-06-091-3/+30
| | | | | | | | | | | | | | | | | | | | safety
| * | | | Adressed performance concern and fixed a copy paste bugJulian Oes2013-06-181-2/+2
| | | | |
| * | | | First try to prevent motors from stopping when armedJulian Oes2013-06-181-0/+108
| | | | |
| * | | | Arming with IO working nowJulian Oes2013-06-141-6/+5
| | | | |
| * | | | Introduced new actuator_safety topicJulian Oes2013-06-141-20/+21
| | | | |
| * | | | Merge remote-tracking branch 'upstream/master' into new_state_machineJulian Oes2013-06-121-9/+86
| |\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/examples/fixedwing_control/main.c
| * | | | Merge remote-tracking branch 'upstream/master' into new_state_machineJulian Oes2013-05-171-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/drivers/px4io/px4io.cpp src/modules/commander/commander.c src/modules/commander/state_machine_helper.c
* | | | | Increased logging to 200 Hz in F330 startup for v2, allowed to set up to 333 ↵Lorenz Meier2013-08-111-3/+3
| | | | | | | | | | | | | | | | | | | | Hz update rate in IO driver for v2 link
* | | | | Reduced excessive IO stack size (had 4k, is using 0.7k, has now 2k)Lorenz Meier2013-08-111-1/+1
| | | | |
* | | | | px4io: include board_config.hAndrew Tridgell2013-08-061-1/+2
| | | | | | | | | | | | | | | | | | | | without this we don't get the I2C interface built for PX4IO
* | | | | Restructure things so that the PX4 configs move out of the NuttX tree, and ↵px4dev2013-08-022-7/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | most of the PX4-specific board configuration data moves out of the config and into the board driver. Rename some directories that got left behind in the great board renaming.
* | | | | px4io: don't try the px4io serial interface on FMUv1Andrew Tridgell2013-08-021-0/+2
| | | | | | | | | | | | | | | | | | | | this caused px4io start to fail on FMUv1
* | | | | Symbol cleanup for servo vs. battery voltageLorenz Meier2013-07-261-3/+3
| | | | |
* | | | | Fix handling of register read operation errors.px4dev2013-07-171-13/+17
| | | | |
* | | | | Add additional file name optionsLorenz Meier2013-07-171-2/+4
| | | | |
* | | | | Fixed compile error due to bad mergeLorenz Meier2013-07-161-3/+3
| | | | |
* | | | | Merge branch 'master' of https://github.com/PX4/Firmware into fmuv2_bringuppx4dev2013-07-142-15/+124
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Don't leave RX in bind mode on console open failJean Cyr2013-07-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Don't leave RX in bind mode in the unlikely eventuality that console open fails
| * | | | General cleanup of /dev/px4io and /dev/px4fmuJean Cyr2013-07-091-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Use distinct common symbols for px4io and px4fmu device files, and use instead of hardcoded filenames - Use common symbols defining px4io bits consistently between px4fmu and px4io builds.
| * | | | Minor px4io optimizationJean Cyr2013-07-071-18/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since this module creates the PX4IO object and that the IOCTL function doesn't use the file descriptor parameter, there is no need to invoke IOCTL via the filesystem since we can call it directly.
| * | | | Prevent RELAY1 control via IOCTL if DSM bind feature is enabledJean Cyr2013-07-071-14/+45
| | | | |
| * | | | Merge remote-tracking branch 'upstream/master'Jean Cyr2013-07-071-1/+8
| |\ \ \ \ | | | |_|/ | | |/| |
| | * | | Turn off loggingpx4dev2013-06-161-4/+4
| | | | |