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
Pawel Spychalski (DzikuVx)
b365cfe51d
Additional logical operators
2019-03-29 14:53:12 +01:00
Pawel Spychalski (DzikuVx)
d12ecfc410
Increase the number of logic conditions to 16
2019-03-29 11:42:36 +01:00
Paweł Spychalski
6017dd0de8
Merge pull request #4556 from iNavFlight/dzikuvx-one-missing-doc
...
Add a missing description of ONE smix input
2019-03-29 09:18:31 +01:00
Paweł Spychalski
13f3e1ae75
Merge pull request #4555 from iNavFlight/dzikuvx-LCs-as-LCs-operands
...
Accept logic conditions as operands for other logic conditions
2019-03-28 18:15:44 +01:00
Michel Pastor
eacc3f57d0
CLI docs: remove old inav_gps_delay setting
2019-03-28 14:53:13 +01:00
Pawel Spychalski (DzikuVx)
e8ea7d9d08
Add a missing description of ONE smix input
2019-03-28 14:31:39 +01:00
Paweł Spychalski
ca83316279
Merge pull request #4551 from hali9/logic-condition-one
...
Logic condition one
2019-03-28 13:44:12 +01:00
Pawel Spychalski (DzikuVx)
d21588058d
Mention logic condition id in smix documentation
2019-03-28 13:41:20 +01:00
Pawel Spychalski (DzikuVx)
2cf8fcafdc
Allow logic conditions to be an argument to other logic conditions
2019-03-28 13:29:23 +01:00