1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-12-12 20:08:48 +01:00
Commit Graph

15252 Commits

Author SHA1 Message Date
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
padeler
116ec93332 LP-483 Moved python module outside ground. Renamed to librepilot
Protocol bugs fixed in the metadata object packing
Metadata fix for the connectionmanager. Connection manager keeps connection
alive by sending an object periodically. Example scripts updated.
2017-02-16 02:52:24 +02:00
padeler
7038aacdfe LP-483 cherry-pick pyuavtalk code from amorales fork 2017-02-16 02:48:37 +02:00
Philippe Renon
b9bf12345b LP-458 uploadtool: fix linux compilation issue 2017-02-04 17:31:24 +01:00