Commit Graph

237 Commits (451dce3e4e51c5afa37784701c660858d2ac3ac0)

Author SHA1 Message Date
Dominic Clifton e447739e74 Adjust documentation button so that it doesn't move the sensor
indicators when connected. Use same color as other help panels.
10 years ago
Dominic Clifton 20a82e7339 Merge branch 'development' of https://github.com/pulsar256/cleanflight-configurator into pulsar256-development 10 years ago
Dominic Clifton 35200e5a36 Support changing PID controller in the GUI. 10 years ago
Paul Rogalinski d3fc8464fa added a help button for the currently installed firmware 10 years ago
Dominic Clifton a56c0eef40 Fix welcome tab being cleared after failing to connect to a port. 10 years ago
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.
10 years ago
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.
10 years ago
Roeland Lutters 32a27b73a7 CLI available for old firmware versions 10 years ago
Dominic Clifton 32820853ce Updating to use API version 1.1. 10 years ago
Dominic Clifton a8cf910f51 Merge remote-tracking branch 'multiwii/master'
Conflicts:
	README.md
	_locales/en/messages.json
	changelog.html
	js/backup_restore.js
	js/data_storage.js
	js/msp.js
	js/protocols/stm32.js
	js/serial_backend.js
	main.css
	main.html
	main.js
	manifest.json
	tabs/auxiliary_configuration.css
	tabs/default.css
	tabs/firmware_flasher.js
	tabs/initial_setup.css
	tabs/initial_setup.html
	tabs/initial_setup.js
	tabs/modes.html
	tabs/modes.js
	tabs/motor_outputs.css
	tabs/motors.html
	tabs/receiver.css
	tabs/servos.js
10 years ago
Dominic Clifton 36f447b4da Make MSP_API_VERSION check non-mandatory for now. 10 years ago
cTn be96da6098 reorder some of the cleanup routines, cleanup (experimental) 10 years ago
cTn 0c2ec52bed fix accidently removed buildinfo fetch on connect 10 years ago
Dominic Clifton 2733f4832e Retrieve and display MSP API Version from new MSP_API_VERSION command.
Requires latest firmware.
10 years ago
cTn 81a2872360 pulling main switch on compatibility (this should go live on November 1st 2014) 10 years ago
cTn 62e055f654 log buildInfo on connect 10 years ago
cTn 4719d1562d implement build info 10 years ago
cTn 4412f9c263 default and initial setup renamed to landing and setup, including object adjustments 10 years ago
cTn 741961cce4 new connect message informing about missing capability 10 years ago
cTn 0649a59b13 function returning specific byte from 32 bit variables (untested) 10 years ago
cTn a96e804359 removing MSP pass through mode 10 years ago
cTn b337359389 fix style 10 years ago
cTn d4f4d619cf another run on undefined comparators 10 years ago
cTn 8dabc3ac91 experimenting with some undefined comparators in strict mode 10 years ago
cTn b77ed6b174 another refactor for global variables, bugfixes for logging tab initialization in strict mode 10 years ago
cTn f3ea5757f7 lots of work on removing global variables 10 years ago
cTn d9c315338d turning on strict mode for various js files 10 years ago
cTn cc8e53205d fix style 10 years ago
cTn dbf528345e another run on undefined comparators 10 years ago
cTn d3d933a704 experimenting with some undefined comparators in strict mode 10 years ago
cTn e27a194ec7 another refactor for global variables, bugfixes for logging tab initialization in strict mode 10 years ago
cTn ec44b77ff2 lots of work on removing global variables 10 years ago
cTn 36f456d2e7 turning on strict mode for various js files 10 years ago
cTn 5efb1685a4 moving default tab to new tabs object 10 years ago
cTn 3f063f6654 initial stab on preventing tab switch chaining 10 years ago
cTn 785109e9e2 cleanup all timeouts on disconnect, fixes hanging CLI cleanup on hot-disconnect 10 years ago
cTn 61bed4770f cosmetic change 10 years ago
cTn cb5bcf9c0a initial work on pass through mode for ReadError 10 years ago
cTn f649418fdf moving CLI vars around 10 years ago
cTn f70b6f64ff add i2c error counter in status bar 10 years ago
cTn b5a1015610 DFU detection and port UI DFU option injection 10 years ago
cTn 5abe7473f8 moving send_message routine to MSP object 10 years ago
cTn 4edc9771de dropping in jquery 2.1.1 11 years ago
cTn 245328272c serial backend now support i18n 11 years ago
cTn e1ceee4fa4 started moving messages to translation system 11 years ago
cTn 74e9256e75 correcting MSP implementation, optimizations 11 years ago
cTn 7af2c39aca moving firmware version info to gui.log 11 years ago
cTn 58d43c381b removal of char_counter, new port_usage, i18n
added bitrate to serial object, removed last bits of 'port_handler'
interval code forgotten in the kill routines, new port_usage is now
saved in a separate file
11 years ago
cTn dcdccd683d detach listeners and remove element data 11 years ago
cTn 9b29f78e3e whitespace trimming run 11 years ago
cTn 7d097a51b6 auto connect bugfixes 11 years ago
cTn 2d1099a3a9 rework & tiny optimizations 11 years ago
cTn d5b64cb291 verify version on connect 11 years ago
cTn 38d6a80ae2 major port handler rework 11 years ago
cTn 844121e4bf implemented new more powerful port handler 11 years ago
cTn dc7ac9e242 rename 11 years ago
cTn 2b416c6821 print udid on connect 11 years ago
cTn 8686a45831 adding more user-notify messages 11 years ago
cTn e3ec48452c utilize latest changes in serial lib 11 years ago
cTn 9b63c082d1 more .log hooks 11 years ago
cTn 5b130cfc9b adjusting element sizes due to window size change
disabling compass UI
11 years ago
cTn a30569077a removing obsolete notify, first hooks to GUI.log 11 years ago
cTn 35d66ed4c3 moving MSP related data object to separate file 11 years ago
cTn c98bdd9f54 traffic tracking inside serial backend 11 years ago
cTn 21af65567c created MSP disconnect cleanup routine 11 years ago
cTn aa49e8c375 different approach to serial API logging 11 years ago
cTn bb7bedaf14 log baud speed on port.connect 11 years ago
cTn 39075c06ab drop junk in input buffer before entering CLI
this could use some polishing but i think it will do for now
close #21
11 years ago
cTn c0937ddbd4 splitting MSP and CLI integration, new serial api 11 years ago
cTn e27f8019d7 cleanup & improvements, callback approach 11 years ago
cTn e45d1e69a9 primary backend upgrade 11 years ago
cTn f72a99f327 get MISC implementation 11 years ago
cTn d4c5c3406d reset packet state on hot-disconnect 11 years ago
cTn 3508319e15 slow down port polling to 250ms 11 years ago
cTn 353b591c70 adding auto-connect text, style, tooltip 11 years ago
cTn 114176c074 auto-connect support 11 years ago
cTn d635fe0bde *christmas evening commit*
fixes #17
11 years ago
cTn 4cf41a4296 reset status bar members after disconnecting 11 years ago
cTn 3574953c38 removing obsolete code 11 years ago
cTn 01a5c753aa bugfixes & tiny optimizations 11 years ago
cTn fd62b8568c validation 11 years ago
cTn e7a02d0e21 moving to GUI integrated interval/timeout model 11 years ago
cTn a81cdb6d9d polishing serial backend and background page 11 years ago
cTn e9879ea545 adding missing GUI unlock/cleanup on error 11 years ago
cTn ac85aeff8a adding packet error indicator in status bar
fixes #8
11 years ago
cTn 42101ec791 initial tab init moved to serial backend
#10
11 years ago
cTn 607abbd046 moving request for MSP_BOXNAMES & MSP_BOX
to aux tab, as the content can dynamically change (while changing
configuration via CLI)
#12
11 years ago
cTn 56251916aa handle connecting failure more gracefully 11 years ago
cTn e99cbcecee polishing connect UI 11 years ago
cTn d21dc8c916 implemented automatic port poll/refresh 11 years ago
cTn 75ff1dcc90 adding support for connect_lock property in GUI 11 years ago
cTn 1bc89ae22a adding latest stuff to MSP 11 years ago
cTn 0cc045317b fixing datatype and adding new property 11 years ago
cTn 74323d894f bugfixes + removing obsolete code 11 years ago
cTn 0f23b5f5d9 utilizing tab_switch_cleanup functionality 11 years ago
cTn fbc886787d strongly refactored MSP with callback support 11 years ago
cTn e532edc748 visual notify for open/close serial port error 11 years ago
cTn 4fcd47b7e3 failed to open port (still requires notification) 11 years ago
cTn a0db304bab bugfixes 11 years ago
cTn 32a140268d save button now actually save the configuration 11 years ago
cTn 5f6aeb72f8 initial work on servos 11 years ago
cTn 0497924b9c updating MSP 11 years ago
Stefan Kolla 737207ccd6 Merge pull request #3 from davibe/master
Add debug graphs to raw sensor data tab
11 years ago
Davide Bertola f8bab91562 Add debug graphs to raw sensor data tab 11 years ago
cTn efd0286f99 utilizing multiType 11 years ago
cTn 30c2faa2d5 display mode values in aux tab (realtime) 11 years ago
cTn 150038e65a optimizing 11 years ago
cTn 785cccfcbf save profile number in primary CONFIG object 11 years ago
cTn a42a464d1f fix for BUS holding after onClose 11 years ago
cTn 11cd53f253 possible bugfix for last_port_used creation fail 11 years ago
cTn 2b4e5642b3 experimental storage of last used port in GUI 11 years ago
cTn fa90fbcbc4 AUX array overflow bugfix, bug found by disq 11 years ago
cTn 652f560e42 Cycle Time value is now visible in status bar 11 years ago
cTn 58d34ee9e5 initial code for gps strength indicator 11 years ago
cTn b040b01be8 bugfixes & UI polish 12 years ago
cTn 53eecaba14 accel trim support 12 years ago
cTn 0a1b8c5d03 battery voltage indicator 12 years ago
cTn b892fcb376 better handling of wrong baud rate
+ some tiny UI changes due to the #content change for mac os x which
kinda broke the "floating" tabs hack with absolute position
12 years ago
cTn ac1090b4a4 CLI tab 12 years ago
cTn a8c76cf278 RAW sensor data plot tab 12 years ago
cTn f9bf55a64b GPS info block for initial tab 12 years ago
cTn 514dd8a692 initial sensor tab commit 12 years ago
cTn f8125289b6 attitude visualization via simple 3d block 12 years ago
cTn 6e2afc6913 Motor/Servo Output tab & port usage indicator 12 years ago
cTn 14ef72b7ea full dynamic support for Auxiliary Configuration 12 years ago
cTn cdd8a4e2b2 AUX improvements 12 years ago
cTn 2f9db4fa4e Receiver and PID tab fully implemented, enjoy 12 years ago
cTn d450a3f518 full PID tuning support
RC related tunings like expos, etc will be available inside Receiver tab
12 years ago
cTn 37c576bd24 saving of PID tunings is fully working now 12 years ago
cTn b064b11740 adding some notes 12 years ago
cTn c7f88dcdc4 initial support for receiver data viewing 12 years ago
cTn 5bd32c2246 serial backend support to read PID data 12 years ago
cTn ae7a6cfa0a accel and mag calibration hooks 12 years ago
cTn 9fda14b5f2 initial support for tab UI setup 12 years ago
cTn 3c67b3d9dc detected sensors indicators 12 years ago
cTn 292029ebcd extending serial backend (far from finished) 12 years ago
cTn be66960782 Initial commit 12 years ago