1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-17 21:35:44 +03:00
Commit graph

7851 commits

Author SHA1 Message Date
Michael Keller
a3256de079
Merge pull request #4487 from JyeSmith/OSD_REMAINING_TIME_ESTIMATE
OSD_REMAINING_TIME_ESTIMATE element based on flight used mAh rate
2017-11-12 23:00:59 +13:00
Martin Budden
0491eae52e Update PID calculations to use actual deltaT 2017-11-12 09:40:50 +00:00
Curtis Bangert
f35ec19b15 Fixed vtx_low_power_disarm 2017-11-12 02:33:54 -05:00
Martin Budden
391588958e
Merge pull request #4553 from mikeller/fix_rssi_scaling
Fixed scaling of RSSI.
2017-11-12 05:24:49 +00:00
jyesmith
4e0c16855f Added OSD_REMAINING_TIME_ESTIMATE which is based on flight used mAh rate. 2017-11-12 14:20:34 +10:00
mikeller
d35ff2f611 Fixed scaling of RSSI. 2017-11-12 15:27:32 +13:00
mikeller
96c339cf48 Hide RTC date/time in CLI 'status' if it is undefined. 2017-11-12 11:45:38 +13:00
Michael Keller
1c5c7476c1
Merge pull request #4541 from mikeller/cleanup_rssi
Cleaned up handling of RSSI, added resetting to 0 for RSSI over MSP.
2017-11-12 10:35:26 +13:00
mikeller
fc28817448 Fixed up adjustment range OSD display and made it configurable. 2017-11-12 04:22:28 +13:00
Michael Keller
41806636d6
Merge pull request #4543 from mikeller/added_rtc_date_time_to_osd
Added RTC date/time to OSD.
2017-11-12 03:17:55 +13:00
Michael Keller
2b497f58f7
Merge pull request #4532 from jflyper/bfdev-quieter-smartaudio-2
SmartAudio: Make it QuietAudio (Rebased version)
2017-11-12 01:45:17 +13:00
mikeller
c6b88e5d04 Cleaned up handling of RSSI, added resetting to 0 for RSSI over MSP. 2017-11-12 01:22:12 +13:00
Michael Keller
9a11263cc0
Merge pull request #4542 from codecae/vtx_low_power_disarm_cms_fix
SA CMS fix for vtx_low_power_disarm
2017-11-12 00:33:21 +13:00
jflyper
f13c3e28fc
Merge pull request #4539 from codecae/osd_vtx_fix
Use parameter group to populate vtx channel in OSD
2017-11-11 16:10:53 +08:00
jflyper
c539e6d62a
Merge pull request #4540 from jflyper/bfdev-protect-vtx-api-against-NULL-vtxDevice
Protect VTX api against NULL vtxDevice
2017-11-11 16:10:15 +08:00
jflyper
16c4cfed3c
Merge pull request #4538 from jflyper/bfdev-fix-4535
Prevent led strip code from calling vtx api when vtx is absent
2017-11-11 16:09:31 +08:00
mikeller
968efb86bf Added RTC date/time to OSD. 2017-11-11 20:07:20 +13:00
Curtis Bangert
85a6389cb6 SA CMS fix for vtx_low_power_disarm 2017-11-11 02:03:10 -05:00
jflyper
498042db47 Protect VTC api against NULL vtxDevice 2017-11-11 12:36:06 +09:00
jflyper
b03781c9bb Prevent led strip code from calling vtx api when vtx is absent 2017-11-11 12:28:04 +09:00
Curtis Bangert
01a78ef77f Use parameter group to populate vtx channel in OSD 2017-11-10 21:18:54 -05:00
mikeller
1b6805b542 Reinstated softserial for OMNIBUS. 2017-11-11 14:36:24 +13:00
jflyper
ed68e57d48 Poll state change after command several times, not continuous 2017-11-11 10:02:35 +09:00
Michael Keller
0c84506336
Merge pull request #4534 from mikeller/added_matekf411_target
Added target definition for MATEKF411.
2017-11-11 12:34:58 +13:00
Michael Keller
3b76568397 Added target definition for MATEKF411. 2017-11-11 11:59:26 +13:00
mikeller
5f64bcfa09 Cleaned up some leftovers of the transition to 'USE_'. 2017-11-11 11:42:40 +13:00
Michael Keller
228aec6253
Merge pull request #4529 from codecae/vtx_low_power_disarm
vtx_low_power_disarm: minimize vtx power output while disarmed
2017-11-11 11:31:25 +13:00
Michael Keller
60bce27e66
Merge pull request #4516 from DanNixon/fix_3d_arm_checks
Improve 3D arming checks
2017-11-11 11:24:44 +13:00
Curtis Bangert
c1265dd0a5 vtx_low_power_disarm: minimize vtx power output while disarmed 2017-11-10 11:21:53 -05:00
Martin Budden
8b334e5674
Merge pull request #4526 from mikeller/cleanup_bind_pin
Cleaned up usages of SPEKTRUM_BIND_PIN / BINDPLUG_PIN / RX_FLYSKY_BIND_PIN.
2017-11-10 07:37:45 +00:00
Martin Budden
9c77db811b
Merge pull request #4527 from mikeller/update_matekf722
Updates to the MATEKF722 target.
2017-11-10 07:37:07 +00:00
jflyper
9e48fb5f11 Refactor initialization code 2017-11-10 12:28:49 +09:00
Michael Keller
cf29e0cec7 Cleaned up usages of SPEKTRUM_BIND_PIN / BINDPLUG_PIN / RX_FLYSKY_BIND_PIN. 2017-11-10 16:17:58 +13:00
Michael Keller
224c69e054 Updates to the MATEKF722 target. 2017-11-10 15:56:23 +13:00
Michael Keller
364afcbf25
Merge pull request #4521 from martinbudden/bf_cms_onglobalexit
Remove almost entirely unused CMS ononGlobalExit function
2017-11-10 10:35:13 +13:00
Michael Keller
b90f7bd88e
Merge pull request #4520 from martinbudden/bf_cms_guards
Removed CMS menu guards when not debugging
2017-11-10 10:34:43 +13:00
Martin Budden
3c12367c84 Tidy of VTX common 2017-11-09 21:05:36 +00:00
Michael Keller
39727ce384
Merge pull request #4455 from codecae/vtx_settings_pg_rework
Move vtxSettingsConfig to vtx_common.  Rework MSP_SET_VTX_CONFIG and CMS.
2017-11-10 08:14:36 +13:00
Martin Budden
243e8390a2 Removed CMS menu guards when not debugging 2017-11-09 19:09:17 +00:00
Martin Budden
9a9884e4af Remove almost entirely unused CMS ononGlobalExit function 2017-11-09 19:06:25 +00:00
Michael Keller
2bc0d5bc93
Merge pull request #4519 from martinbudden/bf_cms_size_optimise
Size optimise CMS modules. Improve const correctness
2017-11-10 07:43:56 +13:00
Martin Budden
f8c47f6751 Size optimise CMS modules. Improve const correctness 2017-11-09 17:24:44 +00:00
Dan Nixon
c97fbd04b8 Fix 3D arming checks when using switched 3D mode
When FEATURE_3D is on and BOX3DONASWITCH is configured the "standard"
throttle arming condition is used.
2017-11-08 20:14:07 +00:00
Dan Nixon
0315005445 Fix 3D arming checks for BOX3DDISABLE
When FEATURE_3D is on and BOX3DDISABLE is on then the normal throttle
arming check is performed.

When FEATURE_3D is on and BOX3DDISABLE is off then the reduced 3D
throttle arming check is performed.
2017-11-08 20:14:07 +00:00
Dan Nixon
eadcf42650 Fix 3D arming checks for throttle value
When FEATURE_3D is on the arm switch does not need to be toggled when
the throttle returns to a valid value (i.e. in the 3D deadband) from
either direction.

This allows the previous "arm and slowly raise throttle" arming
behaviour for 3D flight.
2017-11-08 20:14:00 +00:00
Anders Hoglund
da507a9716 OMNIBUS. Remove SOFTSERIAL support to make room for other features. 2017-11-08 19:06:55 +01:00
Unknown
d9caabefa1 Removed vtx_settings_config in favor of vtx_common. Removed implicit EEPROM writes for vtx_ changes.
Updated MSP_VTX_CONFIG

Updated MSP_SET_VTX_CONFIG

Updated MSP_VTX_CONFIG (again)

Implemented VTX update schedule

Removed unneeded initialization blocks from io/vtx implementations

Prevent VTX settings from being applied in CLI. Sync Band/Chan/Freq on init

Correct issues in SA CMS

Moved vtxCommonInit and vtxCommonProcess to io/vtx
2017-11-08 10:28:09 -05:00
Anders Hoglund
cb154f8a24 FURYF3 FURYF3OSD. Remove SONAR support to make room for other features. 2017-11-08 12:55:31 +01:00
jamming
e4b7b0f74b KakuteF4V2 Adc issue 2017-11-08 11:46:17 +08:00
Michael Keller
c866870df4
Merge pull request #4507 from basdelfos/msp-tx-info
Set RSSI value with MSP (e.g. with SmartPort)
2017-11-08 09:42:38 +13:00