1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-01-18 03:52:11 +01:00

1277 Commits

Author SHA1 Message Date
Eric Price
0e6e70e3e4 Merge remote-tracking branch 'librepilot/next' into LP-609_Hott_menu 2022-06-16 16:30:23 +02:00
Eric Price
88681f2af7 Merged in LP-623_invensense_SDP3x_diff_pressure_sensor (pull request #545)
LP-623 Added suport SDP3x I2C Differential Pressure/Airspeed sensor on Flexi Port - tested

Approved-by: Vladimir Zidar
2022-06-14 20:40:23 +00:00
Eric Price
00b9d8ae97 LP-623 Added suport SDP3x I2C Differential Pressure/Airspeed sensor on Flexi Port - tested 2021-10-08 21:07:28 +02:00
Eric Price
f32677af52 LP-117 Added PPM+FrSkySPort mode (most port-saving setup, keeps flexi and main free!) 2019-07-06 23:07:06 +02:00
Eric Price
8aef698b6b LP-117 Allow USART Port options to be set in hwsettings, to allow suitable configuration based on fc board, presence of ext. inverters and wiring - defaults to Non-Inverted single wire connection. 2019-07-06 20:10:06 +02:00
Eric Price
d6c0141e01 LP-117 FRSky SPort telemetry added settings to gcs and fixed categorization 2019-07-06 14:34:28 +02:00
Eric Price
94231327d7 LP-117 Rebased Mindnever's FRSky S.Port dev branch as a single commit 2019-07-06 14:32:18 +02:00
Laurent Lalanne
be9907b15e LP-609 Add settings for sensor redirection 2019-05-08 22:38:29 +02:00
Laurent Lalanne
62cf064afe LP-609 Add VarioSensitivity setting
:#
2019-04-30 20:38:37 +02:00
Lalanne Laurent
7c9f04d87c Merged in f5soh/librepilot/LP-614_Sparky_HoTT_telemetry (pull request #534)
LP-614 Sparky HoTT telemetry

Approved-by: Lalanne Laurent <f5soh@free.fr>
2019-04-30 18:23:32 +00:00
Lalanne Laurent
f8d23ad645 Merged in f5soh/librepilot/LP-613_cfGPS_algo (pull request #533)
LP-613 cfGPS algo

Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
2019-04-30 18:19:48 +00:00
Laurent Lalanne
69db95ca5e LP-614 Sparky2 : Add HoTT Telemetry to flexiPort 2019-04-18 17:52:36 +02:00
Laurent Lalanne
89abb7c085 LP-613 Add new algorithm with Complementary+GPS 2019-04-16 21:36:53 +02:00
Laurent Lalanne
4221fcf7b0 LP-612 Temperature module with NTC thermistor or LM35 sensors 2019-04-14 20:59:20 +02:00
Laurent Lalanne
6ab47fd06c LP-518 OpenLRS: Simple beacon tone, cpu free. Apply to Sparky2 and Revo 2019-02-21 22:38:04 +01:00
Eric Price
36f361d6a1 Merged in corvusvcorax/librepilot/LP-603_optional_quaternionstabi (pull request #520)
LP-603 Make QUATERNION_STABILIZATION optional.

Approved-by: Lalanne Laurent <f5soh@free.fr>
2019-02-21 21:35:51 +00:00
Eric Price
73ba9ff589 LP-604 Add a feed forward term to Stabilization outer loop 2018-10-18 19:24:22 +02:00
Eric Price
f6ec3514b0 LP-603 Make QUATERNION_STABILIZATION optional. It can be harmful when using POIs on multicopter and the desired yaw jumps a lot, suddenly 2018-10-18 19:23:32 +02:00
Vladimir Zidar
6c9c6cb3f3 LP-556 Change settings uavo to have two fields matching FirmwareIAPObj. 2018-02-12 04:27:07 +01:00
Vladimir Zidar
51923bb67f LP-556 Allow DiscoveryF4Bare to spoof own board id through FirmwareIAPObj. 2018-02-12 04:26:18 +01:00
Laurent Lalanne
37353469b8 LP-563 Move advanced UAVOs using throttled update 2017-12-03 18:30:50 +01:00
Vladimir Zidar
1b0ceaeed7 LP-525 [PikoBLX] Cleaned up HW configuration, added PPM Port (pad) combo. Verified GCS HW page. 2017-10-23 23:04:58 +02:00
Vladimir Zidar
885d46c8df LP-549 Make ASWA throttle threshold configurable. Add FlightModeSettings.AlwaysStabilizeWhenArmedThrottleThreshold with default value of 0.2 2017-09-14 09:42:31 +02:00
Vladimir Zidar
28ad66502a LP-549 Disable Iterm zeroing at low throttle when ASWA is enabled.
LP-549 Enable ASWA only after initial throttle threshold has been reached to allow Iterm to be zeroed with zero throttle while on ground.
2017-09-14 09:41:42 +02:00
Brian Webb
d4c681d94d Merged in webbbn/librepilot/LP-548-output-oplinkreceiver-objects-fro (pull request #461)
LP-548 output oplinkreceiver objects from OPLink

Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-09-11 19:44:03 +00:00
Brian Webb
9356ac91da LP-548 OPLink will output OPLink receiver objects if mode is set to control or data and control and PPM output is not configured. Also adds support for OPLInkReceiver to all FCs. 2017-09-03 18:11:46 -07:00
Laurent Lalanne
22480618e5 LP-399 Set SystemIdentState UAVO readonly from Gcs point of view. 2017-07-05 23:31:58 +02:00
Laurent Lalanne
1abe34ce7e LP-399 Prepare Autotune GUI : Define some settings as enums 2017-07-05 23:31:57 +02:00
Jan NIJS
a61d87243e LP-536 gpsextendedstatus: change update type from periodic (1s) to on-change.
There is no need to transmit one telemetry update per second for this uavo on controllers where no OP-GPS is present.
For the controllers where an OP-GPS is present, the FlightTime field updates will trigger a telemetry update.
2017-06-28 03:06:32 +02:00
Jan NIJS
6f3fefd650 LP-536 add extra DGNSS state to indicate when SBAS information (any differential information in fact) is used for higher accuracy. 2017-06-28 03:06:30 +02:00
Jan NIJS
4ca27d2413 LP-536 Display information for up to 24 satellites instead of only 16.
Information for 24 satellites is fine when using 3 constellations. I think displaying more is overkill.
2017-06-28 03:06:29 +02:00
Lalanne Laurent
319a7d1d38 Merged in f5soh/librepilot/LP-482_Mag_Kp (pull request #439)
LP-482 Mag Kp + LP-534 Mag source EKF

Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-06-26 19:16:49 +00:00
Laurent Lalanne
9bc63139c3 LP-520 Remove Ch9 from UAVO 2017-06-18 23:41:23 +02:00
Laurent Lalanne
20ac6ed1e3 LP-520 Oplink : Send RSSI value as PPM output channel 2017-06-18 23:41:23 +02:00
Laurent Lalanne
ad23d188b5 LP-482 Complementary+Mag : Increase MagKp and MagKi values 2017-06-17 23:00:56 +02:00
Vladimir Zidar
61e036d6d3 LP-512 Cleaned up Hw(board)Settings for F3 boards. Removed unneeded stuff. 2017-06-02 11:46:39 +02:00
Vladimir Zidar
45448875d4 LP-512 HwTinyFISHSettings cleanup. First attempt at shared SBus/SensorHub port. 2017-05-30 15:08:21 +02:00
Vladimir Zidar
e8bccefb9d LP-512 Added missing HoTT Bridge and Frsky Sensor Hub to list of protocols on PikoBlx, Spracingf3 and Spracingf3 evo 2017-05-30 15:08:09 +02:00
Vladimir Zidar
916188dd11 LP-512 Added support for tinyFISH FC 2017-05-29 21:12:28 +02:00
Vladimir Zidar
6eb97ed213 LP-512 SPRacingF3Evo: Allow PPM on UART2 pins only. 2017-05-25 22:08:38 +02:00
Vladimir Zidar
faf0ae7c04 LP-512 PikoBLX board added 2017-05-25 22:08:38 +02:00
Vladimir Zidar
90e6ab8ef6 LP-512 SPRacingF3 Evo: Added PPM in to all UARTs. Untested. 2017-05-25 22:08:37 +02:00
Vladimir Zidar
5435dbd464 LP-512 Initial F3 support 2017-05-25 22:08:16 +02:00
Brian Webb
ff2504c61f Adds a port of the Tau Labs/dRonin FrSKY Sensor Hub module. 2017-05-17 19:45:40 -07:00
Vladimir Zidar
1a28929206 Merged in mindnever/librepilot/LP-480_pios_board_com_port_setup_refactoring (pull request #418)
LP-480 pios board com port setup refactoring

Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2017-05-15 18:59:06 +00:00
Vladimir Zidar
ce3cba9d40 LP-479 Set lowest acceptable dshot rate to 150khz to avoid possible division by zero and unreasonably slow rates. 2017-04-26 16:57:38 +02:00
Vladimir Zidar
1ebfb701f6 LP-479 Initial DShot implementation, F4 & F1 2017-04-25 14:10:07 +02:00
Vladimir Zidar
5cebebe33b LP-480 More work in progress. 2017-04-24 13:01:41 +02:00
Vladimir Zidar
dd49ef0166 LP-480 work in progress: revo, nano & sparky2 targets ok. 2017-04-24 12:55:06 +02:00
Alessio Morale
54a81fdcf1 Merge remote-tracking branch 'webbbn/LP-499-enhanced-oplink-bridging' into next 2017-04-22 22:25:49 +02:00