Commit Graph

12780 Commits

Author SHA1 Message Date
Michael Keller fd35d871d6
Merge pull request #7020 from conkerkh/PIRX
Add Pirx F4 target.
2018-11-15 07:00:28 +13:00
Michael Keller 3210245f39
Merge pull request #7019 from conkerkh/SDIO1bit
Add option for 1Bit SDIO on F4XX targets.
2018-11-15 06:58:58 +13:00
Chris 7d29c6e4d1 Fix awkward define. 2018-11-14 11:59:46 +00:00
Chris 2a0f71b695 Fix indentation. 2018-11-14 11:56:57 +00:00
jflyper f43dc4e294 Fix buffer overruns in dashboard.c 2018-11-14 12:09:28 +09:00
Chris 84794f7526 Fix compiler errors. 2018-11-13 16:46:59 +00:00
Bruce Luckcuck 47b29a4d45 RC Smoothing: added parameter to allow user to adjust the smoothness of the auto cutoff calc
Adds `rc_smoothing_auto_smoothness` parameter that allows the user to tune the filter auto cutoff calculation. Increasing the value makes the resulting rcCommand traces smoother.

Allows the user to retain the "auto" calculation which is important for protocols that can change rate (like CRSF), but still tune the resulting "smoothness" to their preference.
2018-11-13 08:42:09 -05:00
Michael Keller a2cfa7b1f0
Merge pull request #7080 from jflyper/bfdev-fix-do-not-call-flashIsReady-when-no-flash
[FLASHFS] Avoid calling flashIsReady when flash chip is non-existent
2018-11-13 23:07:22 +13:00
Michael Keller 68eaf9e1aa
Merge pull request #7068 from mikeller/eliminate_adjustment_range_dependency
Removed issue with sparse 'defaultAdjustmentConfigs' in adjustment ranges.
2018-11-13 12:49:38 +13:00
Mark Hale 8789246110 Support for disabling individual telemetry sensors.
Signed-off-by: Mark Hale <mark.hale@physics.org>
2018-11-12 22:02:35 +00:00
Michael Keller bd71341285
Merge pull request #7067 from mikeller/fix_hott_textmode_reset
Added guard against repetitive task resetting to hott text mode.
2018-11-13 08:32:17 +13:00
Michael Keller 8f1745e1b6
Merge pull request #7066 from mikeller/optimise_task_statistics
Omit task names if task statistics are not collected.
2018-11-13 08:31:52 +13:00
Michael Keller e287a949de
Merge pull request #7065 from mikeller/add_equals_to_test_makefile
Added '=' after defines in test Makefile to avoid conflicts because gcc defaults to '1' for command line defines.
2018-11-13 08:31:35 +13:00
mikeller bc09e929b5 Removed issue with sparse 'defaultAdjustmentConfigs' in adjustment ranges. 2018-11-13 01:29:02 +13:00
Michael Keller ebeb473761
Merge pull request #7072 from etracer65/osd_ah_invert
Add osd_ah_invert to allow reversing the direction of the OSD artificial horizon
2018-11-13 01:19:10 +13:00
Michael Keller 2edf0340f5
Merge pull request #7070 from etracer65/channel_forwarding_max_aux_channels
Limit aux channel servo forwarding by max_aux_channels setting
2018-11-13 01:18:44 +13:00
Chris 2ed54dcaa2 Requested changes 2018-11-12 11:59:14 +00:00
Chris 5d8cc42871 Fix board orientation. 2018-11-12 11:55:13 +00:00
Chris 4c17d40f1f Add Pirx F4 target. 2018-11-12 11:55:13 +00:00
Chris 4af7393f19 Identation fix 2018-11-12 11:54:23 +00:00
Chris cdb4c1ef44 Add PG for 4Bit SDIO, fix whitespaces. 2018-11-12 11:54:23 +00:00
Chris aa8d6b3676 Add option for 1Bit SDIO on F4XX targets. 2018-11-12 11:54:23 +00:00
Miguel Angel Mulero Martinez 672ca6fe27 Remove duplicated throttle max in MSP_GPS_RESCUE 2018-11-12 12:20:25 +01:00
Michael Keller 00e53dbc46
Merge pull request #7071 from jflyper/bfdev-add-adc-internal-sensor-debug
[ADC] Add debug mode for adc internal sensor calibration
2018-11-12 22:13:00 +13:00
jflyper 715e54cf3c Avoid calling flashIsReady when flash chip is non-existent
Ideally, the flashfs driver should keep track of information regarding
underlying flash chip device, but it is nearly stateless.
2018-11-12 12:32:46 +09:00
jflyper a672861184 Keep coreTemperature's position for bblog backward compatibility 2018-11-12 04:51:06 +09:00
Michael Keller 91c4a496a7
Merge pull request #7044 from pulquero/telm_config
Support for enabling individual ESC telemetry sensors.
2018-11-12 01:11:44 +13:00
Michael Keller 3259abfbc0
Merge pull request #7061 from pulquero/support_uint32_set_vars
Support for setting uint32 vars.
2018-11-12 01:10:55 +13:00
ctzsnooze 51ff89ed99 Set TPA default to D only, increase D about 10% 2018-11-11 21:44:18 +11:00
Bruce Luckcuck b5cb1bf65a Add osd_ah_invert to allow reversing the direction of the OSD artificial horizon 2018-11-10 15:28:10 -05:00
Mark Hale 2b2b6e8c53 Support for enabling individual ESC telemetry sensors.
Signed-off-by: Mark Hale <mark.hale@physics.org>
2018-11-10 19:53:19 +00:00
Bruce Luckcuck 003e89d747 Limit aux channel servo forwarding by max_aux_channels setting
No reason process forwarding for channels that aren't going to be active from the RX.
2018-11-10 13:54:46 -05:00
jflyper 635f8fc18a Add debug mode for adc internal sensor calibration 2018-11-11 03:33:41 +09:00
mikeller abcdb0a90c Added guard against repetitive task resetting to hott text mode. 2018-11-11 00:30:22 +13:00
mikeller da52d827d4 Omit task names if task statistics are not collected. 2018-11-11 00:12:24 +13:00
mikeller 0d5b2c417c Added '=' after defines in test Makefile to avoid conflicts because gcc defaults to '1' for command line defines. 2018-11-10 20:10:55 +13:00
Michael Keller b58e8f827f
Merge pull request #7056 from etracer65/fix_osd_warning_blinking
Improve behavior of OSD warnings element blinking
2018-11-10 20:00:10 +13:00
Michael Keller 3cbf8ae02f
Merge pull request #7062 from etracer65/add_tpa_d_only_mode
Make TPA configurable to affect P/D or D only
2018-11-10 19:54:29 +13:00
Michael Keller 4367a66778
Merge pull request #7043 from TonyBlit/gps_total_distance
Total distance flown added to OSD and Stats
2018-11-10 13:32:17 +13:00
Michael Keller b776bf3a9e
Merge pull request #7058 from jflyper/bfdev-configurable-internal-ADC-sensor-calibration-values
[ADC] Configurable ADC internal sensor calibration values
2018-11-10 13:28:53 +13:00
Michael Keller 051baf5d39
Merge pull request #7059 from pulquero/remove_esc_telm_from_f3
Added USE_ESC_SENSOR_TELEMETRY and removed from F3 targets.
2018-11-10 13:11:53 +13:00
Michael Keller 2c77ccd65e
Merge pull request #7060 from etracer65/dual_gyro_debugging_optimize
Dual gyro debugging optimize
2018-11-10 13:10:49 +13:00
Mark Hale 0ace402ea3 Support for setting uint32 vars.
Signed-off-by: Mark Hale <mark.hale@physics.org>
2018-11-09 18:10:27 +00:00
Bruce Luckcuck 357d19aa05 Move parameter from PID profile to rate profile 2018-11-09 08:05:40 -05:00
Michael Keller 57f5912c74
Merge pull request #7053 from loopur/target_hakrcf405
Add target HAKRCF405
2018-11-09 21:45:36 +13:00
Michael Keller 974610ee98
Merge pull request #7051 from joelucid/smartport_timeout
Fix smartport timeout issue
2018-11-09 21:10:07 +13:00
loopur 78655745ac Add board description and delect GPS defined 2018-11-09 10:52:45 +08:00
Bruce Luckcuck fc189e5850 Make TPA configurable to affect P/D or D only
Adds a new `tpa_mode` parameter that accepts `PD` (default) and `D`. Allows the user to configer to affect P/D as it always has, or switch to D-only mode.

Note: the `tpa_mode` parameter was added to the PID Profile instead of rate profiles with the other TPA parameters. This can be discussed, but I didn't think it made sense to have this be part of rate profiles as it affects PID tuning (the same argument could be made for the other TPA parameters).

Code is wrapped in `USE_TPA_MODE` so it can be disabled if needed.
2018-11-08 19:22:29 -05:00
mikeller c0c426f589 Fixes from review. 2018-11-09 09:55:32 +13:00
Mark Hale 013a45e24b Added USE_ESC_SENSOR_TELEMETRY and removed from F3 targets
Signed-off-by: Mark Hale <mark.hale@physics.org>
2018-11-08 20:22:57 +00:00