Commit Graph
5260 Commits
Author SHA1 Message Date
Anton Babushkin 1e4bb764a6 Merge branch 'mathlib_new' into vector_control2 2013-12-25 18:31:12 +04:00
Lorenz Meier 8d2950561d Changed RSSI range to 0..255 2013-12-25 15:15:15 +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 a502332992 Greatly robustified PPM parsing, needs cross-checking with receiver models 2013-12-25 15:11:05 +01:00
Lorenz Meier 107bb54b33 Robustifiying PPM parsing 2013-12-23 20:38:09 +01:00
Lorenz Meier 64ad3d7e0a Added channel count to log format 2013-12-23 18:44:07 +01:00
Lorenz Meier 0f0546f1b5 Merge branch 'master' of github.com:PX4/Firmware 2013-12-23 16:39:12 +01:00
Anton Babushkin f36ffe0859 Partially merge branch 'inav_alt_gps' into vector_control2, only estimator part 2013-12-23 11:13:08 +04:00
Lorenz Meier 1279b5fbf3 Merge pull request #556 from PX4/ppm_parsing
PPM channel count detection is now using a more paranoid approach.
2013-12-22 12:13:02 -08:00
Anton Babushkin 4c6f6ed12c multirotor_pos_control: remove unused parameters, use ellipsoid for velocity setpoint limiting 2013-12-22 22:41:46 +04:00
Anton Babushkin fae6c69423 mc_att_control_vector, multirotor_pos_control: fixed 2013-12-22 12:20:06 +04:00
Lorenz Meier a707e8cdb3 Added missing folder 2013-12-21 18:58:28 +01:00
Anton Babushkin ef5aa697c7 mc_att_control_vector: bugs fixed 2013-12-21 21:49:37 +04:00
Lorenz Meier 831f153b73 Add tight RC test 2013-12-21 16:37:45 +01:00
Lorenz Meier d96dfc0f61 Merge branch 'custom_io_scale' 2013-12-21 16:13:17 +01:00
Lorenz Meier b2e527ffa6 Counting channel count changes 2013-12-21 16:13:04 +01:00
Anton Babushkin 38e5d2b0fb multirotor_pos_control: tunable velocity feed forward for SEATBELT/EASY modes 2013-12-21 18:52:21 +04:00
Lorenz Meier 0869e24e6e Merge pull request #557 from PX4/custom_io_scale
Custom io scale
2013-12-21 05:44:41 -08:00
Anton Babushkin 05e9a30573 multirotor_pos_control & mc_att_control_vector: singularities handling improved 2013-12-21 16:21:16 +04: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 f174ca3ce5 Added average as direct output 2013-12-20 21:52:10 +01:00
Lorenz Meier 3ad9dd030c Added performance counter for write IOCTL 2013-12-20 21:10:33 +01:00
Anton Babushkin 53192b5f4d multirotor_pos_control: seatbelt mode fix 2013-12-20 22:20:07 +04:00
Lorenz Meier 8c518aa237 Useful bits for high-rate logging 2013-12-20 14:25:35 +01:00
Lorenz Meier 9476ba522f PPM channel count detection is now using a more paranoid approach. 2013-12-20 08:48:51 +01:00
Lorenz Meier 6dce57170e Hotfix: Fixed mapping of override channel 2013-12-19 17:12:46 +01:00
Anton Babushkin 948acd28cc Merge branch 'master' into vector_control2 2013-12-19 19:47:31 +04:00
Lorenz Meier b9a533acae Merge pull request #505 from PX4/rc_failsafe
Futaba RC failsafe support
2013-12-19 07:41:25 -08:00
Lorenz Meier f042ea1623 Removed whitespace 2013-12-17 10:20:22 +01:00
Lorenz Meier ea107f4151 Enable DMA on UART8 2013-12-16 16:47:28 +01:00
Andrew Tridgell bccf65cc28 mpu6000: disable interrupts during initial reset
this seems to avoid a problem where the mpu6000 doesn't startup
correctly if other devices are transferring at the same time.
2013-12-16 15:06:45 +01:00
Lorenz Meier d53b00283e PX4IO upgrade improvement 2013-12-16 12:02:01 +01:00
Anton Babushkin 084287132a HIL rc scripts fixed 2013-12-16 12:56:27 +04:00
Anton Babushkin 373888b16d multirotor_pos_control: default parameters updated 2013-12-16 12:53:38 +04:00
Anton Babushkin 7cbb4cfdb8 Merge branch 'master' into vector_control2 2013-12-16 12:47:40 +04:00
Lorenz Meier 43582cdb68 Re-introduced AQ MAVLink files since we have had them around before 2013-12-16 09:04:03 +01:00
Lorenz Meier ae26e70f54 Merge branch 'master' of github.com:PX4/Firmware 2013-12-16 09:02:28 +01:00
Lorenz Meier da539ec83f Added LOG_ MAVLink messages 2013-12-16 09:02:15 +01:00
Lorenz Meier aed7133649 Merge pull request #552 from PX4/spi_speedup
Cranking up bus speeds for all sensors to achievable 10.4 MHz
2013-12-15 15:38:32 -08:00
Anton Babushkin 72aa171ef9 mc_att_control_vector: attitude rate D component implemented 2013-12-15 22:52:05 +04:00
Lorenz Meier b63d4809de Enabled MPU6K and updated startup script to start all sensors 2013-12-15 19:35:23 +01:00
Lorenz Meier f4ac204f46 Cranking up bus speeds for all sensors to achievable 10.4 MHz, will cut the bus lock time to half 2013-12-15 18:32:46 +01:00
Anton Babushkin 69c4f6f5e4 mc_att_control_vector: code style fixed 2013-12-15 20:43:21 +04:00
Anton Babushkin 86d5f0808d mc_att_control_vector: fixes 2013-12-15 20:42:47 +04:00
Anton Babushkin badf146e19 mc_att_control_vector: independent thrust vector and attitude control 2013-12-15 16:24:45 +04:00
Anton Babushkin f5c24c6e71 pid library fix 2013-12-15 12:34:56 +04:00
Anton Babushkin faa3826de6 multirotor_pos_control: fixes and improvements 2013-12-15 11:47:26 +04:00
Lorenz Meier d6a6d59d2d Further improved S.Bus scaling 2013-12-14 15:09:20 +01:00
Lorenz Meier ea10d55d71 Auto-update of IO firmware, shorter preflight check alarm 2013-12-14 15:08:56 +01:00