Commit Graph

1506 Commits (1cb64130ccc7e1571ab854ee07f1b18d1f220769)

Author SHA1 Message Date
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)
2015-07-13 00:02:58 +01:00
Dominic Clifton c0138f5f82 Sprinkle some help for common causes of error to reduce burned on
developers and community.
2015-07-12 21:35:25 +01:00
Dominic Clifton d8c41fb3c7 Show channel forwarding feature if available. 2015-07-12 20:44:43 +01:00
Dominic Clifton cb12833b37 Bump version. 2015-07-12 20:44:04 +01:00
Dominic Clifton 4203413b74 Escape < and > characters from the cli. 2015-06-29 03:33:17 +01:00
Dominic Clifton 58bcbe876c Allow gimbal servos to be configured when enabled. 2015-06-29 03:32:42 +01:00
Dominic Clifton 4e41f46523 First cut of support for custom airplane and tricopter on servos tab. 2015-06-28 23:19:03 +01:00
Dominic Clifton 438dc8d46d Some changes required for the 'custom-servo-mixers' cleanflight branch.
TODO - Support old version of MSP_SERVO_CONF
2015-06-28 22:30:36 +01:00
Dominic Clifton 8d39b3f8cc Fix handling of MSP_SERVO and MSP_MOTOR. Previously the code assumed
there was always 8 servos and 8 motors.
2015-06-01 11:02:09 +01:00
Dominic Clifton 774fcf5f68 Merge commit '34e8c55a006ed3a2a989bf4e57c32bfa2e56f35b' into development
Conflicts:
	js/msp.js
2015-05-25 23:43:52 +01:00
Dominic Clifton 34e8c55a00 Merge pull request #184 from ProDrone/yaw-expo
Fixed: Access to Yaw expo in Receiver Tab
2015-05-25 23:36:38 +01:00
Dominic Clifton b1f06ac802 Merge pull request #194 from sherlockflight/whitespace
Preserve consecutive whitespace characters in CLI output
2015-05-25 23:19:14 +01:00
Dominic Clifton e10d8997c4 Fix duplicate option with value '0` for firmware selection. Fixes #195 2015-05-25 23:17:59 +01:00
Dominic Clifton 41cd7f3f18 Update motors tab to handle armed state. Re-order HTML elements on
motors tab.
2015-05-25 23:07:08 +01:00
Dominic Clifton dec46c0d30 Update changelog and prepare for release 2015-05-23 15:03:45 +01:00
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
2015-05-23 15:03:15 +01:00
Dominic Clifton 487adf3275 Cleanup welcome tab layout. 2015-05-23 14:57:27 +01:00
Dominic Clifton 9efa585c04 Move firmware flasher progress bar to the bottom next to the buttons. 2015-05-22 20:51:16 +01:00
ProDrone 322b7c1085 Fix access to `RC_YAW_EXPO` in `MSP_RC_TUNING` data packet 2015-05-22 21:37:04 +02:00
ProDrone ab883c6dc5 Cleanup code indention and positioning the rc_yaw_expo field 2015-05-22 21:37:03 +02:00
borisbstyle 502a70233a update 2015-05-22 21:37:02 +02:00
borisbstyle 34c6077b5c Yaw Expo Feature 2015-05-22 21:37:01 +02:00
Dominic Clifton 3086a98828 Add support for manual baud rate selection to firmware flasher. 2015-05-22 02:29:29 +01:00
Dominic Clifton 5471ab7f65 Add support for STM32 Extended Erase to allow erasing only needed pages. 2015-05-22 02:18:40 +01:00
Dominic Clifton 2f6160d6a1 Merge branch 'eziosoft-master' into development 2015-05-22 00:27:38 +01:00
Dominic Clifton 90cc08c86b Test and cleanup STM32 extended erase bootloader command support.
Note: entire chip only for now - 'Full Chip Erase' checkbox is ignored.
2015-05-22 00:27:09 +01:00
Nicholas Sherlock bc6453dc5a Preserve consecutive whitespace characters on CLI output 2015-05-21 20:56:01 +12:00
Dominic Clifton d749304ec4 Fix missing slash in a url. 2015-05-20 19:12:58 +01:00
Dominic Clifton 2e6f5aa4d4 Prepare for release. 2015-05-20 15:37:28 +01:00
Dominic Clifton 6b93e354c8 Show Pitch P/I/D and Roll P/I/D in-flight adjustments when using
firmware 1.9.0.  Fix missing 'Roll D' inflight adjustment.

Latest Cleanflight release candidate 1.9.0 now has support for them.
Previously it was unknown if the code was going to be in the 1.9.0 or
1.9.1 release.
2015-05-20 00:58:03 +01:00
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
2015-05-19 03:04:40 +02:00
Dominic Clifton 5f05e4c8cc Support inflight pitch/roll rate adjustments for fc version >= 1.8.0 and
pitch p,i,d and roll p,i,d adjustments for fc version => 1.9.1
2015-05-18 00:09:29 +01:00
Dominic Clifton f2e471e1d8 Improve styling of manual port selection. 2015-05-17 23:23:39 +01:00
Dominic Clifton d18e5a9559 Merge branch 'manual_comport_selection' of git://github.com/pulsar256/cleanflight-configurator into pulsar256-manual_comport_selection 2015-05-17 23:11:58 +01:00
Dominic Clifton f560ffa924 Fix missing whitespace in the mag calibration message. 2015-05-17 23:10:12 +01:00
Paul Rogalinski 14caed2a2f - sorting firmware selection by version and name 2015-05-17 23:01:27 +01:00
Paul Rogalinski cabeba70f7 checkbox to show dev releases, code refactoring 2015-05-17 23:01:27 +01:00
Dominic Clifton 16e5ab57be Add SPRacing and Paris Air Hero 32 to the list of boards. 2015-05-17 00:12:18 +01: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 d10023ec4b Update changelog and prepare for release. 2015-05-09 04:36:30 +01:00
Dominic Clifton 0f95f4ec4c Improve MSP handling of servo configuration. Fixes backup of CJMCU
boards.
2015-05-07 22:47:32 +01: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 726c895c0a Merge pull request #174 from MauroMombelli/patch-3
fix for undefined function
2015-05-07 19:08:53 +01:00
Mauro Mombelli e781e14617 fix for undefined function
ArrayBuffer does NOT have length but byteLength parameter.
2015-04-28 10:20:48 +02:00
Dominic Clifton 37a1c0d3e7 Update changelog and prepare for release. 2015-04-14 13:33:38 +01:00
Dominic Clifton bf353192ef Avoid backing up invalid looptime/arming configuration for firmware with
api < 1.8
2015-04-14 13:29:44 +01:00
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.
2015-04-14 13:25:45 +01:00
Dominic Clifton 7372cae6ad Update sponsors panel. 2015-04-11 13:48:04 +01:00