Commit Graph

179 Commits

Author SHA1 Message Date
borisbstyle 16309b1a2c Merge pull request #2393 from mikeller/added_dshot_esc_command_support
Added support for DShot ESC settings to CLI.
2017-03-02 22:52:06 +01:00
Michael Keller 8cf700f7f4 Cleaned up output of CLI diff / dump. 2017-03-02 14:17:50 +13:00
Martin Budden 9b62a4e38f Added PG config definitions 10 2017-02-28 06:28:06 +00:00
Martin Budden 5e5fc09b1d Added PG config definitions 9 2017-02-27 08:43:17 +00:00
Martin Budden 7ae57eb8cf Added PG config definitions 8 2017-02-27 07:25:48 +00:00
Martin Budden 6b27f10c94 Added PG config definitions 6 2017-02-27 06:27:01 +00:00
borisbstyle c95f4993dc Merge pull request #2479 from martinbudden/bf_rate_profile_rationalisation
Moved rate profiles out of pid profiles
2017-02-26 08:35:01 +01:00
Michael Keller f7afaedffe Merge pull request #2423 from mikeller/rename_dfu_to_bootloader
Renamed 'dfu' command to 'bootloader' to make it congruent with STM terminology.
2017-02-26 12:45:20 +13:00
Martin Budden a3ad97b0a4 Added profile macros and index functions 2017-02-25 07:37:53 +00:00
Martin Budden 051c9cca48 Moved rate profiles out of pid profiles 2017-02-24 23:25:43 +00:00
J Blackman ff40e8c844 Merge pull request #2468 from mikeller/fix_cli_command_parsing
Made command parsing in CLI not treat _ as separator.
2017-02-24 18:46:58 +11:00
Martin Budden 3b954244c5 Merge pull request #2470 from martinbudden/bf_max7456_defines
Fix max7456 defines
2017-02-23 05:46:50 +00:00
Michael Keller be4ad9d982 Made command parsing in CLI not treat _ as separator. 2017-02-23 09:55:58 +13:00
Martin Budden faf1ecf0e2 Moved free standing items out of masterConfig into separate configs 2017-02-22 18:44:40 +00:00
Martin Budden e4ae2526e0 Merge pull request #2451 from martinbudden/bf_pg_configs1
Added PG config definitions 1
2017-02-22 18:35:51 +00:00
Anders Hoglund 2a381c0cc3 Fix motor_pwm_invert value range. 2017-02-22 16:04:45 +01:00
Martin Budden 694875d0aa Fix max7456 defines 2017-02-22 14:06:46 +00:00
Martin Budden 0bca49d8c4 Added PG config definitions 1 2017-02-22 09:43:05 +00:00
borisbstyle de3d1d527d Merge branch 'master' into patch_v3.1.6 2017-02-20 14:40:43 +01:00
mikeller 0f811b66bc Moved DShot programming into 'dshotprog'. 2017-02-20 16:33:00 +13:00
Michael Keller 270a7e11d7 Renamed 'dfu' command to 'bootloader' to make it congruent with STM terminology. 2017-02-20 15:13:17 +13:00
mikeller 85b002bb73 Added support for DShot ESC settings to CLI. 2017-02-20 12:45:44 +13:00
Martin Budden 161504c3a4 Merge pull request #2440 from martinbudden/bf_inav_cli_alignment
Alignment with iNav
2017-02-19 21:13:04 +00:00
Martin Budden 3d28436724 Alignment with iNav 2017-02-19 20:47:49 +00:00
Martin Budden c67d6eb4f1 Preparation for conversion to parameter groups 14 2017-02-19 20:33:45 +00:00
Martin Budden 3275105127 Preparation for conversion to parameter groups 13 2017-02-19 17:46:46 +00:00
Martin Budden 2c667376fa Preparation for conversion to parameter groups 12 2017-02-19 11:41:49 +00:00
Martin Budden 781b1b1352 Removed dependency of pwm_output driver on mixers and servos 2017-02-19 08:59:37 +00:00
Martin Budden 90c8ed5e3e Preparation for conversion to parameter groups 10 2017-02-19 08:33:25 +00:00
Martin Budden e8d0cd1eec Preparation for conversion to parameter groups 9 2017-02-19 08:11:23 +00:00
Martin Budden df630f1cf4 Preparation for conversion to parameter groups 8 2017-02-16 21:54:16 +00:00
Martin Budden d2ac5d84b1 Preparation for conversion to parameter groups 7 2017-02-16 21:28:29 +00:00
Martin Budden 4f4c14a02d Merge pull request #2402 from martinbudden/bf_pg_preparation6
Preparation for conversion to parameter groups 6
2017-02-16 21:19:39 +00:00
borisbstyle ff1f9ce770 Scale down dtermSetpointWeight 2017-02-16 01:44:27 +01:00
Martin Budden 4c435fccae Preparation for conversion to parameter groups 6 2017-02-15 08:05:37 +00:00
blckmn d466af8a44 Fixed serial RX to be able to use TX pin on any F4 target. 2017-02-15 00:00:41 +01:00
Martin Budden 9e7fb0c9fe Preparation for conversion to parameter groups 5 2017-02-14 21:20:34 +00:00
jflyper 97b5dbc386 Softserial with monotimer and bidir 2017-02-09 23:32:37 +01:00
Michael Keller f299b0d3d9 Removed 'MAX_AUX_CHANNELS', replaced with 'MAX_AUX_CHANNEL_COUNT'. 2017-02-09 23:30:55 +01:00
borisbstyle ab405b1bdf Merge branch 'master' into patch_v3.1.5 2017-02-07 22:57:15 +01:00
jflyper d47eb1e69f Add start channel for CHANNEL_FORWARDING 2017-02-07 21:48:21 +01:00
borisbstyle ecb104b1f1 Merge branch 'master' into patch_v3.1.4 2017-02-07 13:47:12 +01:00
borisbstyle 89527df273 Simplify anti gravity 2017-02-07 10:26:21 +01:00
borisbstyle 1ec8adbb5c MAX_AUX_CHANNELS for cli max constrain 2017-02-07 01:13:26 +01:00
borisbstyle ea2c8a6fde Fix for default aux channel being out of range 2017-02-07 00:55:17 +01:00
blckmn 9f17bae3e4 Fixed possible pid process denom exceeding allowed values 2017-02-06 16:06:49 +01:00
Michael Keller b7114ecc22 Merge pull request #2279 from mluessi/ml_fix_strtok
CLI: use strtok_r instead of strtok
2017-02-03 19:06:33 +13:00
Bryce Johnson 22d11e35b2 Added blackbox erase for flashchips
revert back initBlackbox

Fixed blackbox erase when full.
Change BOXBLACKBOXERASE to the end

Blackbox erase changes
Moved the ARM detect into the blackbox statemachine
Added blackbox erase start and end beep

Tab to space
2017-02-01 22:07:56 -06:00
borisbstyle 51b19855dd Merge tag 'v3.1.2' 2017-02-02 00:23:33 +01:00
mikeller f0cd1c8b03 Fixed CLI setting names. 2017-02-02 00:02:33 +01:00
Martin Budden 9828b7c444 Merge pull request #2204 from martinbudden/bf_pg_preparation
Preparation for conversion to parameter groups
2017-02-01 09:18:36 +00:00
Martin Budden 79d4b2146d Preparation for conversion to parameter groups 2017-02-01 08:46:19 +00:00
blckmn 023309245a Update based on suggestion from @ledvinap 2017-02-01 08:34:27 +11:00
Martin 17f25d370d fix strtok_r 2017-01-31 12:43:59 -05:00
Martin 8c96d9e1ab CLI: use strtok_r instead of strtok 2017-01-31 12:25:44 -05:00
Martin Budden 7e76dc80a4 Put #includes into alphabetical order 2017-01-31 14:20:35 +01:00
Martin Budden cbc4629834 Preparation for doing PG differencing in CLI 2017-01-31 14:20:27 +01:00
Martin Budden 1c08319ef9 Updates as per iNav 2017-01-31 14:20:26 +01:00
DieHertz 0e75b4131e Added PWM inversion to motor config 2017-01-31 14:20:17 +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
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
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
jflyper 3bcf96e6eb Manage BLINK attribute separate from config vars 2017-01-30 15:02:15 +01:00
borisbstyle d1944b532c Simplify cli names // flash space savings 2017-01-30 15:02:11 +01:00
borisbstyle cf04294f70 Prevent ItermAccel and windup to clash with each other 2017-01-30 15:02:10 +01:00
borisbstyle ad892400e5 Cleanup and optimize new anti windup // Simplify relaxFactor to Dterm 2017-01-29 02:35:11 +01:00
Martin Budden 9dfb3e45ee Add ITerm anti-windup based on motor output saturation
Added noise threshold for PID ITerm accumulation

Removed ITerm setpoint scaler. Added CLI and MSP settings

Made default ITerm noise threshold zero. Added CLI setting.

Removed itermWindupPointPercent from MSP
2017-01-29 01:30:35 +01:00
mikeller 990c13b7ea Set MINIMAL_CLI to be default for F3. Added more size reductions to MINIMAL_CLI. 2017-01-29 01:15:42 +01:00
Dan Nixon 1ad3d74f9f Add PID and rate profile and battery warn to OSD 2017-01-29 00:27:25 +01:00
mikeller f32580601a Fix for problem with CLI 'diff' in the case of nonexistent default values. 2017-01-26 15:57:42 +01:00
borisbstyle e84f2c8796 Increase Configurable Filter Range 2017-01-23 09:27:19 +01:00
Martin Budden 8e79e8092e Fixed up whitespace 2017-01-22 22:42:45 +00:00
Martin Budden 5aa6187b00 Saved ROM in CLI valuTable by limiting min/max to int16_t 2017-01-21 07:42:18 +00:00
borisbstyle 093115a2a0 Add anti_gravity_gain // new defaults 2017-01-19 00:00:33 +01:00
jflyper d33977a506 Add displayPortProfile 2017-01-16 19:37:40 +09:00
Michael Keller 1ef293a3c5 Cleaned up output of diff / dump when CLI_MINIMAL_VERBOSITY is on. 2017-01-13 12:18:29 +13:00
mikeller 5e45ec3293 Renamed 'serial_cli' and 'fc_main'. 2017-01-11 23:22:03 +13:00