1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-01 09:24:10 +01:00
Commit Graph

15155 Commits

Author SHA1 Message Date
Eric Price
cf1ac886b3 Merged in corvusvcorax/librepilot/LP-490_insgps13state_mag_fixes (pull request #398)
LP-490 insgps13state mag fixes

Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Eric Price <corvuscorax@cybertrench.com>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
2017-03-21 21:25:10 +00:00
Eric Price
86d6bec7d1 Merged in corvusvcorax/librepilot/LP-443_insgps14state_fixes (pull request #396)
LP-443 modified insgps14state to use spare matrix optimization (similar to insgps13state) as opposed to precompiled prediction equation code

Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Eric Price <corvuscorax@cybertrench.com>
Approved-by: Lalanne Laurent <f5soh@free.fr>
2017-03-21 21:21:28 +00:00
Eric Price
002b292656 LP-498 driveby Bugfix in map waypointitem methodology to "search for the home location" 2017-03-21 10:13:22 +01:00
Eric Price
95fc31a6c8 LP-498 Modified PathDesired Map marker 2017-03-21 10:12:17 +01:00
Eric Price
183bedd848 LP-498 updated copyright headers in modified files 2017-03-21 08:37:30 +01:00
Corvus Corax
8c3da1139b LP-498 Optionally display currently active PathDesired in map 2017-03-21 08:25:35 +01:00
Philippe Renon
c35c949e60 LP-496 fix actions on stabilization bank settings on not active tab 2017-03-19 19:25:02 +01:00
Vladimir Zidar
1203fa9e66 LP-495 F4 USB CDC: remove internal rx_active state tracking and use actual endpoint status instead (like F1) 2017-03-15 16:33:52 +01:00
Philippe Renon
a696b961fe LP-494 UAVObjectBrowser: properly initialize multi-element enum/bitfield field 2017-03-12 21:15:20 +01:00
Philippe Renon
d47956c7e6 LP-493 uavobjectbrowser: properly restore highlight color and other attributes when changing view options 2017-03-10 09:56:42 +01:00
paul Jewell
c056e73b93 LP-289 Removed orphaned doxygen addtogroup directives 2017-03-09 20:14:07 +01:00
paul Jewell
dcb3d760db LP-289 Updated copyright notices 2017-03-09 19:43:24 +01:00
Eric Price
fb5f9034ea LP-289 prevent initialization with non-zero pid->I accumulator (dangerous if kI is low) 2017-03-09 19:43:24 +01:00
paul Jewell
ebc4b16d9a LP-289 Clean up comments and uncrustify 2017-03-09 19:43:24 +01:00
paul Jewell
143b5e7ab6 LP-289 Small change to comment 2017-03-09 19:43:24 +01:00
paul Jewell
a19bd40259 LP-289 cleaned up PIDControlNE::UpdateParameters() 2017-03-09 19:43:23 +01:00
paul Jewell
c723a06e93 LP-289 added comments and fixed one typo 2017-03-09 19:43:23 +01:00
paul Jewell
edd3b8689b LP-289 Further clean up of PIDControlDown::UpdateParameters() 2017-03-09 19:43:23 +01:00
paul Jewell
814a882a1d LP-289 Manage kp=0 in PIDControlDown::UpdateParameters() 2017-03-09 19:43:23 +01:00
Eric Price
e9a0e3ad69 LP-490 cosmetic code cleanup 2017-03-07 12:12:18 +01:00
Laurent Lalanne
40e6b3c39f LP-488 Change ThrustControl name 2017-03-03 01:46:10 +01:00
Eric Price
14d935a6dd LP-490 changed default gyro process noise to increase filter stability (converges quicker to a stable estimate) 2017-03-02 20:47:50 +01:00
Eric Price
40ebd0a062 LP-490 fixed ekf configuration default values for return to insgps13state - no more asymetric variances in body frame that assume certain board orientations to work 2017-03-02 19:01:12 +01:00
Eric Price
2124393d5f LP-490 EKF maps magnetometer into horizontal plane based on known HomeLocation.Be value, to not distort Roll+Pitch estimate from mags 2017-03-02 19:01:02 +01:00
Eric Price
f17d4eb760 LP-490 added new setting for EKF Magnetometer Correction 2017-03-02 19:00:56 +01:00
Eric Price
23e50ae5f8 LP-490 re-introduce correct mag handling (scaling to unit vector) in insgps13state 2017-03-02 19:00:42 +01:00
Eric Price
e62cf039fb LP-490 move back to insgps13state 2017-03-02 18:59:48 +01:00
Eric Price
3b65559904 LP-443 bugfixes in insgps14state - prevent NaN propagation from bug in magnetometer handling, fix missing dimension in array 2017-03-02 09:51:27 +01:00
Eric Price
74bd1589e8 LP-443 modified insgps14state to use spare matrix optimization (similar to insgps13state) as opposed to precompiled prediction equation code 2017-03-01 19:51:40 +01:00
Laurent Lalanne
e7eeba8475 LP-489 Round the smoothQuickValue to 0 2017-03-01 17:12:23 +01:00
Laurent Lalanne
7207e95447 LP-489 Apply SmoothQuickSource changes 2017-03-01 17:12:19 +01:00
Laurent Lalanne
f73dc05029 LP-488 Add AltitudeVario to Autotune 2017-03-01 12:50:56 +01:00
Philippe Renon
60525a63da LP-486 temporarily disable compilation of gpsplatinum bootloader
will be reverted once this firmware compiles again
2017-02-26 15:12:52 +01:00
Alessio Morale
99d54668be LP-446 - Configurable debounce timer 2017-02-26 15:12:49 +01:00
Alessio Morale
4e81bbdd57 LP-446 - Fixes from review 2017-02-26 15:12:47 +01:00
Alessio Morale
9def29d927 LP-446 - Add LiHV 2017-02-26 15:12:46 +01:00
Alessio Morale
dbbc0f0ed0 LP-446 - fixes from review 2017-02-26 15:12:44 +01:00
Alessio Morale
e10faa4c42 LP-446 - Settings GUI for battery alarm failsafe 2017-02-26 15:12:41 +01:00
Alessio Morale
45eb52fcd8 LP-446 - Implement battery alarm failsafe 2017-02-26 15:12:39 +01:00
Alessio Morale
7a7b5c6f68 LP-446 - Fix threshold names for FlightBatterySettings 2017-02-26 15:12:37 +01:00
Eric Price
90ea704b31 LP-485 GCS: Logfile replay playback speed too fast
wrong variable type
2017-02-23 09:25:37 +01:00
Vladimir Zidar
95be5b1f0b LP-484 Addressed PR review issues. 2017-02-21 19:54:18 +01:00
Vladimir Zidar
d49394f8fb LP-484 Set correct servo out bank mode (PWM). Enable TIM1_UP_IRQ to fix PPM input @main port for oplinkmini target. Move ComUsbBridge to OPTMODULES for oplinkmini target. 2017-02-21 16:44:29 +01:00
Vladimir Zidar
45d1eb7493 LP-484 This change removes custom PIOS_OpenLRS_Rcvr_UpdateChannels() api in favor of PIOS_OpenLRS_RegisterPPMCallback() to be in line with other receiver modules. Furthermore, this commit moves the openlrs/oplink ppm callback from pios_board.c into *rcvr* module itself. 2017-02-21 16:44:20 +01:00
padeler
8c0f29a4ea LP-483 Fixed typo in header comments 2017-02-21 01:45:39 +02:00
Alessio Morale
0e078cdd5e LP-448 - stop autodetecting the number of cells once the board is armed and after a minute from power on.
This prevent the number of autodetected cells to change if the battery is discharged and the board is disarmed/rearmed.
The timer prevent the autodetected cells to change if the the battery discharges on the ground.
2017-02-20 23:07:58 +01:00
Alessio Morale
01710f799b LP-459 - remove references to overo submodule 2017-02-20 22:18:39 +01:00
Alessio Morale
556c2e9e99 Merged in alessiomorale/librepilot/lp-446_battery_failsafe (pull request #355)
LP-446 Battery failsafe

Approved-by: Lalanne Laurent
Approved-by: Philippe Renon
Approved-by: Harold Hankins
Approved-by: Alessio Morale
2017-02-20 20:39:51 +00:00
Alessio Morale
d5768f87c7 LP-446 - Configurable debounce timer 2017-02-20 21:28:03 +01:00
padeler
0ff0fe6532 LP-483 sets author to librepilot in all python files 2017-02-17 20:37:47 +02:00