1
0
Fork 0
mirror of https://github.com/iNavFlight/inav.git synced 2025-07-24 08:45:31 +03:00
Commit graph

7670 commits

Author SHA1 Message Date
Konstantin Sharlaimov
b5c332d8cf
Merge pull request #6361 from Airwide/aw-set-nav-smooth-throttle-defaults
Changed default settings for fixed wing throttle smoothing in navigation modes
2020-12-05 21:29:41 +01:00
Arvid Stenberg
18e13c8e72
Added state NAV_STATE_WAYPOINT_HOVER_ABOVE_HOME (#6050) 2020-12-05 11:05:49 +00:00
Konstantin Sharlaimov
ffb3373854
Merge pull request #6337 from RomanLut/patch-1
automatically raise BIDIR flag on softserial port if RX and TX pins are set to the same pin
2020-12-05 10:13:34 +01:00
Konstantin Sharlaimov
0e9906e70f
Merge pull request #6376 from shellixyz/improvements/improve_nav_overrides_motor_stop_doc
Improve nav_overrides_motor_stop documentation
2020-12-05 10:13:00 +01:00
Konstantin Sharlaimov
c8c8564767
Merge pull request #6374 from iNavFlight/agh_deduplicate_version
build: deduplicate version number
2020-12-05 10:12:37 +01:00
tonyyng
64c64c3d05
Add safehome_max_distance option. Choose nearest safehome. (#6333)
* Add safehome_max_distance option.  Choose nearest safehome.

* Correct safehome_max_distance default value.
2020-12-05 08:37:04 +00:00
Paweł Spychalski
d4b2414d11
Merge pull request #6357 from iNavFlight/dzikuvx-spi-receiver-cleanup
Cleanup unused SPI receivers
2020-12-04 22:25:13 +01:00
Paweł Spychalski
091fa42216
Merge pull request #6320 from iNavFlight/dzikuvx-ghst-protocol
GHST RX protocol
2020-12-04 21:58:59 +01:00
Michel Pastor
93d0900028 Improve nav_overrides_motor_stop documentation 2020-12-04 21:31:16 +01:00
Alberto García Hierro
930a60006a build: deduplicate version number
Make the version in the CMakeLists.txt the canonical one. Instead
of redefining it in version.h, use command line flags to pass
-DFC_VERSION_{MAJOR,MINOR,PATCH_LEVEL}
2020-12-04 20:13:02 +00:00
Jonathan Hudson
121177fc8a
update NAV_PERSISTENT_ID_RTH_HOVER_ABOVE_HOME so the IDs are really unique (potentialy breaking change) (#6372) 2020-12-04 20:06:17 +00:00
Pawel Spychalski (DzikuVx)
f30ae9e279 Merge remote-tracking branch 'origin/master' into dzikuvx-ghst-protocol 2020-12-04 20:45:02 +01:00
Paweł Spychalski
6bc50a5acd
Merge pull request #6345 from iNavFlight/dzikuvx-unify-rc-channel-retrieval
Always use rxGetChannelValue instead of rxGetRawChannelValue
2020-12-04 20:36:04 +01:00
Konstantin Sharlaimov
02aee7e4ad
Merge pull request #5827 from iNavFlight/de_h7_basic_support
[H7] Initial cut on H7 MCU support
2020-12-04 20:35:29 +01:00
Paweł Spychalski
63f1aa6949
Merge pull request #6323 from iNavFlight/dzikuvx-disable-all-f3-targets
Disable all F3 targets
2020-12-04 20:24:54 +01:00
Konstantin (DigitalEntity) Sharlaimov
53798d971f Increase version to 2.7.0 2020-12-04 18:12:41 +01:00
Konstantin Sharlaimov
f7af594978
Merge pull request #6354 from shellixyz/feature/prevent_fs_from_overriding_motor_stop
Add option OFF_ALWAYS to setting nav_overrides_motor_stop
2020-12-04 09:56:20 +01:00
Paweł Spychalski
a8cd86b7f8
Merge pull request #6363 from iNavFlight/jh_additional_baro_for_kakutef7
add MS5611 baro to KakuteF7
2020-12-03 22:19:45 +01:00
Paweł Spychalski
becdaf4a98
Revert "Adds DJI OSD support to 2x F3 boards" (#6366)
This reverts commit ea59b0e5ec.
2020-12-03 21:15:42 +00:00
Jonathan Hudson
f8ea401419 add MS5611 baro to KakuteF7 2020-12-03 17:19:51 +00:00
Airwide
911dcc4666 Changed default settings for throttle smoothing in navigation mode 2020-12-03 08:38:07 +01:00
Pawel Spychalski (DzikuVx)
60d3621d41 Cleanup unused SPI receivers 2020-12-02 22:03:44 +01:00
Michel Pastor
c3e0b447e5 Remove new setting and instead add new option OFF_ALWAYS for nav_overrides_motor_stop 2020-12-01 22:56:43 +01:00
Michel Pastor
070572204b Add beeper pin to SPEEDYBEEF7
Closes #6347
2020-12-01 19:48:20 +01:00
Michel Pastor
0885e22eaf Try improve 2020-12-01 19:36:19 +01:00
Michel Pastor
7dc1f3f9d5 Add setting nav_overrides_motor_stop_on_fs 2020-12-01 19:16:36 +01:00
Pawel Spychalski (DzikuVx)
f98f5292da Always use rxGetChannelValue instead of rxGetRawChannelValue 2020-11-25 21:33:42 +01:00
Roman Lut
b19799e070
automatically raise BIDIR flag on softserial port if RX and TX pins are set to the same pin
SoftSerial 1 is using the same pin for TX and RX in FLYWOOF411 target. 
This allows to have Smartport, SPORT and LTM telemetry on this pin, because they request TX or BIDIR modes from UART.
But Mavlink telemetry does not work. It requests full RX & TX mode.
Initializing softserial port with pins shared will not do any good anyway: all messages  get echoed (I am not even sure it works).
Starting port in BIDIR mode is sufficient to have one-directional Mavlink telemetry, and even Bi-directional, if user can setup half-duplex communication.
This is better solution for: https://github.com/iNavFlight/inav/issues/5482
2020-11-23 17:44:21 +02:00
Jonathan Hudson
cb1dd8d039
[DOC trivia] update motor_pwm_protocol default (#6335)
* [DOC trivia] update motor_pwm_protocol default
2020-11-22 20:15:54 +00:00
Pawel Spychalski (DzikuVx)
ccae531522 Merge branch 'de_ghst_failsafe' of github.com:iNavFlight/inav into de_ghst_failsafe 2020-11-21 17:35:24 +01:00
Pawel Spychalski (DzikuVx)
8d30323653 Raise frame timeout threshold 2020-11-21 17:17:13 +01:00
Konstantin (DigitalEntity) Sharlaimov
6bb732c14a [GHST] Bump up the failsafe threshold to 300ms to accommodate the LR mode 2020-11-21 17:12:52 +01:00
Konstantin (DigitalEntity) Sharlaimov
e5af6e6e0a [RX] Fix bug in desynching failsafe from complete frames 2020-11-21 16:18:52 +01:00
Pawel Spychalski (DzikuVx)
3329a7075b Add and extra check to not used frames 2020-11-21 16:17:11 +01:00
Konstantin (DigitalEntity) Sharlaimov
098c2f6f33 [GHST] Add recovery packet counter to make sure signal is more or less reliable when clearing failsafe 2020-11-21 14:04:51 +01:00
Konstantin (DigitalEntity) Sharlaimov
54de3ee801 [RX] Allow receiver driver to communicate the failsafe condition even without valid channel data 2020-11-21 11:44:40 +01:00
Konstantin (DigitalEntity) Sharlaimov
3a8c13d8f8 [GHST] Add smarter failsafe detection based on interleaved frame timeout 2020-11-21 11:40:54 +01:00
Darren Lines
27266e3437
Add control smoothness adjustment (#6311)
Add control smoothness adjustment
2020-11-20 20:58:56 +01:00
Konstantin Sharlaimov
a8cda0c505
Merge pull request #6215 from breadoven/OSD-Nav-Message-Update
OSD Nav Messages Update
2020-11-20 20:58:23 +01:00
Pawel Spychalski (DzikuVx)
26a67936da Update GHST to latest revision 2020-11-20 12:54:06 +01:00
Pawel Spychalski (DzikuVx)
1619e12001 Disable all F3 targets 2020-11-19 21:29:13 +01:00
Pawel Spychalski (DzikuVx)
3b4bd8be52 GHST RX protocol 2020-11-19 15:57:54 +01:00
Konstantin (DigitalEntity) Sharlaimov
fd73511053 Force mixer idle in launch mode while throttle stick is low 2020-11-19 09:55:08 +01:00
Konstantin (DigitalEntity) Sharlaimov
a3e7e3cb15 [LAUNCH] Some readability refactoring; Fix bug with throttling up at zero throttle 2020-11-19 09:13:01 +01:00
Mihai Dragnea
7df04133b6 No control during launch FINISHING 2020-11-19 09:47:35 +02:00
breadoven
b91acef47e Update osd_dji_hd.c 2020-11-17 22:00:33 +00:00
breadoven
2d0c92b605 Merge branch 'master' into OSD-Nav-Message-Update 2020-11-17 21:47:14 +00:00
Konstantin (DigitalEntity) Sharlaimov
62374122f0 [RC] Remove ADJUSTMENT_PROFILE which was never functional 2020-11-17 08:13:54 +01:00
Konstantin Sharlaimov
7affe785c2
Merge pull request #6242 from Scavanger/TPA-Adjusment-V2
Add TPA to inflight adjustment (+ OSD element)
2020-11-17 08:09:27 +01:00
dragnea
7ca1dda83e Add Allow Manual Throttle Increase in the Fixed Wing/Cruise CMS menu 2020-11-16 23:31:01 +02:00