Commit Graph

7347 Commits

Author SHA1 Message Date
Martin Budden 18a65575e7 Updated version, MSP version and EEPROM_CONF_VERSION for 3.2 2017-01-31 14:20:19 +01:00
Martin Budden 34fcf7666a Reviewed and revised compiler speed optimisations 2017-01-31 14:20:18 +01:00
DieHertz 0e75b4131e Added PWM inversion to motor config 2017-01-31 14:20:17 +01:00
Martin Budden 8c4914b330 Tidied cms imu code 2017-01-31 14:20:16 +01:00
borisbstyle b7c1c58abb Fix KISSCC orientation // Remove unsupported softserial 2017-01-31 14:19:32 +01:00
Raphael Coeffic 8e0dbc04ae added MSP_VTX_CONFIG & MSP_SET_VTX_CONFIG 2017-01-31 12:54:02 +01:00
Raphael Coeffic 46b7579cac some fixes for vtx_common 2017-01-31 12:53:50 +01:00
Michael Keller 950ed79749 Clarified resource remapping output and fixed output in case of double mapping. 2017-01-31 12:52:41 +01:00
blckmn ed1ba7a89a Updated resource mapping for RCEXPLORERF3 2017-01-31 12:51:31 +01:00
Michael Jakob 61d72b8738 Renamed MPU function pointers, align with iNav 2017-01-31 10:11:05 +00:00
J Blackman 48e7c62506 Merge pull request #2276 from mikeller/clarify_resource_remapping_output
Clarified resource remapping output and fixed output in case of double mapping.
2017-01-31 19:25:05 +11:00
Michael Keller 4765ff4109 Clarified resource remapping output and fixed output in case of double mapping. 2017-01-31 14:11:37 +13:00
borisbstyle 46e1526103 Merge branch 'master_test' 2017-01-31 00:51:59 +01:00
Martin Budden 4868b60b5b Put #includes into alphabetical order 2017-01-31 00:50:26 +01:00
Martin Budden 431e0e23dd Fixup test code 2017-01-31 00:50:26 +01:00
Martin Budden 14a126c52e Moved gps_conversion to common/ directory 2017-01-31 00:50:26 +01:00
jflyper 7ce3753eac Fix TARGET_IO_PORTx defs
So bogus ports don’t show up on “resource list”.
2017-01-31 00:50:26 +01:00
Martin Budden cdbbad2012 Alignment with iNav 2017-01-31 00:50:26 +01:00
Michael Keller 7cdd381857 Fixed typo in generated comment. 2017-01-31 00:50:26 +01:00
Petr Ledvina 0fb5128d4a Improve ATOMIC_BARRIER documentation 2017-01-31 00:50:26 +01:00
Petr Ledvina 108d9d6b61 Fix atomic.h
`=m` output operand means that value is write only, gcc may discard previous value because it assumes that it will be overwritten. This bug was not triggered in gcc v4 because `asm volatile` triggered full memory barrier.

With old version, this code will increase `markme` only by 2, not 3:
```
static int markme = 0;
markme++;
ATOMIC_BLOCK_NB(0xff) {
  ATOMIC_BARRIER(markme);  // markme is marked as overwritten, previous increment can be discarded
  markme++;
}
markme++;
```
2017-01-31 00:50:26 +01:00
Martin Budden 46fa01a4b8 Added STM32F722xx FLASH page size 2017-01-31 00:50:26 +01:00
Martin Budden 4dee6b7ddd Fixed up unit tests and ROM sizes 2017-01-31 00:50:26 +01:00
Martin Budden 83343e1d86 Preparation for doing PG differencing in CLI 2017-01-31 00:50:26 +01:00
Martin Budden 9e529a28ca Updates as per iNav 2017-01-31 00:50:26 +01:00
Martin Budden 87570f2dc9 Added dummy PG. Fixed setting of profile 2017-01-31 00:50:26 +01:00
Martin Budden dd87908a56 Fixed typo 2017-01-31 00:50:26 +01:00
Martin Budden 44f4e479eb Parameter groups EEPROM migration 2017-01-31 00:50:26 +01:00
Michael Keller 0307bf6f87 Rebase of #1917: Update SDK to 6.2.1 2016q4 (thanks to @TheAngularity). 2017-01-31 00:50:26 +01:00
Raphael Coeffic 50ddce7227 added MSP_VTX_CONFIG & MSP_SET_VTX_CONFIG 2017-01-31 00:50:26 +01:00
Raphael Coeffic 82405fd50c some fixes for vtx_common 2017-01-31 00:50:26 +01:00
Martin Budden 6dc16ce42c Changed back to using -Ofast optimisation 2017-01-31 00:50:26 +01:00
Martin Budden b8b790ba1f Reorder accgyro_mpu.c functions for clarity and to avoid forward declarations 2017-01-31 00:50:26 +01:00
Martin Budden 0aa83ad4f8 Updated version, MSP version and EEPROM_CONF_VERSION for 3.2 2017-01-31 00:50:26 +01:00
Martin Budden 135acdddaa Reviewed and revised compiler speed optimisations 2017-01-31 00:49:11 +01:00
DieHertz 90e7bef9e4 Added PWM inversion to motor config 2017-01-31 00:49:11 +01:00
Martin Budden 8f3ef2676f Tidied cms imu code 2017-01-31 00:49:11 +01:00
borisbstyle 02b778438f Change Warning to Note 2017-01-31 00:40:15 +01:00
borisbstyle ed48051f5b Merge pull request #2274 from mikeller/fix_map_diff_default_bug
Fixed bug causing 'map' to be shown in 'diff' even if it was default.
2017-01-31 00:12:45 +01:00
borisbstyle 08f744af27 Merge branch 'resource_fix' of https://github.com/blckmn/betaflight into blckmn-resource_fix 2017-01-31 00:06:04 +01:00
blckmn 4364fcb230 Allow resources to be reassigned (when in the same resource group)
Minor improvement to allow index for non-indexable settings, such that duplicate code removed for DIFF.
2017-01-31 10:00:24 +11:00
Michael Keller d375906742 Fixed bug causing 'map' to be shown in 'diff' even if it was default. 2017-01-31 11:52:49 +13:00
borisbstyle a112c1d7d0 Separate fc_core.c from RC processing 2017-01-30 23:46:04 +01:00
borisbstyle 3d8c098bd8 Separate fc_core.c from RC processing 2017-01-30 23:43:08 +01:00
borisbstyle 98f8a4d59e Add KISSCC (KISSFC alias) 2017-01-30 17:01:54 +01:00
borisbstyle 7bfd2b5d1c Get rid of unneeded constrain 2017-01-30 16:09:58 +01:00
jflyper 3bcf96e6eb Manage BLINK attribute separate from config vars 2017-01-30 15:02:15 +01:00
Michael Keller 605066ecf5 Fix rounding of float parameters when sent over MSP. 2017-01-30 15:02:14 +01:00
blckmn 3c20108a99 Performance improvement based on feedback from @martinbudden 2017-01-30 15:02:14 +01:00
blckmn a7f50ad30a Mixer protection for not enough motors initialised 2017-01-30 15:02:13 +01:00