* Make dyn idle startup increase configurable
Replace fixed 5 percent max increase from dynamic idle
when airmode is active with a configurable value.
-Default value is still 5.0 percent (50 in cli)
-Add dyn_idle_start_increase cli setting
-Add dyn_idle_start_increase BB header field
* Increse PG reset to ver 6 for pidProfile
* Indentation
---------
Co-authored-by: Mark Haslinghuis <mark@numloq.nl>
* AT32 dshot part1
Just enough dshot implementation to do timer pwm dshot output only.
Still to do:
telemetry, burst mode, bitbang
* AT32 Implement dshot telemetry
Enables bidir dshot for telemetry on AT32. Only timer-pwm is
supported, without burst mode.
* Updates for target.h and config.h
Removed a conflicting definition from target.h and added the PA9/10 uart pins
for the at-link serial connection, but these don't seem to be active until
added from the cli.
* Wrap erpmToRpm in #def
Hopefully fix problems with unit tests by making erpmToRpm conditionally
compiled again.
---------
Co-authored-by: J Blackman <blckmn@users.noreply.github.com>
* Change ICM426XX gyro initialization
- Shut down Acc and Gyro before setting non-GYRO_ODR, ACCEL_ODR, GYRO_FS_SEL, ACCEL_FS_SEL, GYRO_MODE, ACCEL_MODE registers
- Set correct User Bank before writing to registers
* Change ICM426XX GYRO_ACCEL_CONFIG0 to 15 from 14
* Remove unneeded delay commands
* FIX: Further config.h mappings
- current meter
- voltage meter
- adding USE_BARO
- black box device default
* Adding: ADC, BARO and CURRENT_METER_SCALE_DEFAULT
* Adding ACC, GYRO and BARO (where previously missed).
* Renamed CURRENT_METER_SCALE_DEFAULT to DEFAULT_CURRENT_METER_SCALE for consistency
* increase FF smoothing max to suit elrs 1000hz link rate
first step to making an ERLS 1000hz preset
* changed CMS ff smoothing limit to 95 max
---------
Co-authored-by: Ivan Efimov <gendalf44@yandex.ru>
* Adding GYRO and MAG alignment from settings in unified targets
* I2C devices incorrectly specified, i.e. variance to how SPI is handled.
* Adding in remaining setting (where a mapping is yet to be verified)
* Adding check for comment in auto generation (so editing can be commenced).
* SYSTEM_HSE_MHZ now being set.