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

8679 commits

Author SHA1 Message Date
Pawel Spychalski (DzikuVx)
1d3d6f5121 MOTOR_STOP removed from Multirotors 2019-04-24 14:11:20 +02:00
Paweł Spychalski
c3a9be4088
Merge pull request #4630 from iNavFlight/dzikuvx-port-iterm-relax
Direct port of BF Iterm relax
2019-04-23 18:09:27 +02:00
Pawel Spychalski (DzikuVx)
34bd2ea557 Review changes 2019-04-23 11:42:08 +02:00
Pawel Spychalski (DzikuVx)
4ca1f0fdf9 Simplify implementation to have only RP and RPY Iterm relax modes 2019-04-22 23:31:09 +02:00
Pawel Spychalski (DzikuVx)
f9b8617e03 Direct port of BF Iterm relax 2019-04-22 23:06:47 +02:00
Michel Pastor
7af86a98ba
Add OMNIBUSF4V3_SFTSRL2 to release targets (#4629) 2019-04-22 19:27:51 +02:00
Paweł Spychalski
dbf51470a3
Merge pull request #4624 from iNavFlight/dzikuvx-nav-pids-to-pidff
Convert all NAV P-controllers to PIDFF
2019-04-21 17:42:38 +02:00
Konstantin Sharlaimov
d9644e0f28
Merge pull request #4626 from shellixyz/omnibusf4v3_sftsrl2
Add target with two softserial ports for OMNIBUSF4V3
2019-04-20 22:57:52 +02:00
Pawel Spychalski (DzikuVx)
b8ba10b860 Review changes 2019-04-20 18:44:43 +02:00
Michel Pastor
168bbddcc3 Add target with two softserial ports for OMNIBUSF4V3
- One on S5
- One on S6

Requested on Telegram
2019-04-20 16:13:49 +02:00
Pawel Spychalski (DzikuVx)
32eeefad1b Convert all NAV P-controllers to PIDFF without the possibility to change settings 2019-04-19 11:10:07 +02:00
Pawel Spychalski (DzikuVx)
fa4ae8f328 Remove unused settings 2019-04-19 10:36:05 +02:00
Bryan Mayland
ae76c7f076 Merge branch 'master' of github.com:CapnBry/inav 2019-04-18 15:54:58 -04:00
Bryan Mayland
5c53db6229 Fix fport build error when USE_TELEMETRY_SMARTPORT not defined 2019-04-18 15:54:37 -04:00
Bryan Mayland
9ef0d7ce23
Merge branch 'master' into master 2019-04-18 14:51:06 -04:00
Bryan Mayland
bbb87302a7 Merge remote-tracking branch 'upstream/master' 2019-04-18 10:37:08 -04:00
Bryan Mayland
6668a7473d Port receiver-driven telemetry frame rate for F.PORT from betaflight 2019-04-18 10:10:38 -04:00
Konstantin Sharlaimov
423bcba5ba
Merge pull request #4612 from iNavFlight/de_dma_element_size
Allow configurable DMA memory buffer element sizes
2019-04-17 19:41:57 +02:00
giacomo892
8fb7930522
Merge pull request #4617 from giacomo892/32bit_max_distance_giacomo892
Change GPS distance from home to 32bit
2019-04-17 09:47:18 +02:00
giacomo892
517db3eb99 fix travis... 2019-04-16 19:48:53 +02:00
giacomo892
ef03ffe55a max distance from 16bit to 32bit 2019-04-16 18:01:46 +02:00
Alberto García Hierro
a674120e79 Add +n and -n syntax to serial CLI command
Allows individually enabling and functions without having to
mentally add 6 digit numbers.

serial ID +n enables function (1 << n)
serial ID -n disables function (1 << n)

Additionally, documentation for the serial command has been added
to Cli.md
2019-04-14 22:03:02 +01:00
Konstantin Sharlaimov (DigitalEntity)
ebeb7bb0d6 Set both memory and periph transfer size when setting up DMA transfer 2019-04-14 18:46:27 +02:00
Alberto García Hierro
b0b590ae96 Allow configurable DMA memory buffer element sizes
This allows LEDSTRIP and DSHOT to use uint8_t buffers instead of
uint32_t, saving ~2.7K on F4 and F7 and ~2.4K on F3.

Kudos to @hydra for noticing this in BF
2019-04-14 18:13:51 +02:00
Konstantin Sharlaimov
6544d509e3
Merge pull request #4592 from iNavFlight/de_spi_lazy_init
Lazy SPI bus init
2019-04-14 18:12:03 +02:00
Konstantin Sharlaimov
7267f735c6
Merge pull request #4607 from iNavFlight/de_dshot_fix
Align INAV's DSHOT timer divisor rounding with Betaflight's way
2019-04-14 14:19:57 +02:00
Konstantin Sharlaimov
ee05ee07a3
Merge pull request #4596 from iNavFlight/de_sa_21
Handle SA2.1 GET SETTINGS
2019-04-14 12:15:25 +02:00
Konstantin Sharlaimov (DigitalEntity)
d51d61cb5a Disable SPRACINGF3NEO target 2019-04-14 12:05:48 +02:00
Konstantin Sharlaimov (DigitalEntity)
fd37c9e6af [DSHOT] Align INAV's DSHOT timer divisor rounding with Betaflight's one. Align DSHOT bit period with Betaflight 2019-04-13 23:02:18 +02:00
Konstantin Sharlaimov
b9709a9b0b
Merge pull request #4562 from iNavFlight/revert-4529-agh_dmabuffer_memsize
Revert "Allow configurable DMA memory buffer element sizes"
2019-04-13 22:38:11 +02:00
Konstantin Sharlaimov (DigitalEntity)
0c45b3a8ae Add terrain follow to navFlags 2019-04-13 22:19:27 +02:00
Konstantin Sharlaimov (DigitalEntity)
53eee9c9ca [NAV] Increase ranges for navigation weights 2019-04-13 21:46:38 +02:00
Konstantin Sharlaimov (DigitalEntity)
7ae75c606f [SPI] Avoid defining divisor table if interface is unused 2019-04-13 13:03:20 +02:00
Paweł Spychalski
24dcc3a69a
Merge pull request #4602 from iNavFlight/dzikuvx-kakutef7-servos-in-mr-mode
Enable servos in MR mode on Kakute F7
2019-04-13 12:24:15 +02:00
Konstantin Sharlaimov
e64753b46e [NAV] Add accelerometer weight so it could be disabled for the estimator if necessary 2019-04-13 11:08:48 +02:00
Pawel Spychalski (DzikuVx)
4d2316ffd9 Enable servos in MR mode on Kakute F7 2019-04-13 10:40:24 +02:00
Konstantin Sharlaimov (DigitalEntity)
60bedf99f4 [VTX] Port SA 2.1 support from Betaflight (thanks to @fujin for his commit) 2019-04-11 22:04:04 +02:00
Konstantin Sharlaimov (DigitalEntity)
1084d7de49 [SDCARD/FLASH] Make sure we only init what's needed for blackbox. This allows SPI bus sharing between SPI and FLASH 2019-04-10 23:24:08 +02:00
Konstantin Sharlaimov (DigitalEntity)
1873c20e74 [SPI] Lazy SPI init; Per-device SPI settings; Allow SDCARD/SPIFLASH bus sharing (init time) 2019-04-10 23:08:58 +02:00
Konstantin Sharlaimov
547858a800
Merge pull request #4582 from iNavFlight/de_switch_to_emerg_fix
Fix emergency landing not engaging from initial RTH climb
2019-04-07 17:39:28 +02:00
Konstantin Sharlaimov (DigitalEntity)
926219c632 Fix emergency landing not engaging from initial RTH climb 2019-04-06 16:28:00 +02:00
Paweł Spychalski
4e872e2b9e
Merge pull request #4577 from parchedpacha/patch-1
Add smartport telemetry tip in the FAQ section
2019-04-04 20:21:10 +02:00
parchedpacha
c6ef1b76bf
Add smartport telemetry tip in the FAQ section
This page could use a tip on getting SmartPort telemetry working on F4 boards.
2019-04-04 09:30:23 -07:00
Paweł Spychalski
401607e804
Merge pull request #4570 from iNavFlight/dzikuvx-fix-logic-condition-msp-frame-length
Correct length of MSP SET frame for logic conditions
2019-04-02 12:20:58 +02:00
Paweł Spychalski
053ee0f93a
Merge pull request #4557 from shellixyz/update_cli_docs
CLI docs: remove old inav_gps_delay setting
2019-04-01 21:25:49 +02:00
Pawel Spychalski (DzikuVx)
d0073d63b7 Correct length of MSP SET frame for logic conditions 2019-04-01 21:06:46 +02:00
hali9
298c2810b0 Remove duplicated code (#4566) 2019-03-31 03:47:17 +02:00
Paweł Spychalski
94a1ab3fc8
Merge pull request #4561 from iNavFlight/dzikuvx-logic-conditions-improvements
New logic conditions operators
2019-03-30 19:03:14 +01:00
Alberto García Hierro
dcf439e624
Revert "Allow configurable DMA memory buffer element sizes" 2019-03-29 15:29:03 +00:00
Pawel Spychalski (DzikuVx)
a3bc717e0a NOT operator 2019-03-29 14:56:17 +01:00