1
0
Fork 0
mirror of https://github.com/betaflight/betaflight-configurator.git synced 2025-07-21 15:25:22 +03:00
Commit graph

50 commits

Author SHA1 Message Date
azol
1b22a924a3 Change 'RunCam Split' to 'RunCam Device' 2017-10-19 17:23:52 +08:00
Dominic Clifton
9fdab6d8a7 CF - Use 1.36.0 as the RunCam split support API version.
Last published CF was 1.35.0
2017-07-19 12:09:58 +03:00
azol
808b42b41b Add runcam split support, the user can setup runcam split control with mixer in remote control
1. Remove the RunCam split tab
2. Remove the apiVersion check for runcam split control

1. Remove four "rcsplit" msp message codes that are no longer needed
2. Add the name-covert logic for runcam split. When users choose the runcam split as a peripheral, in the Modes tab, the boxes:CAMERA1, CAMERA2, CAMERA3 will rename to CAMERA WI-FI, CAMERA POWER, CAMERA CHANGE MODE.

fix the wrong comments  in adjustRunCamSplitBoxNameWithModeID()

remove the codes and resources that are no longer needed.

cleanup up the codes.

Cleanup

Cleanup

Fix the box name error(POWERE - > POWER)

remove the variables for runcam split that no longer needed.

Add runcam split support, the user can setup runcam split control with mixer in remote control

1. Remove the RunCam split tab
2. Remove the apiVersion check for runcam split control

1. Remove four "rcsplit" msp message codes that are no longer needed
2. Add the name-covert logic for runcam split. When users choose the runcam split as a peripheral, in the Modes tab, the boxes:CAMERA1, CAMERA2, CAMERA3 will rename to CAMERA WI-FI, CAMERA POWER, CAMERA CHANGE MODE.

fix the wrong comments  in adjustRunCamSplitBoxNameWithModeID()

remove the codes and resources that are no longer needed.

cleanup up the codes.

Cleanup

Cleanup

Fix the box name error(POWERE - > POWER)

remove the variables for runcam split that no longer needed.

add apiVersion check for runcam split support(show runcam split peripheral option in Ports tab)

Use 1.3.7 of apiVersion to check whether the runcam split supported
2017-07-19 12:09:45 +03:00
Hydra
2fecfb0b65 CF/BF - Cleanup ports tab.
Handes wrapping on narrow screens better.
2017-05-05 16:01:34 +12:00
Hydra
b4936958f8 CF/BF - fix some usages of flightControllerVersion which should have
used MSP API version.

FYI:

3.1.0 = api 1.31 -
https://github.com/betaflight/betaflight/blob/v3.1.6/src/main/msp/msp_protocol.h
3.0.1 = api 1.21 -
https://github.com/betaflight/betaflight/blob/v3.0.1/src/main/io/msp_protocol.h
3.0.0 = api 1.20 -
https://github.com/betaflight/betaflight/blob/v3.0.0/src/main/io/msp_protocol.h
2.9.1 = api 1.16 -
https://github.com/betaflight/betaflight/blob/v2.9.1/src/main/io/serial_msp.h
2.8.0 = api 1.16 -
https://github.com/betaflight/betaflight/blob/v.2.8.0/src/main/io/serial_msp.h
2.4.0 = api 1.16 -
https://github.com/betaflight/betaflight/blob/v2.4.0/src/main/io/serial_msp.h
2017-05-05 16:00:38 +12:00
Michael Keller
0cab8f9277 Added GUI support for iBUS telemetry. 2017-01-27 09:55:56 +13:00
Michael Keller
39840c5a06 Set correct MSP API version number for version gate. 2017-01-17 07:45:25 +13:00
borisbstyle
35c2ba2f81 Update ports.js 2017-01-16 16:37:35 +01:00
Raphael Coeffic
8129640153 added serial function for IRC Tramp 2017-01-16 14:33:21 +01:00
Michael Keller
7d75601ef2 Added GUI support for TBS SmartAudio. 2016-12-01 12:46:11 +13:00
Bas Delfos
35e307d1ba Renamed ESC Telemetry to ESC Sensor 2016-11-24 20:24:32 +01:00
mikeller
22376969d4 Reorganised ports tab in order of importance, separated sensors in / telemetry out. 2016-11-21 01:41:03 +13:00
Bas Delfos
2fb9a87906 Added version gating (check on BF 3.1.0) 2016-11-20 11:14:00 +01:00
Bas Delfos
8aa40f1a2c Added configuration of KISS ESC Telemetry 2016-11-20 11:14:00 +01:00
mikeller
4d7355dd8e Added support for up to t 10 UARTS. 2016-10-21 00:51:54 +13:00
Michael Keller
ca772a0896 Implemented support for MSP jumbo frames, switched dataflash reading to be using jumbo frames. 2016-09-15 09:27:39 +12:00
KiteAnton
96115be10e Separation of MSP code into protocol and config parts, will ease further development and readability 2016-08-11 22:20:23 +02:00
KiteAnton
2ffefb065f Some cleanup of MSP code 2016-08-06 15:59:43 +02:00
nathan
cbb7122336 disable stats 2016-06-15 22:25:11 -07:00
Konstantin Sharlaimov (DigitalEntity)
a8143e11c1 Support for MAVLink telemetry 2016-05-06 21:04:31 +10:00
blckmn
87fe426130 Added name mapping for UARTs 5 and 6 (appearing on STM32F4 based boards). 2016-01-03 17:59:28 +11:00
Dominic Clifton
31fa4bfaa2 Change VCP reconnect delay to 2.5 seconds. 2 seconds was not long
enough.
2015-12-17 09:52:10 +01:00
Dominic Clifton
a091d8c2ad Add support for LTM telemetry in Cleanflight v1.12.0 / MSP API 1.15 2015-12-14 21:28:22 +01:00
Dominic Clifton
85e4290d5a Removing an unneeded console.log call 2015-11-28 15:22:42 +00:00
skaman82
0880343488 Merge remote-tracking branch 'cleanflight/development' into GUI-rework
# Conflicts:
#	main.js
#	tabs/landing.js
2015-11-11 22:08:19 +01:00
Dominic Clifton
d73196ea11 Fix toggle buttons reverting to checkboxes after reboot.
This moves GUI specific code out of main and the individual tab js files
into gui.js, where it fits better.
2015-11-11 21:01:22 +00:00
Dominic Clifton
a0acd86873 Use larger toggles on ports tab. 2015-11-11 20:45:25 +00:00
skaman82
b6b2812271 Fixing toggle buttons and the motors tab 2015-11-10 09:38:43 +01:00
Dominic Clifton
52fd9642bd Fixed failed merge of VCP reboot handling. 2015-11-10 01:28:05 +00:00
Dominic Clifton
8324a2c002 Fix repeated documentation link generation. Fixed repeated switchery
checkbox code.
2015-11-09 23:01:42 +00:00
skaman82
8e79a250ed Basic rework of: Adjustments and PID tabs, little fixes and changes here and there 2015-11-04 22:22:23 +01:00
skaman82
29f38f38e0 Ports Tab rework 2015-10-30 20:30:27 +01:00
skaman82
87e9bfd3d9 ...restoring some files 2015-10-23 15:42:32 +02:00
Larry (TBS)
e4f47f8153 - Target-unspecific VCP bugfix 2015-09-14 20:21:09 +08:00
Larry (TBS)
14c4fe1739 - take off reconnect for PR 2015-08-19 16:40:14 +08:00
Larry (TBS)
d22f3faf1d * Add Colibri Race Support 2015-08-06 12:19:15 +08:00
Dominic Clifton
244685c9a6 Update version checking code to use semantic versioning - see
http://semver.org/

semver.js creating using browserify.

https://www.brcdn.org/?module=semver&version=4.3.4
2015-05-07 22:10:26 +01:00
Nicholas Sherlock
2863077ee3 Merge remote-tracking branch 'upstream/development' into development 2015-03-14 10:19:24 +13:00
Dominic Clifton
b2be2853b4 Provide a migration path from pre-1.8.0 firmware backups. 2015-03-11 23:34:24 +00:00
Nicholas Sherlock
b331315b76 Add 250000 baudrate for blackbox 2015-03-07 13:07:32 +13:00
Nicholas Sherlock
aa8d5300e5 Support new Blackbox baudrates including new 230400 rate 2015-03-06 19:58:57 +13:00
Dominic Clifton
67c8cdcaac Internationalise the Telemetry port dropdown option for 'Disabled'. 2015-03-05 15:57:23 +00:00
Dominic Clifton
24dba62144 First working cut of new port configuration tab.
Migration from or configuration of pre 1.8.x firmware is not supported
but may be added later.
2015-03-03 22:56:48 +00:00
Dominic Clifton
c423aaf44d work-in-progress changes to go with the corresponding serial-cleanup
firmware branch.
2015-02-27 01:15:37 +00:00
Dominic Clifton
6901aa2dbc Cleanup serial port count code. 2015-02-08 23:16:17 +00:00
Nicholas Sherlock
38e9db1aca Add BLACKBOX feature tickbox and Blackbox port scenarios 2015-01-07 12:40:21 +13:00
Dominic Clifton
d671bff583 First cut of functional 'Ports' tab. Support backup and restore of
serial port scenarios and baud rates.  Add note to 'features' tab.
2015-01-03 00:58:52 +00:00
Dominic Clifton
68230b103e Updating ports tab to use API version 1.1. 2015-01-02 19:31:51 +00:00
Dominic Clifton
ebd5d27809 Sanitize the names of the handlers. Move code into named functions. 2015-01-02 19:31:51 +00:00
Dominic Clifton
fe72557b12 Removing more review related code. Adding skeleton of new Ports tab. 2015-01-02 19:31:50 +00:00