mikeller
0bce8549ee
Renamed 'fc/fc_' files to remove the double 'fc'.
2018-08-26 14:07:06 +12:00
mikeller
6a77c5f576
Removed OSD_SLAVE defines.
2018-08-23 23:03:22 +12:00
mikeller
6de1c32d9d
Added shadow copies for CLI and MSP.
2018-08-21 00:36:47 +12:00
mikeller
c99629bbf1
Removed calls to (latching) 'feature()'.
2018-08-21 00:35:55 +12:00
Michael Keller
283e55e45d
Removed SPRACINGF3OSD support.
2018-08-08 08:32:20 +12:00
mikeller
6da89d5f04
Fixed compilation error when displayport over MSP is not defined.
2018-07-22 13:48:43 +12:00
Curtis Bangert
03222452f4
Optimized CMS over CRSF initialization
2018-07-05 08:57:23 -04:00
mikeller
93ab648183
Added disabling of GPS_RESCUE when 3D is enabled.
2018-07-01 21:33:32 +12:00
azolyoung
53458d4cf1
Change rcsplit protocol to async
2018-06-23 11:55:15 +08:00
mikeller
532e8afe61
Fixed dumping of profile values in CLI.
2018-06-02 21:01:22 +12:00
Michael Keller
f37a8184d5
Merge pull request #5891 from mikeller/add_disable_rx_loss_dshot_beacon_option
...
Implemented 'beacon' command in CLI.
2018-06-01 21:51:57 +12:00
mikeller
467a490a53
Ensured board info is preserved through invalid EEPROM version triggered reset.
2018-05-31 23:25:03 +12:00
mikeller
0bf4708033
Added support for signing board / serial number.
2018-05-31 23:25:03 +12:00
mikeller
a101a58b68
Added ability to set and check board info.
2018-05-31 23:25:03 +12:00
mikeller
7e8f261436
Implemented 'beacon' command in CLI.
2018-05-31 01:48:27 +12:00
Michael Keller
e0aa43b259
Merge pull request #5991 from mikeller/reset_config_on_pg_changes
...
Reset the entire config when parameter groups have changed.
2018-05-29 11:12:42 +12:00
jflyper
560af0b6ff
Add SPI bus configurability
2018-05-27 20:30:06 +09:00
mikeller
464da66ee1
Reset the entire config when parameter groups have changed.
2018-05-27 19:51:26 +12:00
jflyper
1a035aa0f3
Create a pg for rxSpiConfig
2018-05-27 13:13:20 +09:00
jflyper
041bfb22c6
Create a pg for rxConfig
2018-05-27 09:13:04 +09:00
jflyper
f9a43099db
SPI CS preinit for configurability
2018-05-24 22:00:26 +09:00
Michael Keller
ca09a8e2fc
Merge pull request #5948 from jflyper/bfdev-drop-rx_softspi
...
Drop software SPI RX support
2018-05-24 09:36:03 +12:00
jflyper
c60eecbff0
Drop software SPI RX support
2018-05-23 20:59:52 +09:00
Andrey Mironov
d8dd6f29f8
Set FAST_RAM to go into .fastram_data by default. Added FAST_RAM_NOINIT
2018-05-23 14:40:33 +03:00
Michael Keller
ba1cff8b39
Merge pull request #5889 from jflyper/bfdev-poc-pg-array-resource
...
Add handling for array of PG structures in cli resource command.
2018-05-16 22:54:51 +12:00
jflyper
20b187fea9
Add handling of array of pg structures in cli resource command.
2018-05-16 01:06:29 +09:00
mikeller
ede204aa81
Removed some target dependencies, and added makefile target 'check-target-independence' to find dependencies.
2018-05-14 19:13:37 +12:00
s0up
de5fa47c4c
navigation feature / reference removal
2018-05-09 10:28:36 -07:00
jflyper
36fb439d45
Change M25P16 to FLASH where appropriate
2018-05-02 21:26:47 +09:00
blckmn
a9f74cd6df
Removed excess trailing spaces before new lines on licenses.
2018-04-25 20:58:00 +10:00
Michael Keller
3ef12389da
Merge pull request #5743 from codecae/crsf_displayport
...
CMS Telemetry over CRSF w/ Lua Script (X9D, so far)
2018-04-25 00:09:58 +12:00
Curtis Bangert
9d4d3ad45c
CMS Telemetry over CRSF w/ Lua Script (X9D, so far)
2018-04-23 22:34:30 -04:00
blckmn
46fe22b4bd
Direct license replacement
2018-04-22 09:22:46 +10:00
Andrey Mironov
f18448e8dc
Added FAST_RAM_INITIALIZED ( #5733 )
...
* Added FAST_RAM_INITIALIZED for those who really want it
* Added the white crow of KISSFCV2F7
* Made initialized data LMAs robust
* Fixed indirection when initializing fast memory
2018-04-21 16:04:07 +03:00
jflyper
864dba98c1
Prepare flash code for multiple device type support ( #5683 )
...
* Prepare flash drivers for multiple device type support
* Add static assertions on device page and flashfs alloc sizes.
2018-04-19 21:05:42 +12:00
jflyper
17f0554cad
Oops
2018-04-13 02:31:18 +09:00
Chris
9d5fa7311e
Add MSC for F7 ( #5629 )
...
* Add MSC for F7
* Fix compilation error.
2018-04-06 12:53:26 +12:00
Michael Keller
92d19e7be6
Merge pull request #3036 from cleanflight/spracingf7dual-pidaudio ( #5586 )
...
PID-Audio feature
2018-04-01 11:08:41 +12:00
Anders Höglund
11e22e634f
Spektrum SRXL improvements. Collect TM data in sync with transmission instead of async 30Hz, performancs +50%. B-channel Cap/Cur/temp was visible even though not used, corrected. Incomplete compile conditions corrected. ( #5556 )
2018-03-30 17:02:38 +13:00
Michael Keller
83e614c139
Made MSC initialisation pin configurable. ( #5535 )
2018-03-27 01:04:59 +13:00
Michael Keller
a8e86880f5
Generalised USB MSC use for all F4 targets with SD card. ( #5519 )
2018-03-24 16:00:53 +13:00
conkerkh
3a917a3755
Add USB Mass Storage Class support ( #5443 )
...
* Add MSC support
* Add support for MSC to WORMFC and SDIO_DMA
* Cleanup in fc_init
* Fix headers
2018-03-22 00:11:34 +13:00
jflyper
416495e17a
Convert BEEPER to USE_ scheme ( #5433 )
2018-03-11 09:28:08 +13:00
Dominic Clifton
cde9a9517b
SPRacingF7DUAL - Dual SIMULTANEOUS gyro support. ( #5264 )
...
* CF/BF - Set STM32F7 SPI FAST clock to 13.5Mhz - Gyros not stable at
27mhz.
* CF/BF - Initial SPRacingF7DUAL commit.
Support two simultaneous gyro support (code by Dominic Clifton and Martin Budden)
There are new debug modes so you can see the difference between each gyro.
Notes:
* spi bus instance caching broke spi mpu detection because the detection
tries I2C first which overwrites the selected bus instance when using
dual gyro.
* ALL other dual-gyro boards have one sensor per bus. SPRacingF7DUAL is has two per bus and thus commit has a lot of changes to fix SPI/BUS/GYRO initialisation issues.
* CF/BF - Add SPRacingF4EVODG target.
This target adds a second gyro to the board using the SPI pads on the back of the board.
* CF/BF - Temporarily disable Gyro EXTI pin to allow NEO target to build.
2018-03-04 11:29:31 +13:00
Michael Keller
9bcc6aca8e
Revert "BEEPER Conversion to use USE_ scheme" ( #5368 )
2018-03-04 09:40:17 +13:00
jflyper
bf11921dc0
Merge pull request #5285 from jflyper/bfdev-convert-beeper-to-USE_-scheme
...
BEEPER Conversion to use USE_ scheme
2018-03-03 23:22:56 +09:00
jflyper
ea0db878bf
Convert to USE_ scheme
2018-03-02 22:29:40 +09:00
Hydra
4901b947e3
CF/BF - Enable RTC6705 power control.
...
Currently there is duplicate code between the two RTC6705 drivers, we
can refactor it via another commit to reduce this new, and existing
duplication.
2018-03-02 14:23:03 +01:00
Andrey Mironov
ac26c975dd
Adjustable OC for F405 and F411
2018-02-17 14:12:16 +03:00
jflyper
6557b161aa
Add box to pinio monitor/mapper
2018-02-12 13:54:40 +09:00