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

15063 Commits

Author SHA1 Message Date
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
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
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
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
Alessio Morale
866280084f LP-446 - Fixes from review 2017-02-02 00:32:19 +01:00
Lalanne Laurent
758af312b5 Merged in filnet/librepilot/LP-402_invalid_value_for_running (pull request #381)
LP-402 invalid value for running
2017-01-27 20:21:12 +00:00
Lalanne Laurent
e82921c70c Merged in filnet/librepilot/LP-470_google_sat_version_upgrade (pull request #379)
LP-470 bump google sat version
2017-01-27 20:20:50 +00:00
Lalanne Laurent
82ae88e942 Merged in filnet/librepilot/LP-467_fix_old_regressions_in_vehicle_config (pull request #377)
LP-467 fix old regressions in vehicle config
2017-01-27 20:20:23 +00:00
Philippe Renon
20454c53a0 Merged in mindnever/librepilot/LP-270-Implement_a_PIOS_COM_ChangeConfig (pull request #386)
LP-270 implement a PIOS_COM_ChangeConfig API
2017-01-27 19:56:38 +00:00
Philippe Renon
ae74c7f3f0 Merged in f5soh/librepilot/LP-478_Wizard_stick_do_not_move (pull request #384)
LP-478 TX Wizard issues
2017-01-27 19:56:31 +00:00
Philippe Renon
aeddb98ea6 Merged in mindnever/librepilot/LP-475_Fix_PIOS_MPU9250_Mag_Sensitivity (pull request #382)
LP-475 Fix for PIOS_MPU9250_Mag_Sensitivity() function.
2017-01-27 19:56:04 +00:00
Philippe Renon
f48fdf82c5 Merged in Oblivium/librepilot/LP-477_iBus_on_receiver_port (pull request #383)
LP-477 iBus on (revo) receiver port & iBus packet structure descriptions
2017-01-27 19:55:55 +00:00
Philippe Renon
2d4d029131 Merged in paul_jewell/librepilot/LP-471-fix-wiki-link (pull request #380)
Fixed typo in Makefile
2017-01-23 21:05:52 +00:00
Philippe Renon
babc04fa96 LP-470 bump google sat version from 711 to 713 2017-01-23 21:29:20 +01:00
Vladimir Zidar
191f92ce91 LP-270 - Updated copyright years 2017-01-23 13:50:22 +01:00
Vladimir Zidar
4bb5bee32b LP-270 - Add baud rate and mode parameters. Store working copy of usart init structure for private use, so we do not revert to original config before every change. Re-enable usart after changing parameters. 2017-01-23 13:39:40 +01:00
Alessio Morale
9750879396 LP-270 - F0 and F4 Implementation 2017-01-23 13:39:39 +01:00
Alessio Morale
6d80b55c60 LP-270 - Implement PIOS_COM_ChangeConfig API (F1) 2017-01-23 13:39:39 +01:00
Laurent Lalanne
fa34dcda67 LP-440 Remove - Add Comments 2017-01-22 15:05:19 +01:00
Laurent Lalanne
16f1d2bd3b LP-440 Tell user receiverActivity is disabled because Armed state 2017-01-22 13:33:56 +01:00
Laurent Lalanne
33b16be19c LP-440 Fix ReceiverActivity disabled while armed 2017-01-22 12:17:56 +01:00
Laurent Lalanne
eb776e1d94 LP-478 Allow flightmode option to ground RC command 2017-01-22 02:50:31 +01:00
Laurent Lalanne
0ed090f8ac LP-478 Remove Rssi channel from reversable input at wizard end - Allow 5 items in one line (heli) 2017-01-22 02:50:04 +01:00
Laurent Lalanne
a071de9cc9 LP-478 Avoid transition values detected as Flightmode 2017-01-22 02:24:07 +01:00
Laurent Lalanne
184ac1e4e7 LP-478 Set default flightmode number to 1 and remove unneeded forceOneFlightMode() 2017-01-22 02:21:52 +01:00
Jan NIJS
9ed4f644aa LP-477 Describe iBus packet format and add packet type validation check
Also add a compile time protection to make sure we don't compile with bad buffer lengths.
2017-01-20 15:20:42 +01:00
Jan NIJS
07dd0df102 LP-477 Add "iBus RX on receiver port" support for revo(clone) boards. 2017-01-20 15:20:04 +01:00
Vladimir Zidar
100d073e95 LP-475 Use signed int for sensor data to avoid data overflow corruption when applying adjustment factor. 2017-01-19 17:07:15 +01:00
Vladimir Zidar
01679ee02b LP-475 This commit fixes multiple errors in SPI transfer handling inside PIOS_MPU9250_Mag_Sensitivity() function. 2017-01-18 21:57:32 +01:00
Philippe Renon
693f80ae98 LP-467 configmultirotor: default to QuadX 2017-01-16 21:22:30 +01:00
Philippe Renon
b13807b2b6 LP-467 config: refresh widgets upon successful save
fixed an issue with custom mixer table not set to editable when saving as Custom frame type
2017-01-16 21:22:22 +01:00