Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | FMU driver: optimize for size | Lorenz Meier | 2014-11-15 | 1 | -0/+2 |
| | |||||
* | drivers: allow forcing the safety switch on | Andrew Tridgell | 2014-10-30 | 1 | -0/+1 |
| | | | | | This allows forcing the safety switch to the on position from software which stops the pwm outputs | ||||
* | Ignore single channels during PWM output | Holger Steinhaus | 2014-08-26 | 1 | -1/+3 |
| | |||||
* | FMU driver: stricter init | Lorenz Meier | 2014-07-16 | 2 | -0/+7 |
| | |||||
* | Merged master | Lorenz Meier | 2014-07-12 | 1 | -1/+1 |
|\ | |||||
| * | Reduce excessive FMU stack usage | Lorenz Meier | 2014-07-08 | 1 | -1/+1 |
| | | |||||
* | | board_serial: use a uint8_t buffer | Andrew Tridgell | 2014-07-08 | 1 | -1/+1 |
|/ | | | | | | we should not be using 'char' for binary APIs, as the C standard does not specify if it is signed or unsigned, so results may not be consistent | ||||
* | Fix compiler warnings | Don Gagne | 2014-06-29 | 1 | -6/+6 |
| | |||||
* | Fix bugs found through compiler warnings | Don Gagne | 2014-06-29 | 1 | -1/+1 |
| | |||||
* | 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 | ||||
* | Merge pull request #937 from gumstix/aerocore | Lorenz Meier | 2014-05-15 | 1 | -1/+82 |
|\ | | | | | Aerocore | ||||
| * | [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> | ||||
* | | px4fmu: Give the FMU driver only the stack for init it needs | Lorenz Meier | 2014-05-14 | 1 | -0/+2 |
|/ | |||||
* | 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 | ||||
* | Remove outdated configs, clean up pwm limit compilation | Lorenz Meier | 2014-01-15 | 1 | -2/+1 |
| | |||||
* | 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 | 2 | -83/+284 |
|\ | |||||
| * | 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 | 2 | -22/+127 |
| | | |||||
| * | 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 |
|\ \ \ \ | | |_|/ | |/| | |