Commit Graph

972 Commits (6b98da4f88bd0ffe98f52cc3ee2f0e4c3e8f79fa)

Author SHA1 Message Date
Michael Keller a7703a995d CF/BF - delete old unused commented out code. 2017-05-05 16:00:38 +12:00
Hydra 1a87198bba CF/BF - Allow mixer to be changed - due to removal of MSP_MISC. 2017-05-05 16:00:38 +12:00
Hydra 1752c5d39d CF/BF - Initial port of power/battery tab from CF 1.x.
The voltage and amperage meters cannot yet be configured and are
disabled.
2017-05-05 16:00:38 +12:00
Hydra 43f1468451 CF/BF - Add VTX to features list. 2017-05-05 16:00:38 +12:00
Hydra 8c03de88c0 CF/BF - Support configuration of iLAP transponder code.
More work is required to support ARCITIMER.
2017-05-05 16:00:38 +12:00
Hydra 5f0149d161 CF/BF - Delete unused angleAtMin/Max from configurator to match API
1.33.0
2017-05-05 16:00:38 +12:00
Hydra 49100d29bd CF/BF - Update configurator for API 1.33.0. 2017-05-05 16:00:38 +12:00
Michael Keller 57b9c58a22 Fixed backup / restore, unified file name generation. 2017-05-05 16:00:38 +12:00
keyser84 c09416de51 Replace invalid filesystem characters 2017-05-05 16:00:38 +12:00
Hydra b4936958f8 CF/BF - fix some usages of flightControllerVersion which should have
used MSP API version.

FYI:

3.1.0 = api 1.31 -
https://github.com/betaflight/betaflight/blob/v3.1.6/src/main/msp/msp_protocol.h
3.0.1 = api 1.21 -
https://github.com/betaflight/betaflight/blob/v3.0.1/src/main/io/msp_protocol.h
3.0.0 = api 1.20 -
https://github.com/betaflight/betaflight/blob/v3.0.0/src/main/io/msp_protocol.h
2.9.1 = api 1.16 -
https://github.com/betaflight/betaflight/blob/v2.9.1/src/main/io/serial_msp.h
2.8.0 = api 1.16 -
https://github.com/betaflight/betaflight/blob/v.2.8.0/src/main/io/serial_msp.h
2.4.0 = api 1.16 -
https://github.com/betaflight/betaflight/blob/v2.4.0/src/main/io/serial_msp.h
2017-05-05 16:00:38 +12:00
mikeller eab725ea59 Removed 'BLACKBOX' and 'SDCARD' features. 2017-03-27 01:22:39 +13:00
Michael Keller 0926f64f3b Fixed backup / restore, unified file name generation. 2017-03-03 13:35:24 +13:00
keyser84 b8b5ee95fc Change extension to json 2017-03-02 22:33:17 +00:00
keyser84 db46d752d4 Replace invalid filesystem characters 2017-03-02 22:31:39 +00:00
Michael Jakob e4794221b9 Flashing fix for STM32F722 MCU 2017-02-23 20:28:09 +01:00
borisbstyle 160d574cd9 Merge pull request #446 from mikeller/added_sdcard_feature
Added feature for SDCard.
2017-02-23 09:36:36 +01:00
mikeller 96dd879e7e Fixed setting of serialRx provider. 2017-02-23 18:13:49 +13:00
Michael Keller d503c79ebb Added feature for SDCard. 2017-02-23 14:37:51 +13:00
mikeller 2187e6d2ae Added setting of FPV cam angle. 2017-02-20 17:10:20 +13:00
Michael Keller 57de73b41e Merge pull request #438 from sebastianha/master
Improve file name for backups
2017-02-16 19:11:03 +13:00
Sebastian Hammerl 9e59de1ab5 Improve file name for backups
- Use ISO date formatting for better sortability
- Added .json as file extension
2017-02-15 22:07:07 +01:00
mikeller f31a64317a Added auto-hiding for settings in configuration tab if the corresponding feature isn't enabled. 2017-02-12 00:35:59 +13:00
cs8425 f765fd3e19 add 'self' back 2017-02-10 21:35:51 +08:00
cs8425 6b99981b3b remove doubled up on tcp port validity checks 2017-02-09 14:32:34 +08:00
cs8425 4b6c0ea423 fix tcp connect can't set port 2017-02-08 23:52:31 +08:00
cs8425 e3cb799898 a little better error handle 2017-02-08 16:36:44 +08:00
cs8425 2f505314f5 fixes / improvements some variable / branch 2017-02-08 15:02:09 +08:00
cs8425 a2adfa0457 add support for connect over raw tcp socket 2017-02-07 23:27:47 +08:00
Bruce Luckcuck 0dd0839b54 Revise handling of msp CRC errors to prevent referencing undefined objects and allow blackbox packets to retry 2017-02-06 21:13:12 -05:00
Bruce Luckcuck 8a286bdeed Revise handling of msp CRC errors to prevent referencing undefined objects and allow blackbox packets to retry 2017-02-06 16:39:55 -05:00
Michael Keller 70a172f9e0 Revert "Blackbox download crc error packet retry - version 2" 2017-02-07 07:59:30 +13:00
Bruce Luckcuck de2b9993a8 Blackbox CRC error packet retry 2017-02-05 17:40:05 -05:00
Michael Keller cc58529045 Merge pull request #402 from mikeller/reorder_mixer_list
Reordered mixer list for better useability.
2017-01-29 23:47:43 +13:00
borisbstyle 8c4781979e Merge pull request #406 from mikeller/fix_rx_display_if_none_enabled
Fixed display of RX type selection if no RX type is selected.
2017-01-27 19:35:17 +01:00
Michael Keller 0cab8f9277 Added GUI support for iBUS telemetry. 2017-01-27 09:55:56 +13:00
mikeller d2ac603816 Fixed display of RX type selection if no RX type is selected. 2017-01-25 02:07:42 +13:00
mikeller 63254dc8c4 Reordered mixer list for better useability. 2017-01-22 18:08:58 +13:00
Michael Keller b905852b78 Merge pull request #399 from TheAngularity/master
quad x 1234 - newly sorted model list and new model image
2017-01-18 16:49:52 +13:00
TheAngularity ebc3dce681 revert list sort 2017-01-17 23:29:51 +01:00
TheAngularity ce284c128a quad x 1234 - reodered model list and new model image 2017-01-17 22:10:15 +01:00
borisbstyle bb1d400d2b Merge pull request #391 from raphaelcoeffic/tramp_serial
added serial function for IRC Tramp
2017-01-16 16:36:11 +01:00
Raphael Coeffic 8129640153 added serial function for IRC Tramp 2017-01-16 14:33:21 +01:00
Michael Keller 8f226d7ce1 Updated boards list with new targets. 2017-01-16 10:22:32 +13:00
Michael Keller 847b7ef12b Cleaned up configuration tab. 2017-01-13 20:47:52 +13:00
Michael Keller 7ec46d9da8 Added tooltip explaining the delay when feature DISPLAY is enabled with no display device. 2017-01-10 09:48:34 +13:00
mikeller ca6debd4cf Reordered DShot protocols in ascending order. 2017-01-10 00:15:52 +13:00
U-DESKTOP-12PPI61\boris.bozic f995c3fa49 Initial implementation of new MSP commands (quick and dirty)
Added throttle idle percent value.

Added 'gyroUse32kHz'.
2017-01-08 23:28:06 +13:00
mikeller 95c3bf272f Removed hack for MSP_SPECIAL_PARAMETERS. 2017-01-04 14:18:23 +13:00
borisbstyle 4d99e75288 Merge pull request #350 from marcroe/master
Removing DFU flashing protection
2017-01-03 09:41:12 +01:00
borisbstyle c4d72b620c Merge pull request #355 from mikeller/add_tbs_smartaudio
Added GUI support for TBS SmartAudio.
2017-01-03 09:40:56 +01:00
mikeller e1685ea56f Fixed broken current meter fix. 2016-12-25 09:34:43 +13:00
mikeller 96f2dbbf5c Changed current meter scale and offset to signed. 2016-12-24 15:56:08 +13:00
mikeller 1ba4114db9 Configure 'MSP_DISPLAYPORT' messages to be recognised, ignored. 2016-12-12 13:25:33 +13:00
Michael Keller acb7a84422 Merge pull request #359 from basdelfos/battery_meter_type
Added dropdown for current and battery meter selection to configuration tab
2016-12-12 13:15:11 +13:00
Bas Delfos ad6ca8e135 Fixed review comments 2016-12-08 21:05:24 +01:00
Bas Delfos 591d907016 Added dropdown for current and battery meter selection to configuration tab 2016-12-08 21:05:24 +01:00
mikeller 1792ced78f Fixed parsing of MSP replies. 2016-12-09 00:30:55 +13:00
Michael Keller 7d75601ef2 Added GUI support for TBS SmartAudio. 2016-12-01 12:46:11 +13:00
marcroe 20b6d65576 support for removal of read protection 2016-11-29 02:46:25 +00:00
Bas Delfos 35e307d1ba Renamed ESC Telemetry to ESC Sensor 2016-11-24 20:24:32 +01:00
Michael Keller bcb361cac6 Merge pull request #347 from mikeller/fix_mavlink
Fixed MAVLink setting in the ports tab.
2016-11-23 10:08:10 +13:00
Michael Keller e0b1393fe2 Merge pull request #345 from mikeller/adjust_current_meter_settings
Adjusted current meter setting ranges to allow for negative offset.
2016-11-23 10:07:35 +13:00
mikeller fc1558d7d3 Fixed MAVLink setting in the ports tab. 2016-11-21 02:04:12 +13:00
Bas Delfos 2fb9a87906 Added version gating (check on BF 3.1.0) 2016-11-20 11:14:00 +01:00
Bas Delfos 8aa40f1a2c Added configuration of KISS ESC Telemetry 2016-11-20 11:14:00 +01:00
mikeller 41b2d60f8e Adjusted current meter setting ranges to allow for negative offset. 2016-11-20 18:55:00 +13:00
blckmn 5dbcd02148 Small fix for erase chip issue (F4 too much flash, and takes too long) 2016-11-19 10:29:06 +11:00
Michael Keller 40a2b11733 Fixed mixup of REVO and REVOLT boards. 2016-11-15 09:41:28 +13:00
mikeller 763ee4a612 Updated the list of supported boards, added all new targets. 2016-11-15 02:07:34 +13:00
mikeller b9b0ae542d Fixed lockup on failed 'flash on connect' operation. Also removed persisting of 'flash on connect' option since it can lead to accidental flasing. 2016-10-30 19:34:30 +13:00
borisbstyle c8bbac2e39 Merge pull request #318 from mikeller/add_more_baudrates_for_msp
Added support for more baudrates to MSP.
2016-10-25 13:35:14 +02:00
mikeller d05ded8d0e Trimmed down RX settings display to save some space on the configuration
tab.
2016-10-20 13:57:29 +13:00
mikeller a2969f8158 Added support for more baudrates to MSP. 2016-10-16 02:39:02 +13:00
borisbstyle 13dde333a5 Merge pull request #314 from mikeller/readd_quadx1234
Added 'Quad X 1234' model back into model list.
2016-10-12 10:27:11 +02:00
Michael Keller bcb283128f Added 'Quad X 1234' model back into model list. 2016-10-12 12:03:09 +13:00
mikeller 23d0a8eb5f Added gyro notch 2 filter. 2016-10-12 01:48:03 +13:00
Michael Keller 469b15c3c2 Merge pull request #295 from martinbudden/bf_serialize_flash
Added serialized flash compression format
2016-10-11 10:28:40 +13:00
Sebastian Hammerl cf4ac8be5b Prettified JSON backup files 2016-10-05 21:20:43 +02:00
Marcin Baliniak 6fd16856ea Add support for F1 High-density devices 2016-09-29 13:35:18 +02:00
Martin Budden e712417cc4 Added serialized compression format 2016-09-21 09:03:00 +01:00
Gary Keeble 77c5670d60 Corrections as per PR comments
1. Moved plotStickPositions() function to RateCurve.js and renamed to
drawStickPositions()
2. Modified currentValue to prevent 0/-0 flickering.
3. Layers given unique id’s to remove indexing.
4. RC value monitoring now in function TABS.pid_tuning.checkRC()
5. updateRateLabels now in function TABS.pid_tuning.updateRateLabels()
6. Moved drawAxisLabel() and drawBaloonLabel() into function
TABS.pid_tuning.updateRateLabels() (as they are only used there)
2016-09-18 14:14:54 +01:00
Michael Keller 7753e81415 Merge pull request #281 from mikeller/msp_dataflash_jumbo_frames
Implemented support for MSP jumbo frames, switched dataflash reading to be using jumbo frames.
2016-09-15 09:29:58 +12:00
Michael Keller ca772a0896 Implemented support for MSP jumbo frames, switched dataflash reading to be using jumbo frames. 2016-09-15 09:27:39 +12:00
Michael Keller af3a185c5a Revert "Implemented support for MSP jumbo frames, switched dataflash reading to be using jumbo frames." 2016-09-15 08:46:01 +12:00
Michael Keller 60cb7ab6be Merge pull request #278 from mikeller/msp_dataflash_jumbo_frames
Implemented support for MSP jumbo frames, switched dataflash reading to be using jumbo frames.
2016-09-15 08:44:42 +12:00
Michael Keller 76a1473187 Implemented support for MSP jumbo frames, switched dataflash reading to be using jumbo frames.
Set default serial speed to 500000 kbps.
2016-09-14 14:06:13 +12:00
mikeller 9f99ddbfca Removed empty tooltip for 'OSD' feature. 2016-09-11 23:16:23 +12:00
Michael Keller edad524714 Removed merge artefacts 2016-09-08 09:16:28 +12:00
Michael Keller 9d796752f8 Added deadband to curves and model calculations. Also fixed rates curve bug in pre 2.8. 2016-09-08 08:56:59 +12:00
U-DESKTOP-12PPI61\boris.bozic f8c5ce5353 Fix RC Expo representation above rc rate of 2.0 2016-09-07 00:48:35 +02:00
Michael Keller b94f25f2eb Removed 'rcExpoPower'. 2016-09-06 11:39:59 +12:00
U-DESKTOP-12PPI61\boris.bozic 15be4bb687 Rc Rate accuracy old versions 2016-09-06 01:22:51 +02:00
U-DESKTOP-12PPI61\boris.bozic 25954b3d14 Fix Curve formula 2016-09-06 01:17:30 +02:00
mikeller 1da5219bf2 Added new rc rate calculation to rates curve. Removed SUPER_EXPO feature for >= 3.0.
Added support for RC Expo Power setting.

fixed titlebar in pid tuning tab

request from @mikeller #252
fixed titlebar from pid tuning and accel
2016-09-05 11:02:33 +12:00
mikeller eafbaa5d06 Added expert mode. Moved FAILSAFE feature back into failsafe tab. 2016-08-24 17:13:20 +12:00
borisbstyle b1726c2753 Fix airmodeActivateTHreshold 2016-08-21 03:16:23 +02:00
Michael Keller c6529589e0 Merge pull request #233 from KiteAnton/msp_crunch_cleanup
Cleanup crunch(), switch to use .pushX functions
2016-08-18 12:53:42 +12:00
Anton Stålheim 44a0d54ea9 Cleanup crunch(), switch to use .pushX functions 2016-08-18 01:00:07 +02:00
Anton Stålheim 720216f6ca Remove unused file request_balancer.js 2016-08-17 22:29:20 +02:00
Anton Stålheim 6275b8b462 Merge pull request #229 from mikeller/hide_failsafe_tab_if_disabled
Moved FAILSAFE feature switch into configuration tab, made failsafe tab hidden if FAILSAFE is disabled. Added warning about using failsafe.
2016-08-17 21:57:19 +02:00