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

178 commits

Author SHA1 Message Date
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
U-DESKTOP-12PPI61\boris.bozic
9f5cce77d8 Add Support for v2.9.1 MSP 2016-08-02 21:54:50 +02:00
mikeller
91ccc659d4 Added support for rateprofile switching.
Fixed rateprofile switching.
2016-08-02 13:25:41 +12:00
mikeller
622a4fb821 Clean up profile loading. 2016-07-27 02:46:13 +12:00
mikeller
9594cbded5 Centralised feature handler in BF_CONFIG. Switched all access to features to use the handler. 2016-07-24 23:30:51 +12:00
mikeller
7e7361dafd Hide tabs for features that are disabled. 2016-07-24 23:13:39 +12:00
mikeller
878c9b5548 Added check to stop non - Betaflight firmware from connecting (except for CLI). 2016-07-20 00:27:49 +12:00
mikeller
6130798490 Made configurator aware of number of profiles supported by firmware. Made backup / restore more robust. 2016-07-18 19:51:55 +12:00
gaelj
ef69489952 Only apply to BF 3.0.0 2016-07-17 23:00:44 +02:00
gaelj
1e063c08a0 Implement MSP_STATUS_EX to display CPU load 2016-07-17 01:16:38 +02:00
nathan
cbb7122336 disable stats 2016-06-15 22:25:11 -07:00
KiteAnton
78aff406e4 Additional fix for initial run when configurator is first loaded 2016-06-13 23:02:09 +02:00
KiteAnton
18c434d924 Fix gyro reported as disabled when ACC is disabled 2016-06-13 22:38:17 +02:00
gael
0518ed6993 Issue #74: Show battery & statuses in top bar
- Battery voltage appears as a horizontal bar
- Autodetection of battery type is used to calculate the bar min, max &
alarm values according to the battery configuration parameters.
- Color changes to red when battery level goes under the alarm setting
- Armed, failsafe and Serial Link status icons below battery voltage
monitor
- Change calibration button contents to "Calibrating" during calibration
2016-04-20 01:38:23 +02:00
Dominic Clifton
5c2273bd65 Reset all FC configuration state on connect to prevent side effects when
configuring multiple FC's without restarting the configurator each time.
2016-01-08 12:45:58 +01:00
NightHawk32
7ca376926a Some code styling and cleanup. 2015-11-25 15:06:17 -05:00
NightHawk32
d21b4a157f Typo in css classes, update global dataflash display on every dataflash summary respond. 2015-11-24 18:17:53 -05:00
NightHawk32
6157c875f9 Renamed global dataflash components, fixed detection for global dataflash display. 2015-11-24 18:01:56 -05:00
NightHawk32
11fcf24258 Fixed bug with profile selector: It updates now on every status request. 2015-11-23 01:47:09 -05:00
NightHawk32
3c05c218c5 Code cleanup for profile selector. 2015-11-22 16:08:59 -05:00
skaman82
6b97eb2809 Further work on dataflash and profile switch in the header 2015-11-16 12:46:59 +01:00
skaman82
19897cd574 started to work on new GUI functionality 2015-11-15 23:35:22 +01:00
Dominic Clifton
65762587ba Cleanup tabs, whitespace & comments. 2015-11-14 11:20:08 +00:00
skaman82
990fd26eb9 Including fixes from wanderzell
• fixes small css bug with tooltip icons
• fixes sensor icons nit showing up when connecting Naze32 Acro rev6
and Sparky1.1
2015-11-12 09:56:03 +01: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
06f643812d sync 2015-11-02 22:07:37 +01:00
skaman82
53a615279d fixing auto connect 2015-11-02 13:37:46 +01:00
skaman82
d2be1715e5 Display header elements depending on connection state 2015-11-02 11:56:18 +01:00
skaman82
54d7c24e82 First rework of Configuration Tab
… also minor fixes to switchery buttons
2015-10-30 09:46:53 +01:00
skaman82
9489b13c13 Ports tab clean up 2015-10-28 20:23:48 +01:00
skaman82
819c07f2f5 Added sensor icons. Experimenting with theme change 2015-10-26 22:54:05 +01:00
skaman82
d2c14f15ec Added an new connect button 2015-10-23 22:57:55 +02:00
skaman82
d15dbca994 fixing things… 2015-10-23 16:00:03 +02:00
skaman82
87e9bfd3d9 ...restoring some files 2015-10-23 15:42:32 +02:00
skaman82
b0b8cc00d7 Further work and preparation.
Placed dataflash status bar in the header but can’t figure out how to
trigger a readout on connect in serial_backend.js. Some help?
2015-10-22 18:03:17 +02:00
Paul Rogalinski
8913b8bb1c handle setups with no non-bt serial ports - for real 2015-05-10 22:30:00 +02:00
Paul Rogalinski
21a75ea7d3 gui cosmetics, handle setups with no non-bt serial ports 2015-05-10 21:51:16 +02:00
Paul Rogalinski
1bb63a597b manual port override as chrome won't enumerate bluetooth serial ports on linux 2015-05-10 14:37:31 +02: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
Dominic Clifton
7bdd010eb0 Avoid using GPS commands for targets that do not have GPS support
compiled in.
2015-02-23 21:27:55 +00:00
Dominic Clifton
e447739e74 Adjust documentation button so that it doesn't move the sensor
indicators when connected. Use same color as other help panels.
2015-01-29 19:01:37 +01:00
Dominic Clifton
20a82e7339 Merge branch 'development' of https://github.com/pulsar256/cleanflight-configurator into pulsar256-development 2015-01-29 18:30:21 +01:00
Dominic Clifton
35200e5a36 Support changing PID controller in the GUI. 2015-01-29 18:27:50 +01:00
Paul Rogalinski
d3fc8464fa added a help button for the currently installed firmware 2015-01-28 00:01:42 +01:00
Dominic Clifton
a56c0eef40 Fix welcome tab being cleared after failing to connect to a port. 2015-01-27 00:43:09 +01:00
Dominic Clifton
34b7b87c3e Allow old API version to be used but disable LED strip tab and
backup/restore functionality in certain cases.  Cleanup of tab
switching.
2015-01-26 22:37:55 +01:00
Dominic Clifton
d269d60391 Improve user experience by adding tabs for the welcome and firmware
flasher.

The welcome (aka 'landing') and firmware flasher were already modelled
as tabs but were never displayed as tabs.

The UI didn't make sense when the whether the welcome message or
firmware flasher was displayed since there was no active tab or other
indication.
2015-01-25 17:37:47 +01:00
Roeland Lutters
32a27b73a7 CLI available for old firmware versions 2015-01-06 20:35:58 +01:00
Dominic Clifton
32820853ce Updating to use API version 1.1. 2015-01-02 19:31:50 +00:00