Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fmu: Rely on pwm_limit() call for band limits, do constrain instead of ↵ | Lorenz Meier | 2014-05-23 | 1 | -5/+4 |
| | | | | altering the direction / value | ||||
* | [aerocore] Remove commented code for GPIO2 | Ash Charles | 2014-05-13 | 1 | -1/+0 |
| | | | | | | GPIO2 is currently used for the tone alarm, not an arbitrary GPIO. Signed-off-by: Ash Charles <ashcharles@gmail.com> | ||||
* | Add Gumstix AeroCore device | Ash Charles | 2014-05-13 | 1 | -1/+83 |
| | | | | | | | | | | | Based on the work of Andrew Smith [1], add board configuration and device drivers to support the Gumstix AeroCore (previously Aerodroid) board [2]. The AeroCore is an autopilot board based on a STM32F427 similar to the FMUv2. [1] https://github.com/smithandrewc/Firmware [2] https://store.gumstix.com/index.php/products/585/ Signed-off-by: Ash Charles <ashcharles@gmail.com> | ||||
* | Remove noreturn attribute from all drivers that actually can return | Lorenz Meier | 2014-05-09 | 1 | -1/+1 |
| | |||||
* | Removing an unwanted usleep on poll errors | Lorenz Meier | 2014-05-08 | 1 | -2/+1 |
| | |||||
* | Merge pull request #782 from PX4/fmu_mixer | Lorenz Meier | 2014-05-07 | 1 | -97/+156 |
|\ | | | | | px4fmu: support all actuator control groups | ||||
| * | fmu driver: bugs fixed | Anton Babushkin | 2014-04-07 | 1 | -22/+23 |
| | | |||||
| * | px4fmu: support all actuator control groups, dynamically subscribe to ↵ | Anton Babushkin | 2014-03-30 | 1 | -98/+156 |
| | | | | | | | | required topics | ||||
* | | pwm: added PWM_SERVO_SET_FORCE_SAFETY_OFF ioctl | Andrew Tridgell | 2014-04-28 | 1 | -0/+1 |
|/ | | | | this allows the safety switch on px4io to be forced off | ||||
* | Added flag for ARDrone interface. | Helen Oleynikova | 2014-03-05 | 1 | -1/+1 |
| | |||||
* | Differentiate between publication and signal receive timestamp, correctly ↵ | Lorenz Meier | 2014-01-26 | 1 | -2/+10 |
| | | | | set the rc_lost flag in the frame. Ready for prime-time testing. | ||||
* | px4fmu: added PWM_SERVO_SET_COUNT API | Andrew Tridgell | 2014-01-23 | 1 | -1/+34 |
| | | | | | | this allows the balance between PWM channels and GPIOs to be changed after the main flight code has started, which makes it possible to change the balance with a parameter in APM | ||||
* | Patching up MPU6K pin disable defines | Lorenz Meier | 2014-01-14 | 1 | -0/+11 |
| | |||||
* | Added FMU command to read serial | Lorenz Meier | 2014-01-07 | 1 | -9/+20 |
| | |||||
* | Added actuator control removal | Lorenz Meier | 2013-12-13 | 1 | -19/+1 |
|\ | |||||
| * | actuator_controls_effective topic removed | Anton Babushkin | 2013-11-16 | 1 | -18/+0 |
| | | |||||
| * | Fixed actuator_controls_effective on FMU | Anton Babushkin | 2013-11-16 | 1 | -3/+4 |
| | | |||||
* | | Minor fixes to bus reset | Lorenz Meier | 2013-12-04 | 1 | -4/+10 |
| | | |||||
* | | Added sensor rail reset IOCTL and command (fmu sensor_reset 10 resets for 10 ms) | Lorenz Meier | 2013-12-04 | 1 | -179/+277 |
| | | |||||
* | | Added IOCTL and command for sensor rail reset (does not yet re-initialize ↵ | Lorenz Meier | 2013-12-04 | 1 | -1/+77 |
|/ | | | | sensor drivers) | ||||
* | pwm_output: Allow PWM values from 900us to 2100us but use a default of ↵ | Julian Oes | 2013-10-31 | 1 | -14/+14 |
| | | | | 1000us to 2000us | ||||
* | Actually allow full range in FMU driver | Lorenz Meier | 2013-10-31 | 1 | -1/+1 |
| | |||||
* | Merge branch 'pwm_ioctls' of github.com:PX4/Firmware into pwm_ioctls | Lorenz Meier | 2013-10-30 | 1 | -82/+282 |
|\ | |||||
| * | pwm systemcmd can now set the failsafe values, fmu uses failsafe values as ↵ | Julian Oes | 2013-10-19 | 1 | -74/+128 |
| | | | | | | | | well now, fix to only send the appropriate number of pwm values to IO at once | ||||
| * | Base max actuators on board revision | Julian Oes | 2013-10-11 | 1 | -2/+10 |
| | | |||||
| * | Enable PWM when disarmed on the fmu side | Julian Oes | 2013-10-11 | 1 | -4/+23 |
| | | |||||
| * | Tought the fmu driver the new pwm limit interface | Julian Oes | 2013-10-11 | 1 | -21/+125 |
| | | |||||
| * | pwm info provides more information, some fixes for setting rate/min/max/disarmed | Julian Oes | 2013-10-07 | 1 | -1/+13 |
| | | |||||
| * | px4io test and fmu test now work over USB as well | Julian Oes | 2013-09-22 | 1 | -7/+10 |
| | | |||||
* | | Teached the FMU driver that stopping is also an option | Lorenz Meier | 2013-10-30 | 1 | -0/+20 |
|/ | |||||
* | Merge remote-tracking branch 'px4/new_state_machine_drton' into ↵ | Julian Oes | 2013-08-15 | 1 | -7/+8 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | Renamed actuator_safety back to actuator_armed, compiling but untested | Julian Oes | 2013-07-15 | 1 | -14/+14 |
| | | |||||
| * | Merged master | Lorenz Meier | 2013-07-15 | 1 | -1/+1 |
| |\ | |||||
| * \ | Merge branch 'master' into new_state_machine | Julian Oes | 2013-07-08 | 1 | -1/+1 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | | | Introduced new actuator_safety topic | Julian Oes | 2013-06-14 | 1 | -13/+14 |
| | | | | |||||
* | | | | Restructure things so that the PX4 configs move out of the NuttX tree, and ↵ | px4dev | 2013-08-02 | 1 | -12/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | | | px4fmu: expanded "fmu test" | Andrew Tridgell | 2013-08-02 | 1 | -14/+70 |
| | | | | | | | | | | | | | | | | | | | | this now does testing in a similar manner as "px4io test", except that it tests both ioctl and write based setting of servos | ||||
* | | | | Merge branch 'master' of https://github.com/PX4/Firmware into fmuv2_bringup | px4dev | 2013-07-14 | 1 | -1/+1 |
|\ \ \ \ | | |_|/ | |/| | | |||||
| * | | | General cleanup of /dev/px4io and /dev/px4fmu | Jean Cyr | 2013-07-09 | 1 | -1/+1 |
| | |/ | |/| | | | | | | | | | | | | | | | | - 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. | ||||
* | | | More GPIO and general pin assignment fixes. | px4dev | 2013-07-10 | 1 | -9/+13 |
| | | | |||||
* | | | Pull v2 pieces up to build with the merge | px4dev | 2013-07-07 | 1 | -14/+14 |
| | | | |||||
* | | | Merge branch 'master' of https://github.com/PX4/Firmware into fmuv2_bringup | px4dev | 2013-07-07 | 1 | -1/+1 |
|\| | | |||||
| * | | Rename our 'task_spawn' to 'task_spawn_cmd' since NuttX now has its own ↵ | px4dev | 2013-06-01 | 1 | -1/+1 |
| |/ | | | | | | | version of task_spawn that's different. | ||||
* | | Merge branch 'master' of https://github.com/PX4/Firmware into fmuv2_bringup | px4dev | 2013-05-19 | 1 | -1/+10 |
|\| | | | | | | | Fix px4iov2 build issue by selecting the correct NuttX config. | ||||
| * | arming: added PWM_SERVO_SET_ARM_OK and PWM_SERVO_CLEAR_ARM_OK | Andrew Tridgell | 2013-05-16 | 1 | -0/+5 |
| | | | | | | | | | | these new ioctls allow for the flight code to tell the IO board that arming can proceed | ||||
| * | Merge branch 'master' of github.com:PX4/Firmware into export-build | Lorenz Meier | 2013-05-06 | 1 | -1/+5 |
| | | |||||
| * | Merge working changes into export-build branch. | px4dev | 2013-04-26 | 1 | -0/+1084 |
| | |||||
* | Rename the 'device' directory back to 'drivers', it's less confusing that way. | px4dev | 2013-04-06 | 1 | -0/+1217 |
Move the fmuv2 board driver out into the new world. |