Commit Graph

225 Commits (4f48ecff1bcdc46d264017cff1ec1643b171db63)

Author SHA1 Message Date
tricopterY 2b5296884a Update msp.js
Added TPA Breakpoint handling via PID Tuning tab
10 years ago
Nicholas Sherlock b331315b76 Add 250000 baudrate for blackbox 10 years ago
Nicholas Sherlock aa8d5300e5 Support new Blackbox baudrates including new 230400 rate 10 years ago
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.
10 years ago
Dominic Clifton f3e14b73a2 Merge remote-tracking branch 'cleanflight/development' into serial-cleanup 10 years ago
Dominic Clifton 9ba21f773f Fix servo channel forwarding configuration. Closes #117.
Editor mishap during refactoring in
34d72feb69.
10 years ago
Dominic Clifton bbab895dd8 Merge branch 'development' into serial-cleanup 10 years ago
Dominic Clifton c423aaf44d work-in-progress changes to go with the corresponding serial-cleanup
firmware branch.
10 years ago
Nicholas Sherlock 289719b81a Merge remote-tracking branch 'upstream/development' into development 10 years ago
Nicholas Sherlock 66e767881e Fix endianness of board version read 10 years ago
Nicholas Sherlock d0ae8dd921 Show "dataflash unsupported" for old versions missing new MSP commands 10 years ago
Nicholas Sherlock 7fb9f43b00 Merge remote-tracking branch 'upstream/development' into blackbox-flash 10 years ago
Nicholas Sherlock 49741b45a8 Add progress dialogs for flash save and erase 10 years ago
Dominic Clifton 34d72feb69 Move handling of servo channel forwarding into the MSP. 10 years ago
Dominic Clifton 6901aa2dbc Cleanup serial port count code. 10 years ago
Dominic Clifton cfe6949c84 Allow same rnage of values for board alignment as cli (-180 - 360) 10 years ago
Nicholas Sherlock 0f22b92e35 Add dataflash tab: Very basic functionality is working 10 years ago
tracernz c78bd800db Fix MSP_GPS_SV_INFO comment
Depends on #437
10 years ago
Dominic Clifton e96839d3d8 Merge pull request #80 from ledvinap/feature-negative-current
Allow negative current draw
10 years ago
Dominic Clifton 35200e5a36 Support changing PID controller in the GUI. 10 years ago
Dominic Clifton aaab850407 Change MSP_SONAR_ALTITUDE to be in the range used for cleanflight
original commands.

See
https://code.google.com/p/multiwii/source/browse/trunk/MultiWii_shared/Protocol.cpp#18
10 years ago
Krzysztof Rosinski f933dbf330 Sonar altitude added to sensors 10 years ago
Petr Ledvina 943d33ba4d Allow negative current draw
Interpret MSP_ANALOG.amperage value as signed
10 years ago
Dominic Clifton 342a5134a5 Merge branch 'feature-negative-currentsensors' of https://github.com/frog32/cleanflight-configurator into frog32-feature-negative-currentsensors 10 years ago
Dominic Clifton 994b04b0aa Add support for LED strip 'color' mode. 10 years ago
Marc Egli 126beedf9c Allow negative current scales and allow an offset between 0 and 3.3V 10 years ago
Dominic Clifton a5de593da7 Allow LED strip colors to be used. Requires new firmware.
At the moment colors are only used by the thrust ring mode.
10 years ago
Dominic Clifton 8c10f39606 Add support for backup and restore of led strip config.
Various minor code cleanups.
10 years ago
Dominic Clifton 519de30f6e Allow saving of LED Strip configuratiion via MSP. Requires firmware
with new MSP_SET_LED_STRIP_CONFIG.

Remove some .toUpperCase() duplication since it was only needed for the
CLI commands panel.
Minor CSS cleanups.
Some variable and class renaming to align with firmware code.
10 years ago
Dominic Clifton 683e68b036 Add support for MSP_LED_STRIP_CONFIG. 10 years ago
Dominic Clifton 835e665017 Fix 'unknown code' messages in console log. 10 years ago
Dominic Clifton eda54f13db Update RSSI channel configuration. 10 years ago
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.
10 years ago
Dominic Clifton 32820853ce Updating to use API version 1.1. 10 years ago
Dominic Clifton 502cf718ab Update backup/restore functionality so that it restores adjustments,
auxiliary settings and channel forwarding (per-profile).  Add "Warning
Cell Voltage" to the UI.
10 years ago
Dominic Clifton 7692b7354a Update configuration for Cleanflight settings. 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
cTn e87c0ca4ee experimental bugfix for backup/restore failing under certain conditions 10 years ago
jaahaavi b2cb677869 Updated GPS settings
- Added SBAS disabled (-1) to configuration tab
- Fixed GPS signal strength bars
10 years ago
Dominic Clifton 902da2f91d Add 'Adjustments' tab.
Cleanup 'Auxilary' tab code.
Rename other tabs to have shorter titles.
10 years ago
cTn a31282c6a3 fix vbatmincellvoltage and vbatmaxcellvoltage scale factors inside output cruncher 10 years ago
Dominic Clifton 2733f4832e Retrieve and display MSP API Version from new MSP_API_VERSION command.
Requires latest firmware.
10 years ago
Dominic Clifton b03ae309fb Update to match recenly renumbered MSP commands for cleanflight MSP commands. 10 years ago
Dominic Clifton 428a00e651 Update AUX config UI to use new MSP commands for mode ranges. 10 years ago
cTn 782cc916bd store request buffer content inside callback object 10 years ago
cTn 437fbe2cd0 cleanup eventPage, small optimizations and stricter rules for msp send callbacks 10 years ago
cTn cd4c7a8160 add SERVO_CONFIG to backup file, restoring old version will throw compatibility error 10 years ago
cTn fe4240deb7 rssi_aux_channel support in receiver tab, hybrid box bugfixes 10 years ago
cTn 4719d1562d implement build info 10 years ago
cTn c24b8fb482 MSP_BUILDINFO placeholder code 10 years ago
cTn 16a68557c3 add multiwiicurrentoutput and rssi_aux_channel to data storage and msp read/write 10 years ago
cTn 6d44499f99 handle impossible default state since that's what we do now 10 years ago
cTn a0ed27c161 reorganization of several MSP methods, small optimizations 10 years ago
cTn 5d9b28c5c7 add MSP_SET_RCMAP to cruncher 10 years ago
cTn 0c175725b1 support for currentscale and currentoffset, ui fully working both read and write 10 years ago
cTn 800bfd59c8 support for multiwiicurrentoutput 10 years ago
cTn fee5219a73 move index to ascii conversion for rcmap out of msp protocol, define feature index array (will get a proper text polish in the future)
updating mixer select with missing names
10 years ago
cTn e9c4a533af finishing touches to the crunching mechanism, backup and restore is all cleaned up now 10 years ago
cTn e626fbeb7b utilizing the new data cruncher in various tabs (aux, pid, receiver) and in restore routines, unfinished (looking solid) 10 years ago
cTn bfb6e17187 removing obsolete code 10 years ago
cTn 8a951acb82 new generic crunching mechanism that will be used with all of the future set messages 10 years ago
cTn c37b9ff0f1 merging MISCv2 into MISC since its both data structure and old fw/new fw compatible 10 years ago
cTn 7e8b1781da add RC_MAP, BF_CONFIG for storing new info that is now available, working channelLetter mapping, unfinished MISCv2 10 years ago
cTn 97d3a24787 update msp layer with new transmission codes, add transparent methods to handle the incoming data (temporary) 10 years ago
cTn d4f4d619cf another run on undefined comparators 10 years ago
cTn b78395d639 corrections of inline functions 10 years ago
cTn d9c315338d turning on strict mode for various js files 10 years ago
cTn dbf528345e another run on undefined comparators 10 years ago
cTn f16b3a479a corrections of inline functions 10 years ago
cTn 36f456d2e7 turning on strict mode for various js files 10 years ago
Dominic Clifton 1688b41eb2 Merge remote-tracking branch 'multiwii/master'
Conflicts:
	changelog.html
	main.js
10 years ago
cTn 8a52551671 request and store MSP_BOXIDS (for reasons unknown at the moment) 10 years ago
Dominic Clifton 58f933e92c Merge remote-tracking branch 'multiwii/master'
Conflicts:
	_locales/en/messages.json
	tabs/auxiliary_configuration.html
	tabs/auxiliary_configuration.js
	tabs/receiver.css
10 years ago
Dominic Clifton 9c6fdf81c8 Update servos tab to support cleanflight's cleaner implementation of
channel forwarding which doesn't re-use 'middle'

This essentially removes the legacy multiwii hack support.
10 years ago
cTn 8273081fdd moving kinematics data to array 10 years ago
cTn f70b6f64ff add i2c error counter in status bar 10 years ago
cTn b09620b6ae remove obsolete needle, cleanup 10 years ago
Dominic Clifton 7e62e98bac Support AUX1-8 on the 'Auxiliary Configuration' tab. 10 years ago
cTn 5abe7473f8 moving send_message routine to MSP object 10 years ago
cTn 46cf844e7e display current draw in A not mA 10 years ago
cTn d68bd29191 initial support for current sensor code from Lux 10 years ago
cTn 5f07390d45 stuff rcData to array (allocating up to 32 chan) 11 years ago
cTn 7e82e96114 add support for MSP_PIDNAMES 11 years ago
cTn 74e9256e75 correcting MSP implementation, optimizations 11 years ago
cTn e0510603d8 info box with voltage & rssi on initial setup 11 years ago
cTn 8d6702c15e lowering MSP_STATUS pull speed to 250ms 11 years ago
cTn 13ce2dc11b polish 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 b11a84217b performance boost 11 years ago
cTn 9b29f78e3e whitespace trimming run 11 years ago
cTn 0607ccbff4 no need to reverse itter over here 11 years ago
cTn 2d1099a3a9 rework & tiny optimizations 11 years ago
cTn 6e9ac33cba bugfixes 11 years ago
cTn bf3a6b40b3 callbacks_cleanup bugfix 11 years ago
cTn 9a0fbbe96b initial work on callbacks_cleanup 11 years ago
cTn 927589e22f clear callbacks the smarter way 11 years ago
cTn e1a15b2bb4 deploying callback/timeout system for all MSP
commands, i am currently using static timeout (interval) of 1000ms, this
might be changed in the future
11 years ago
cTn 65555b224c added profile select in PID tab 11 years ago
cTn 88ed454169 bugfix / cleanup routine for delayed data
requests that could leak into CLI and cause corruption
11 years ago
cTn a9f73b6384 no more playing nice with official msp 11 years ago
cTn 2ce29db887 more dynamic approach to pid parsing 11 years ago
cTn e5041c233e adjusting MSP according to the latest bf changes 11 years ago
cTn cbf4db1efe debug message for timed out MSP commands 11 years ago
cTn 2579b7d394 MSP - on fail retry codes that requested callback
#close 11
11 years ago
cTn 21af65567c created MSP disconnect cleanup routine 11 years ago
cTn 384502eb3a rename 11 years ago
Lukas S 5040bca974 fix mag scale factor 11 years ago
cTn 8c95ee1ca7 changing scale factors 11 years ago
cTn c0937ddbd4 splitting MSP and CLI integration, new serial api 11 years ago
cTn 64fe1d7b05 updating msp 11 years ago
cTn edbf03aa3f support for mag_declination and UI polish 11 years ago
cTn 467b228b34 MISC UI implementation for battery
fixes #15
11 years ago
cTn f72a99f327 get MISC implementation 11 years ago
cTn d635fe0bde *christmas evening commit*
fixes #17
11 years ago
cTn 01a5c753aa bugfixes & tiny optimizations 11 years ago
cTn fd62b8568c validation 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 56251916aa handle connecting failure more gracefully 11 years ago
cTn e99cbcecee polishing connect UI 11 years ago
cTn 1bc89ae22a adding latest stuff to MSP 11 years ago
cTn edc7df490c motor testing implementation (needs to be polished) 11 years ago
cTn 2bcb19fd42 also log MSP.code when crc fails 11 years ago
cTn 0cc045317b fixing datatype and adding new property 11 years ago
cTn fbc886787d strongly refactored MSP with callback support 11 years ago