1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2024-11-29 07:24:13 +01:00
Commit Graph

6384 Commits

Author SHA1 Message Date
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
30332e5923 LP-117 Added Librepilot Copyright header 2019-07-06 20:14:45 +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
19318e88a8 LP-117 FRsky SPort: modifications to compile with current "next" 2019-07-06 14:33:02 +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
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
6c2f01f909 LP-613 Move heading/speed calc to complementaryFilter() 2019-04-21 10:41:20 +02:00
Laurent Lalanne
0479bd4b97 LP-613 Limit navigation for fixed wing 2019-04-20 12:42:09 +02:00
Laurent Lalanne
a16e5a5257 LP-613 Add velocity heading to Complementary+GPS 2019-04-20 12:16:47 +02:00
Laurent Lalanne
cc9b8188e0 LP-614 Revolution fix : PPM+HottTelemetry to FlexiIO 2019-04-18 17:53:25 +02: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
Lalanne Laurent
62e72dbcc7 Merged in f5soh/librepilot/LP-601_WP_output_file_locale (pull request #517)
LP-601 Waypoint fixes

Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Eric Price <corvuscorax@cybertrench.com>
2019-02-21 21:49:49 +00:00
Lalanne Laurent
1ea6a3d0f9 Merged in f5soh/librepilot/LP-607_world_mag_model_2015v2 (pull request #526)
LP-607 Update to WMM-2015v2

Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2019-02-21 21:45:41 +00:00
Lalanne Laurent
03d71dff55 Merged in f5soh/librepilot/LP-608_HoTT_telemetry_revonano (pull request #527)
LP-608 HoTT telemetry revonano

Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Lalanne Laurent <f5soh@free.fr>
2019-02-21 21:44:48 +00:00
Laurent Lalanne
ba7f9ed809 LP-518 Revo/Sparky: Disable simple beacon tone 2019-02-21 22:38:04 +01: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
Laurent Lalanne
794c18233e LP-518 Allow Mavlink and MSP Rssi for OpenLRS and use OPLinkStatus.RSSI 2019-02-21 22:38:04 +01:00
Laurent Lalanne
598baec72f LP-518 OPLink receiver: Update Rssi and Link quality 2019-02-21 22:38:04 +01:00
Laurent Lalanne
8e861cbcae LP-518 Add Quality_Get to OpenLRS receiver and update OPlink_Receiver with Rssi and LinkQuality 2019-02-21 22:38:04 +01:00
Laurent Lalanne
bc7f576b20 LP-518 OpenLRS: Fix Rssi and link quality 2019-02-21 22:38:03 +01:00
Laurent Lalanne
7a97907504 LP-518 Only disable link for OPlink protocols, not OpenLRS. 2019-02-21 22:38:03 +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
9653e7d258 Merged in corvusvcorax/librepilot/LP-604_Stabilization_Feedforward (pull request #521)
LP-604 Add a feed forward term to Stabilization outer loop

Approved-by: Eric Price <corvuscorax@cybertrench.com>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Lalanne Laurent <f5soh@free.fr>
2019-02-21 21:26:52 +00:00
Julian Lilov
e846b300fe Merged in julian_lilov/librepilot-jdl/LP-605_PathPlan_Resume_Fix (pull request #522)
LP-605 PathPlan 'Resume' Fix

Approved-by: Lalanne Laurent <f5soh@free.fr>
2019-02-21 20:36:27 +00:00
Laurent Lalanne
a15b047d00 LP-608 Simulate individual cell voltage in Electric and General Air 2019-02-18 18:21:55 +01:00
Laurent Lalanne
9c1175f270 LP-608 Fix Revolution board for HoTT telemetry 2019-02-16 19:33:51 +01:00
Laurent Lalanne
aec8e7992e LP-608 Allow min/max altitude recording for standalone board without inputs 2019-02-16 15:50:25 +01:00
Laurent Lalanne
14a7e7a7cf LP-608 Prevent false warning alarms related to speed and distance from GPS 2019-02-16 15:50:25 +01:00
Laurent Lalanne
f602e04fad LP-608 Add Airspeed data to General and Electric Air module message 2019-02-16 15:50:00 +01:00
Laurent Lalanne
d6ef3b7cf0 LP-608 Add HoTTBridge to Revonano 2019-02-16 15:44:04 +01:00
Laurent Lalanne
5f955ebb14 LP-607 Update to WMM-2015v2 2019-02-07 22:29:33 +01:00
U-karat-jdl\karat
674129352d LP-605 'uncrustify' new code 2018-11-29 13:04:43 +02:00
U-karat-jdl\karat
6364bb8566 LP-605 call setWaypoint() on PathPlan resume 2018-11-29 12:20:53 +02:00
Eric Price
f162bbf331 LP-602 Improvement to usb_dcd. Activate rx handler always, even if it seems unneeded. Otherwise reading from DCD will fail if a module tries to read data before USB is connected. 2018-10-19 16:55:52 +02:00
Eric Price
a91ebccd88 LP-604 changed low pass filter to have a significantly ( factor 10 ) smaller Tau than the feed forward term itself, otherwise the filter delay nulls the feed forward effect 2018-10-19 10:07:07 +02:00
Eric Price
b218909c7b LP-604 Add suitable lowpass filter to feed forward term 2018-10-19 08:29:25 +02:00
Eric Price
c933916592 LP-603 fixed typo. sorry. 2018-10-18 19:34:37 +02: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
Eric Price
4c9b17903e LP-602 Update all bootloaders that run on STM32F4 hardware to use correct USB connected check 2018-10-18 13:13:06 +02:00
Eric Price
8793aaa387 LP-602 Re-enable rx_status checking in usb_csc to optionally reenable rx after reset
This partially reverts 1203fa9e66
LP-495 F4 USB CDC: remove internal rx_active state tracking and use actual endpoint status instead (like F1)
However rx_status is only used in the reinit case, without reintroducing issue LP-495
2018-10-16 15:56:17 +02:00
Eric Price
868d787912 LP-602 Fix regression of bootloader which checks for USB availability without initialising it, so it really needs to check if the cable is present (gpio check) 2018-10-16 11:44:01 +02:00
Eric Price
a4e20499c0 LP-602 significant change to USB layer. force complete USB stack reset on replug/reset from host device 2018-10-16 11:43:50 +02:00
Eric Price
ca82317970 LP-602 Bugfix in pios_usb_cdc: reset tx_start on device init to prevent stalled tx 2018-10-16 11:43:36 +02:00
Eric Price
3f2d89fc11 LP-602 better fix for USB IRQ lockup issue 2018-10-15 13:09:18 +02:00
Eric Price
6ab58fe93d LP-602 bugfix in STM32_USB_OTG_Driver to prevent IRQ hammering on USB replug 2018-10-12 16:02:58 +02:00
Laurent Lalanne
9e788436d0 LP-601 Use normal altitude sign above home for AboveAltitude condition parameter 2018-10-07 23:16:25 +02:00