Commit Graph

660 Commits (e492e6d3ff7b40014511bf84e34ef1a49c8a6c93)

Author SHA1 Message Date
skaman82 54d7c24e82 First rework of Configuration Tab
… also minor fixes to switchery buttons
9 years ago
skaman82 5782a83293 some minor changes 9 years ago
skaman82 968e10feeb switchery integration 9 years ago
skaman82 9489b13c13 Ports tab clean up 9 years ago
skaman82 819c07f2f5 Added sensor icons. Experimenting with theme change 9 years ago
skaman82 d2c14f15ec Added an new connect button 9 years ago
skaman82 d15dbca994 fixing things… 9 years ago
skaman82 87e9bfd3d9 ...restoring some files 9 years ago
skaman82 d61970e177 upload 9 years ago
skaman82 3a9c7f3794 Merge remote-tracking branch 'origin/baseflight-configurator-development' into GUI-rework
Conflicts:
	README.md
	js/libraries/d3.min.js
	js/msp.js
	main.html
9 years ago
skaman82 707e2c454b More work done… 9 years ago
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?
9 years ago
Michael Corcoran 1a20b317dd DFU: Add additional error checks, enabled GUI connect lock while flashing 9 years ago
Michael Corcoran 1e386f508b DFU: Add local erase, 2 kB page size hardcoded
Not possible to read chip ID using DFU or page size info from USB descriptor (not yet supported by Chrome)
9 years ago
Michael Corcoran d89e9682c2 DFU: Make permissions compulsary, make DFU detection more robust 9 years ago
Michael Corcoran 88a59f05c9 STM32DFU: Remove line missed in c038785 9 years ago
Michael Corcoran 42a8d38e32 STM32: Check for DFU device after device reboot 9 years ago
Michael Corcoran 8b029edbcf Enable flashing using USB-DFU protocol
For new boards like Tornado
9 years ago
Dominic Clifton 7bf70092d3 Fix backup, broken by a missed rename in 1cb6413. 9 years ago
Dominic Clifton 43423ec7f9 Merge pull request #237 from sherlockflight/pid-rounding
Fix rounding of floating point values in crunch() (rc_rate, pids, etc)
9 years ago
Dominic Clifton eb2aa5b4e5 Allow configuration of servo angle at min/max from GUI.
Closes #193
9 years ago
Dominic Clifton d1396d8918 Merge pull request #224 from sherlockflight/msp-rx
Add control sticks for MSP Rx, suitable for debugging CF without a Tx
9 years ago
Dominic Clifton 240bfbc442 Merge pull request #220 from ProDrone/handle_unsupported_msp_msg
Handle unsupported MSP messages
9 years ago
Dominic Clifton fb683c27a6 Bump three library to r72. 9 years ago
Dominic Clifton 8317bcb607 Bump three library to r71. 9 years ago
Dominic Clifton 70903b7639 Bump three library to r70. 9 years ago
Dominic Clifton aa5fe105c4 Bump d3 library. 9 years ago
Dominic Clifton ddeaceaf60 Bump jQuery libraries. 9 years ago
Dominic Clifton b698169d20 Prepare for release 9 years ago
Larry (TBS) e4f47f8153 - Target-unspecific VCP bugfix 9 years ago
Nicholas Sherlock ef0c637877 Add control sticks for MSP Rx, suitable for debugging CF without a Tx 9 years ago
Nicholas Sherlock fa3888a9d8 Fix rounding of floating point values in crunch() (rc_rate, pids, etc) 9 years ago
Larry (TBS) d22f3faf1d * Add Colibri Race Support 9 years ago
ProDrone 717025cbde Skip and log unsupported messages 9 years ago
ProDrone 56a209a1e8 Detect and register unsupported message error from FC 9 years ago
Dominic Clifton b1eb21cb78 Bump date. 9 years ago
Dominic Clifton 687c0f1a84 Remove legacy servo configuration which originated from the overloaded
use of the servo 'rate'.  All servos are free to be configured
regardless of whether the mixer actually uses those servos.
9 years ago
Dominic Clifton 1cb64130cc update servo tab on configurator
1) work around 1.9.0 MSP buffer size bug.
2) support updated API for 1.12 (CF >= 1.10.0)
9 years ago
Dominic Clifton 4e41f46523 First cut of support for custom airplane and tricopter on servos tab. 9 years ago
Dominic Clifton 438dc8d46d Some changes required for the 'custom-servo-mixers' cleanflight branch.
TODO - Support old version of MSP_SERVO_CONF
9 years ago
Dominic Clifton 8d39b3f8cc Fix handling of MSP_SERVO and MSP_MOTOR. Previously the code assumed
there was always 8 servos and 8 motors.
9 years ago
Dominic Clifton 774fcf5f68 Merge commit '34e8c55a006ed3a2a989bf4e57c32bfa2e56f35b' into development
Conflicts:
	js/msp.js
9 years ago
Dominic Clifton dec46c0d30 Update changelog and prepare for release 9 years ago
Dominic Clifton 5707a12858 Fix for some incorrect data being left in the data structures after
connecting to two different firmware revisions.

This is a hack, the true fix should be to re-initialise the data
structures that are found in data_storage.js. See #197
9 years ago
ProDrone 322b7c1085 Fix access to `RC_YAW_EXPO` in `MSP_RC_TUNING` data packet 9 years ago
ProDrone ab883c6dc5 Cleanup code indention and positioning the rc_yaw_expo field 9 years ago
borisbstyle 34c6077b5c Yaw Expo Feature 9 years ago
Dominic Clifton 3086a98828 Add support for manual baud rate selection to firmware flasher. 9 years ago
Dominic Clifton 5471ab7f65 Add support for STM32 Extended Erase to allow erasing only needed pages. 9 years ago
Dominic Clifton 2f6160d6a1 Merge branch 'eziosoft-master' into development 9 years ago
Dominic Clifton 90cc08c86b Test and cleanup STM32 extended erase bootloader command support.
Note: entire chip only for now - 'Full Chip Erase' checkbox is ignored.
9 years ago
Dominic Clifton 2e6f5aa4d4 Prepare for release. 9 years ago
Bart ef682cdca9 STM F3 support
Partial F3 support. Should be enough to flash correctly.
Currently only full chip erase is supported.

IT IS NOT TESTED AT ALL as I don't have hardware
9 years ago
Dominic Clifton d18e5a9559 Merge branch 'manual_comport_selection' of git://github.com/pulsar256/cleanflight-configurator into pulsar256-manual_comport_selection 9 years ago
Paul Rogalinski cabeba70f7 checkbox to show dev releases, code refactoring 9 years ago
Paul Rogalinski 8913b8bb1c handle setups with no non-bt serial ports - for real 10 years ago
Paul Rogalinski 21a75ea7d3 gui cosmetics, handle setups with no non-bt serial ports 10 years ago
Paul Rogalinski 1bb63a597b manual port override as chrome won't enumerate bluetooth serial ports on linux 10 years ago
Dominic Clifton d10023ec4b Update changelog and prepare for release. 10 years ago
Dominic Clifton 0f95f4ec4c Improve MSP handling of servo configuration. Fixes backup of CJMCU
boards.
10 years ago
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
10 years ago
Mauro Mombelli e781e14617 fix for undefined function
ArrayBuffer does NOT have length but byteLength parameter.
10 years ago
Dominic Clifton 37a1c0d3e7 Update changelog and prepare for release. 10 years ago
Dominic Clifton bf353192ef Avoid backing up invalid looptime/arming configuration for firmware with
api < 1.8
10 years ago
Dominic Clifton 2398f10b62 Fix for restoring backups created with 0.63.0 for firmwares with api <
1.8.0 that were saved with incorrect looptime.
10 years ago
Dominic Clifton 77d608063d Prepare for release. 10 years ago
Dominic Clifton 045d2b0ca4 Use updated IDs for MSP_LOOP_TIME and MSP_SET_LOOP_TIME. Cleanup and
fix backup/restore arming config.  Backup restore/looptime.  Add config
migration of looptime and arming config.  Rename MSP_RCMAP to
MSP_RX_MAP to match cleanflight code.
10 years ago
Dominic Clifton 2e046db53e Ensure offset variable is updated consistently in MSP_MISC.
See 9261163ca2
10 years ago
tricopterY 54c5d9b44c Reworked msp.js - MSP_ARMING_CONFIG, MSP_SET_ARMING_CONFIG 10 years ago
tricopterY e362130810 Reworked data_storage.js - ARMING_CONFIG 10 years ago
tricopterY 68dbf1707e Merge pull request #11 from cleanflight/development
Sync to latest changes
10 years ago
Dominic Clifton 52d7670977 Move apiVersion to appear before profiles in backup file. 10 years ago
Dominic Clifton 2e5acfc1bd Fix the 0.63.0 serial port configuration migration code. 10 years ago
tricopterY a1f932f36a Reworked msp.js - new code MSP_ARM_CONFIG etc 10 years ago
tricopterY e5235e46e6 Code style check data_storage.js 10 years ago
tricopterY ea78239cac Reworked data_storage.js - ARM_CONFIG and LOOP_TIME 10 years ago
tricopterY 9261163ca2 Reworked msp.js
MISC.auto_disarm_delay, MISC.disarm_kill_switch are CONFIG.apiVersion dependent
10 years ago
tricopterY fde8edfe1e MISC auto_disarm_delay and disarm_kill_switch 10 years ago
tricopterY fc656d4ac2 MISC auto_disarm_delay and disarm_kill_switch 10 years ago
Nicholas Sherlock 2863077ee3 Merge remote-tracking branch 'upstream/development' into development 10 years ago
Dominic Clifton e462439c1b Upgrade D3 library to 3.5.5.
See http://d3js.org/
10 years ago
Dominic Clifton 8160e8e353 Merge branch 'development' of https://github.com/tricopterY/cleanflight-configurator into development
Conflicts:
	js/msp.js
	tabs/pid_tuning.html
	tabs/pid_tuning.js
10 years ago
Dominic Clifton b2be2853b4 Provide a migration path from pre-1.8.0 firmware backups. 10 years ago
Dominic Clifton 4b2704e784 Support independent configuration of pitch and roll rates. Cleanup of
tpa breakpoint configuration support.
10 years ago
tricopterY abbfe1d763 Update jquery.flightindicators.js 10 years ago
tricopterY 3ed04866f6 Update gui.js 10 years ago
tricopterY 97857b19d8 Update data_storage.js 10 years ago
tricopterY f4fb947f8f Update msp.js 10 years ago
tricopterY 6380a7a821 Merge pull request #8 from tricopterY/development
development sync
10 years ago
tricopterY 8e6c5909c1 Merge pull request #4 from tricopterY/tricopterY-patch-1-3
Update data_storage.js
10 years ago
tricopterY 2b5296884a Update msp.js
Added TPA Breakpoint handling via PID Tuning tab
10 years ago
tricopterY 3d921b9549 Update data_storage.js
Support for TPA Breakpoint via GUI
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 88a9699487 Drop support for old API and configuration backups. Additional code is
required to migrate and support pre 1.8.x serial port configuration.  

This commit is just to limit user expectations until such code is
written.
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 c3f1c13d54 Move Documentation and Support links to separate tab. Add a
contributing section.  Unify help/landing section CSS/html a little.
Expand the sponsors panel area in preparation for an updated section.
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