mikeller
2c3bf6ad2d
Removed 'PREFERRED' beeper settings.
2018-05-30 00:50:55 +12:00
mikeller
a0dd12db42
Added option 'disable_rx_loss_dshot_beacon' to stop RX loss Dshot beacon from working.
2018-05-30 00:50:55 +12:00
Michael Keller
418fd4beaa
Merge pull request #5990 from jflyper/bfdev-create-pg-rxSpiConfig
...
Add basic SPI RX configurability
2018-05-29 00:17:21 +12:00
Michael Keller
0bb6ab11e4
Merge pull request #5989 from mikeller/cleanup_cli_printing
...
Cleaned up CLI output generation, added 'cliPrintErrorLinef'.
2018-05-28 10:46:51 +12:00
Michael Keller
823c761c01
Merge pull request #5986 from mikeller/fix_cli_typo
...
Fixed typo in CLI.
2018-05-27 23:54:00 +12:00
jflyper
560af0b6ff
Add SPI bus configurability
2018-05-27 20:30:06 +09:00
Michael Keller
a6d667eb48
Merge pull request #5980 from mikeller/add_osd_core_temperature_warning
...
Added warning for core temperature to OSD.
2018-05-27 21:38:51 +12:00
Michael Keller
5c3599a028
Merge pull request #5962 from joelucid/pid_ff
...
If P and FF have same sign take larger one
2018-05-27 21:36:23 +12:00
mikeller
a8e1a2938f
Cleaned up CLI output generation, added 'cliPrintErrorLinef'.
2018-05-27 18:49:02 +12:00
jflyper
1a035aa0f3
Create a pg for rxSpiConfig
2018-05-27 13:13:20 +09:00
mikeller
1e5d1805b3
Fixed typo in CLI.
2018-05-27 15:35:04 +12:00
jflyper
041bfb22c6
Create a pg for rxConfig
2018-05-27 09:13:04 +09:00
mikeller
dbebec5c1e
Fixed capitals in parameter names.
2018-05-27 01:32:13 +12:00
mikeller
88b6751c91
Added warning for core temperature to OSD.
2018-05-27 01:28:27 +12:00
Michael Keller
7b879679c0
Merge pull request #5974 from mikeller/fix_gps_rescue_config
...
Renamed 'gpsRescue' to 'gpsRescueConfig' and moved it into the appropriate location.
2018-05-27 00:06:15 +12:00
Michael Keller
5d7017c245
Merge pull request #5959 from mikeller/remove_unneeded_include
...
Removed unneeded include (that was breaking layering as well).
2018-05-26 23:54:10 +12:00
Michael Keller
ce7f112cfc
Merge pull request #5916 from jflyper/bfdev-spiPreInitCs-to-support-configurability
...
Convert spiPreInit for configurability
2018-05-26 23:53:25 +12:00
mikeller
d535fd6180
Renamed 'gpsRescue' to 'gpsRescueConfig' and moved it into the appropriate location.
2018-05-26 15:28:08 +12:00
Michael Keller
69a80a3bb0
Merge pull request #5965 from loopur/mybranch
...
Add barometer sensor QMP6988
2018-05-25 15:54:47 +12:00
Thorsten Laux
5aad57c3a7
add smart_feedforward config setting
2018-05-24 21:55:49 +02:00
jflyper
f9a43099db
SPI CS preinit for configurability
2018-05-24 22:00:26 +09:00
mikeller
8fb75adbed
Removed unneeded include (that was breaking layering as well.
2018-05-24 21:27:25 +12:00
Michael Keller
71a1a9789a
Merge pull request #5945 from supiiik/master
...
New calculation method for Dterm setpoint weight
2018-05-24 21:16:55 +12:00
Michael Keller
e605b497e8
Merge pull request #5932 from etracer65/gyro_cal_settings
...
Make gyro calibration period user configurable and rename moron_threshold
2018-05-24 21:13:47 +12:00
Michael Keller
f9f0257bc1
Merge pull request #5921 from codecae/crsf_displayport_linearbuffer
...
Linear Buffer for CRSF CMS display port
2018-05-24 09:31:24 +12:00
supiiik
cc12dddedb
Indentations repaired
2018-05-23 15:55:07 +02:00
Curtis Bangert
9e78509041
Linear Buffer for CRSF CMS display port
2018-05-23 09:18:34 -04:00
supiiik
8a1c5e5e74
small fixes, MIN for 8bit MSP
2018-05-23 14:36:23 +02:00
supiiik
4312513a77
MSP changed
...
Changed MSP, all new data are at the end
2018-05-23 13:33:43 +02:00
Bruce Luckcuck
8f6f4bf4c4
Make gyro calibration period user configurable and rename moron_threshold
...
Gryo calibration period can be configured in 1/100 second intervals using `gyro_calib_duration` (default is 125 or 1.25 seconds).
Renamed the `moron_threshold` parameter to `gyro_calib_noise_limit`. Functionally it is unchanged.
2018-05-23 07:14:52 -04:00
Michael Keller
7ab2d0c7fd
Merge pull request #5935 from etracer65/cli_get_display_default
...
Add default display to cli get command if value has been changed
2018-05-23 22:09:55 +12:00
Michael Keller
ac21aaac8b
Merge pull request #5928 from jflyper/bfdev-add-compass-exti-configurablility
...
Add compass exti configurability
2018-05-23 22:07:01 +12:00
supiiik
76e3e7aded
dterm_setpoint_weight to uint16_t
...
dterm_setpoint_weight changet to uint16 with limit 0-2000
2018-05-23 08:39:45 +02:00
Diego Basch
c3412225f5
Fix GPS Rescue (needs yaw smoothing but works).
2018-05-22 15:42:14 -07:00
Bruce Luckcuck
361af53c2b
Refactor to support target specific defaults
...
Also remove redundant call to targetConfiguration()
2018-05-22 17:34:39 -04:00
Bruce Luckcuck
40a88ada81
Abstracted the PG backup and restore for use in multiple places
2018-05-21 21:31:01 -04:00
Bruce Luckcuck
fc2f01cdf7
Add default display to cli get command if value has been changed
...
Presents the user with the default value for reference when displaying a parameter with the "get" command - but only if the current value differs from the default.
2018-05-21 17:25:20 -04:00
jflyper
b12a4270ba
Add compass exit configurability
2018-05-21 12:03:11 +09:00
Michael Keller
041362614b
Merge pull request #5899 from dbasch/gps_rescue_beta
...
[GPS RESCUE] - Add GPS rescue as a flight mode and failsafe mode
2018-05-21 14:13:50 +12:00
s0up
ac6b8088c9
add gps rescue mode
2018-05-20 16:28:17 -07:00
Michael Keller
dd151b3636
Merge pull request #5914 from etracer65/cli_cmd_feedback
...
Add responses for cli commands that were missing them for consistency
2018-05-20 00:31:57 +12:00
Loopur
495cfb4d07
Add barometer sensor QMP6988
2018-05-18 16:26:07 +08:00
Bruce Luckcuck
119571f77e
Add responses for cli commands that were missing them for consistency
...
Most cli commands give some feedback if the command was successful. However a few did not return a response to provide an indication that the command was successful. This change adds feedback responses for the following commands:
adjrange
color
led
rxrange
serial
servo
vtx
2018-05-17 18:05:40 -04:00
Bruce Luckcuck
4423bf9018
Ignore leading whitespace for cli command parameters
2018-05-17 15:48:14 -04: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
Bruce Luckcuck
0916d117b8
Add OSD warning options as cli parameters
...
Previously only a single bitmapped parameter was available in the cli but this wasn't very useful as the users would have to understand the bit positions to enable/disable warning options. This change exposes each warning item as a separate parameter.
2018-05-11 20:06:34 -04:00
Michael Keller
ea8432b941
Merge pull request #5851 from robertlacroix/graveyard
...
Add Paralyze mode support
2018-05-12 12:02:18 +12:00
Michael Keller
7e6ba60d7d
Merge pull request #5831 from etracer65/osd_stats_reorder
...
Changes to support enhancements to BFC for OSD stats field ordering
2018-05-12 12:00:34 +12:00
Robert Lacroix
092baf5805
Add Paralyze mode support
...
During team relay races it's unsafe to retrieve crashed quads because the course is continuously hot. In order to safely fly a backup quad with the primary quad crashed in the field (but powered up) it's necessary to:
* Disable arming, so that the crashed quad doesn't unintentionally arm as well. This is specifically a problem when a transmitter can send signals to all powered up receivers (like FrSky and others).
* Change VTX to an unused channel with low power output
* Turn off telemetry
This change introduces a new mode called paralyze which disables arming and prevents mode changes (except beeper). It can only be invoked while the quad isn't armed. Once it's invoked, the FC has to be power cycled. In order to invoke it, the mode needs to be in a disengaged state at least once, so that forgetting to flip the switch back after crashing doesn't immediately invoke graveyard on the backup quad.
_Legal disclaimer: I am making my contributions/submissions to this project solely in my personal capacity and am not conveying any rights to any intellectual property of any third parties._
2018-05-10 07:40:31 -07:00