Philippe Renon
5569bc3fb6
LP-491 update GCS to use osg 3.5.5 and osgearth 2.8
2017-03-28 21:44:22 +02:00
Philippe Renon
ad84e51a04
LP-491 upgrade 3rdparty build to osg 3.5.5 and osgearth 2.8
...
from osg 3.5.3 and osgearth 2.7
the osg upgrade allows removal of the Qt dependency
this means that we don't need to recompile osg and
osgearth for all OSes each time we upgrade Qt :)
2017-03-28 21:44:21 +02:00
Philippe Renon
27d3fb0751
Merged in filnet/librepilot/LP-458_uploadtool_fixes (pull request #385 )
...
LP-458 uploadtool fixes
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2017-03-28 18:51:46 +00:00
Philippe Renon
a14469e68b
Merged in filnet/librepilot/LP-486_disable_gpsplatinum_compilation (pull request #394 )
...
LP-486 temporarily disable compilation of gpsplatinum bootloader
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Harold Hankins <hwh@hjns.net>
Approved-by: Brian Webb <webbbn@gmail.com>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2017-03-23 19:45:58 +00:00
Pashalis Padeleris
67a9aa35ef
Merged in padeler/librepilot/LP-483-python-uavtalk (pull request #389 )
...
LP-483 python uavtalk scripts and examples
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Pashalis Padeleris <padeler@gmail.com>
2017-03-23 19:44:56 +00:00
padeler
775e2a4063
LP-483 Example tuning using accessory0 (by L Laurent)
2017-03-23 02:17:01 +02:00
padeler
364e24e59c
LP-483 Updates example scripts, code cleanup
2017-03-23 01:58:17 +02:00
Paul Jewell
7428ab59f9
Merged in paul_jewell/librepilot/LP-289_pidcontrol_ne (pull request #362 )
...
LP-289 pidcontrol ne
Approved-by: Eric Price <corvuscorax@cybertrench.com>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Paul Jewell <teulupaul@gmail.com>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2017-03-21 21:49:51 +00:00
Vladimir Zidar
a1e84d5483
Merged in mindnever/librepilot/LP-484-refactoring_oplink_and_openlrs_rcvr_ppm_callbacks (pull request #392 )
...
LP-484 refactoring oplink and openlrs rcvr ppm callbacks
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-03-21 21:41:25 +00:00
Philippe Renon
ff81941aa5
Merged in filnet/librepilot/LP-485_gcs_log_speed_fix (pull request #393 )
...
LP-485 GCS: Logfile replay playback speed too fast
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Harold Hankins <hwh@hjns.net>
Approved-by: Eric Price <corvuscorax@cybertrench.com>
2017-03-21 21:35:03 +00:00
Alessio Morale
dc0bd7967d
Merged in alessiomorale/librepilot/LP-448_autodetect_count (pull request #391 )
...
LP-448 - stop autodetecting the number of cells once the board is armed and after a minute from power on.
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Harold Hankins <hwh@hjns.net>
2017-03-21 21:29:18 +00:00
Alessio Morale
e9be5c5fb6
Merged in alessiomorale/librepilot/LP-459_remove_gitmodules_refs (pull request #390 )
...
LP-459 - remove references to overo submodule
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Harold Hankins <hwh@hjns.net>
2017-03-21 21:28:08 +00:00
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
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
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
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