1
0
Fork 0
mirror of https://github.com/iNavFlight/inav.git synced 2025-07-25 09:16:01 +03:00
Commit graph

8517 commits

Author SHA1 Message Date
Konstantin Sharlaimov
973eb94df5
Merge pull request #4475 from iNavFlight/dzikuvx-dterm-fir-configurable
Make Dterm FIR filter configurable
2019-03-09 21:23:44 +01:00
Konstantin Sharlaimov
af9acf24bb
Merge pull request #4484 from iNavFlight/dzikuvx-cleanup-mr-support-settings
Remove PosHold support settings from PID bank
2019-03-09 21:18:32 +01:00
Pawel Spychalski (DzikuVx)
15cdc109f9 Remove PosHold support settings from PID bank 2019-03-09 19:06:51 +01:00
Paweł Spychalski
ad0d14e2a5
Merge pull request #4482 from iNavFlight/dzikuvx-untangle-fw-d-ff-logic
Move FW PID FF component to dedicated config structure
2019-03-09 18:16:53 +01:00
Pawel Spychalski (DzikuVx)
9d7b27c345 Move FW PID FF component to dedicated config structure 2019-03-09 12:25:21 +01:00
Paweł Spychalski
2f226f829a
Merge pull request #4480 from iNavFlight/dzikuvx-version-bump
Version bump
2019-03-09 12:10:50 +01:00
Paweł Spychalski
dd1a5370cc
Merge pull request #4479 from iNavFlight/dzikuvx-supress-unused-warning
Supress complier unused warning
2019-03-09 11:54:17 +01:00
Pawel Spychalski (DzikuVx)
037da9e39b Version bump 2019-03-09 10:12:06 +01:00
Pawel Spychalski (DzikuVx)
fdc2c8834a Supress complier unused warning 2019-03-09 10:06:20 +01:00
Paweł Spychalski
c64a63b504
Convert XY VEL TO ACC controller to use feed forward component (#4326)
* modify navPidApply3 to use linear FF component

* store FF component in BB log

* Make VEL_XY FF component configurable

* change scaling for PID_VEL_XY FF component

* MSP2_PID frame to setup FF component

* Set default VEL XY FF to 40
2019-03-09 09:22:50 +01:00
Paweł Spychalski
359385d28c
Merge pull request #4476 from iNavFlight/dzikuvx-make-space-on-f3
Save space on F3
2019-03-08 22:46:48 +01:00
Pawel Spychalski (DzikuVx)
9cbcc78b41 Save space on F3 2019-03-08 21:08:58 +01:00
Pawel Spychalski (DzikuVx)
59809307a2 Make Dterm FIR filer configurable 2019-03-08 20:24:47 +01:00
Michel Pastor
8bcf368cae
Use imperial units for altitude for UK (#4445)
Fixes #4443
2019-03-08 19:32:19 +01:00
giacomo892
26f4b01ef5
Merge pull request #4454 from giacomo892/PT1_gyro_filters_giacomo892
Add PT1 filter option to gyro soft lpf
2019-03-08 18:55:48 +01:00
giacomo892
bdd305faf2 bug fix 2019-03-08 17:09:14 +01:00
Konstantin Sharlaimov
25c6bb5911
Merge pull request #4464 from KingKone/development
Mamba F405 - FURYF4OSD BF target
2019-03-08 16:00:02 +01:00
Konstantin Sharlaimov
5b7433deaa
Merge pull request #4436 from Asizon/omnibusf4v6
Added S5 and S6 motor/servo to FIREWORKSV2 and variants
2019-03-08 15:59:17 +01:00
Konstantin Sharlaimov
20e948c9db
Merge pull request #4471 from nmaggioni/patch-1
Update Inflight Adjustments docs
2019-03-08 15:23:21 +01:00
Niccolò Maggioni
11fbbe9404
Update Inflight Adjustments docs
Updated for [currently available adjustments](c13d1ec0d1/src/main/fc/rc_adjustments.c).
2019-03-07 21:55:51 +01:00
Paweł Spychalski
5bfcdd8089
Refactor motor mixer to prepare for primary and secondary mixer bank (#4467)
* Refactor motor mixer to use getter instead of array copy and use getter to access

* Fix FASTRAM problem

* Solve the problem of 3D mixer scaling

* Prepare for primary and secondary motor mixer

* enable build on SPRF3NEO
2019-03-07 21:35:37 +01:00
Konstantin Sharlaimov
2892d9d11a
Merge pull request #4468 from iNavFlight/de_msp_unblock
Make sure MSP won't block when sending unsolicited messages over unconnected VCP
2019-03-06 19:35:28 +01:00
Konstantin Sharlaimov (DigitalEntity)
a742da356d Make sure MSP won't block when sending unsolicited messages over unconnected VCP 2019-03-06 18:30:05 +01:00
Paweł Spychalski
c13a13b172
Logic Conditions framework (#4144)
* CLI for servo mix conditions

* RC channel greater than on servo mixer

* RC channel value based conditions

* MSP2 frames

* Docs update

* mixer condition changed to logic condition and generalized

* basic logic framwork extarcted to separate file'

* minor fixes

* Processing refactoring

* Flight values added to conditions

* Use logic conditions only on > F3

* Make logic conditions a separate entity and link from servo mixer to logic condition

* empty task to periadically compute logic conditions

* Compute logic conditions as task

* Add flags

* CLI logic to configure logic conditions

* MSP frames to get and set logic conditions

* Disabled condition always yelds false

* fixes for F3

* Review changes

* final fix in MSP2_INAV_SERVO_MIXER
2019-03-05 22:31:28 +01:00
Asizon
c4b5fe256c Add S5 and S6 motor/servo to FIREWORKSV2
Travis
2019-03-05 20:17:35 +01:00
Daniel
32ca1a9dbe Mamba F405 - FURYF4OSD BF target 2019-03-05 17:58:46 +01:00
Konstantin Sharlaimov
2ea69cf1f8
Merge pull request #4420 from iNavFlight/agh_enforce_board_alignemnt_limits
Enforce board alignment setting limits in updateBoardAlignment()
2019-03-04 21:18:46 +01:00
Konstantin Sharlaimov
1659f70f57
Merge pull request #4453 from iNavFlight/agh_update_bg_links
Route links to banggood via inavflight.com
2019-03-04 21:18:16 +01:00
giacomo892
ad946f9b74 Add PT1 filter option to gyro soft lpf 2019-03-04 16:45:36 +01:00
Alberto García Hierro
db9746a4d4 Fix unit tests
Only include settings.h when building the actual firmware. Provide
some dummy values for tests.
2019-03-03 22:31:10 +00:00
Konstantin Sharlaimov
471849b33b
Merge pull request #4380 from iNavFlight/agh_cms_flash_reduction
Reduce flash usage by 3.7K by changing CMS data structures
2019-03-01 20:17:18 +01:00
Konstantin Sharlaimov
5430ce5f0f
Merge pull request #4416 from shellixyz/temperature_update
Temperature update
2019-03-01 20:14:17 +01:00
Konstantin Sharlaimov
c13d1ec0d1
Merge pull request #4430 from shellixyz/update_cli_docs
Update CLI documentation
2019-03-01 20:13:29 +01:00
Konstantin Sharlaimov
cfde8f4743
Merge pull request #4431 from shellixyz/fix_resource_command_bug
Fix missing owner names
2019-03-01 20:12:33 +01:00
Michel Pastor
539e0f8b8e Fix missing owner names
Fixes #4427
2019-03-01 00:19:41 +01:00
Michel Pastor
f8985399d4 Update CLI documentation 2019-02-28 22:14:26 +01:00
stronnag
7082b6c91f
Merge pull request #4423 from iNavFlight/jh-ltm-updates
add launch and autotune to s-frame
2019-02-28 19:13:26 +00:00
Konstantin Sharlaimov
ff0f2950d6
Merge pull request #4425 from marbalon/marbalon_kfc32f3_pwm_fix
Fixed PWM mapping and timers for KFC32F3_INAV
2019-02-28 13:32:55 +01:00
Alberto García Hierro
c3741e4fd6 Route links to banggood via inavflight.com 2019-02-28 08:48:09 +00:00
Marcin Baliniak
228e64f685 Fixed PWM mapping and timers for KFC32F3_INAV 2019-02-27 20:35:59 +01:00
Paweł Spychalski
cfcfdf02cc
Merge pull request #4263 from iNavFlight/dzikuvx-f7-speedup
F7 optimizations
2019-02-27 13:07:44 +01:00
Alberto García Hierro
4db38ac830 Enforce board alignment setting limits in updateBoardAlignment()
Otherwise RC adjusments are able to change pitch and roll out of
their valid ranges.
2019-02-27 10:44:10 +00:00
Pawel Spychalski (DzikuVx)
7aaf358999 revert lib changes 2019-02-27 11:18:06 +01:00
giacomo892
84545d68d5
Merge pull request #4419 from iNavFlight/giacomo892-rx_doc
Add softserial warning to Rx.md
2019-02-27 11:13:40 +01:00
giacomo892
17eeb8c571
Add softserial warning to Rx.md
Warning users about using SS and Serial RX
2019-02-27 10:12:58 +01:00
Michel Pastor
dbc44cdc9d OSD temperature elements: more concise code and save 56 bytes of flash 2019-02-27 00:07:10 +01:00
Michel Pastor
a7b4ff71d0 Fix typo in temperature sensors documentation 2019-02-27 00:05:42 +01:00
Jonathan Hudson
f8242bc679 add launch and autotune to s-frame 2019-02-26 19:45:35 +00:00
Paweł Spychalski
e206505b49
Merge pull request #4148 from iNavFlight/dzikuvx-new-mixer-inputs
New mixer inputs for stabilized axises
2019-02-26 08:47:27 +01:00
Pawel Spychalski (DzikuVx)
59b1ff6255 Merge remote-tracking branch 'origin/development' into dzikuvx-new-mixer-inputs 2019-02-25 22:45:21 +01:00