Commit Graph

372 Commits (4a1b68a64a49ec5d54c9a571bdf80ad63bffaddc)

Author SHA1 Message Date
WalcoFPV 4f93e54ae6 Cordova framework integration, Android support, mobile UI & options tab
Cordova integration and android platform :
- Added cordova directory with required config
- Added cordova applications generation in gulpfile
- Added cordova development instructions
- Used cordova plugins to simulate missing chrome api  plugins (chrome.serial and chrome.fileSystem)
- Added cordova clipboard support
- Added android operating system and Cordova gui mode
- Fixed some css and js files to make them working on Android as well as on computers
- Added --skipdep argument to accelerate cordova build (gulp task)
- Added a webview helper to help people to update the webview app of their device

New options tab :
- Added options tab replacing the options dropdown
- Added option to switch between phones UI and computers UI

Mobile interface and global interface improvements :
- Simplified the structure of the header with flex css
- Made headerbar and tab container responsive (compact headerbar and side menu)
- All tabs are adapted to mobile interface (except firmware flasher)
- The servos and adjustments tabs are not fully adapted but are "usable"
- Improved header bar animation
- Improved log expandation animation
- Added swipe gesture to toggle side menu

Fixes during the development :
- Logo position
- Dark mode
- Auto connection
- Error messages (cordova_chromeapi.js)
- Responsive grid
- Testing
- Disconnection
- Width of boxes inside the OSD tab
- Fixed cli tab
- OSD tab
- Motor stop switch
- White spaces in boxes
- Dialogs size
- Connect button state
- Prevent tablet with a height larger than 575px to switch to computers ui
- Fixed logging tab
- Fixed code smell
- Fixed yarn cordova plugin install issue
- Fixed content_wrapper
- Fixed vibrations when scrolling
- Fixed scrolling bar alignment
- Fixed dialogReportProblem height
- Fixed rates logo
- Fixed auto connection default value (true)
- Fixed D to D max
- Fixed dialogs

Added required messages in locales/en/messages.json file

Requested changes
2020-07-03 16:19:33 +02:00
Asizon 322a34ee31 Rename AVG to Average 2020-06-21 08:30:57 +02:00
Asizon f5410499dd Add FF Interpolation Options
Sonar issues

Move to Msp 1.44 and some fixes

sonar

sonar2

new sonar issues

Suggested changes

Default to AVG_2

Fix Indexation

remove HEAD word

fix API const and sonnar
2020-06-21 08:23:38 +02:00
Asizon dcdc15c5e3 Added Dynamic Lpf Dterm Curve Expo to UI 2020-06-17 21:22:18 +02:00
mikeller 16b0cfc051 Fixed the antigravity feature switch. 2020-06-01 21:05:29 +12:00
Alberto García Hierro 6b2c59b571 [OSD] Add support for FrSky OSD
Add peripheral bit definitions to check the port function mask.
Depends on #1851
Depends on #1852
2020-05-25 14:53:17 +01:00
Míguel Ángel Mulero Martínez cc6769b065 Change magyar (Hungarian) to uppercase 2020-05-20 17:55:10 +02:00
Juzzle1 c1395c004f
Changed frame title & brackets 2020-05-09 12:35:05 +01:00
Juzzle1 325f6170ed
Update motor limit frame messages
Replaced references to 'Attenuation' and 'Limit' with 'Scaling'
2020-05-07 14:03:10 +01:00
Asizon 0d5519a3d6 Updated D_min tooltip 2020-05-06 08:24:21 +02:00
Michael Keller 8fd1c11ac3
Merge pull request #1997 from mikeller/remove_mag_declination 2020-05-04 01:02:43 +12:00
mikeller 59cb2d29a0 Removed unused compass declination setting. 2020-05-02 23:16:06 +12:00
TheIsotopes 03fb93cb3e
order and description changed 2020-04-29 16:21:31 +02:00
TheIsotopes e78ea1e0b6
missing tooltip added 2020-04-29 15:52:59 +02:00
Michael Keller d176724718
Merge pull request #1984 from mikeller/fix_dynamic_idle_rpm_units 2020-04-29 00:18:09 +12:00
Miguel Angel Mulero Martinez 267e4973cd Add Traditional Chinese translation 2020-04-28 08:37:43 +02:00
Miguel Angel Mulero Martinez 0fcf3564c2 Add Hungarian translation 2020-04-27 15:17:50 +02:00
mikeller 04054c3b41 Fixed units shown for dynamic idle. 2020-04-27 01:50:21 +12:00
Michael Keller aa98588379
Merge pull request #1976 from leocb/patch-2 2020-04-25 12:24:55 +12:00
Leo Bottaro 466d504fcf Improve pidTuningIdleMinRpmHelp Tooltip text
This phrase is more concise, direct to the point and uses less technical jargon that's better for the end-user that soes not care to what happens under the hood. Please correct me if I defined something wrong.

escaped double quotes chars

better IdleMinRPM tooltip

Thanks to ctzsnooze

Added wiki entry for Dynamic Idle
2020-04-23 05:42:15 -03:00
Leo Bottaro 520a802844
better clarification on what motor limit is intended for 2020-04-21 22:00:20 -03:00
Leo Bottaro f7dd89a2d6
update motor limit tooltip example phrasing, add warning 2020-04-20 22:37:23 -03:00
Leo Bottaro bdf142962b
Fix Motor Limit Tooltip Examples
Battery types were inverted on the example for the Motor Limit feature tooltip
2020-04-20 22:28:39 -03:00
ctzsnooze 3b2d7a837d PD Ratio Slider now adjusts D, fixes yaw P issue, tooltip update
Makes for more logical P:D ratio changes; fix P first, then tune D.
Also fixes issue with P:D ratio slider changing P on pitch and roll, but not yaw.
Allows increasing yaw P default to 45
Update tooltip message to suit change.
2020-04-20 22:49:51 +12:00
Michael Keller 415d7fb841
Merge pull request #1962 from ctzsnooze/update-bidir-messages
update Bidirectional DShot messages
2020-04-20 22:47:26 +12:00
mikeller 65d378639d Fix the landing page - again. And fix the tabs broken in the last fix. 2020-04-20 21:33:07 +12:00
mikeller 3348457e45 Updated link for new translators to point to the instructions in the Betaflight README. 2020-04-18 20:34:44 +12:00
ctzsnooze c5158e1585 update Bidirectional DShot messages 2020-04-12 20:00:21 +10:00
mikeller eb6e269467 Added warning when connecting to firmware newer than configurator. 2020-04-12 17:37:09 +12:00
mikeller 9908865b2c Fixed the styling of the landing page. 2020-04-11 17:49:03 +12:00
Michael Keller 69ab24e0f3
Merge pull request #1952 from Asizon/derivateToDMax
Renamed Derivative to DMax when using Dmin
2020-04-11 13:15:15 +12:00
Michael Keller efe82eccc7
Merge pull request #1933 from mikeller/support_disabled_motor_protocol
Added support for disabling the motor output protocol.
2020-04-11 12:41:50 +12:00
Asizon 9f65a1088c Derivate to DMax using Dmin 2020-04-08 10:54:23 +02:00
Asizon 26c4b09015 Updating tooltips 2020-04-05 08:50:05 +02:00
mikeller 153fa2b486 Added version information to Unified Targets when they are flashed. 2020-04-02 01:14:44 +13:00
mikeller ebd36055da Added support for disabling the motor output protocol. 2020-04-01 02:00:08 +13:00
Nicola De Pasquale 687ff4ccc9 added descriptions 2020-03-23 09:55:18 +01:00
Nicola De Pasquale ad91e65699 add i18n 2020-03-23 09:27:55 +01:00
Michael Keller 43fe183d1d
Merge pull request #1927 from Asizon/osdChipDetectWarning
Improving osd chip detection warnings
2020-03-22 11:22:54 +13:00
David Boone aed5508669 Rename Efficiency to 'Battery efficiency' so it's grouped with other related elements in list 2020-03-21 00:17:27 -07:00
Asizon 05a55c5b42 Improving osd detection warnings 2020-03-20 15:57:00 +01:00
Michael Keller c7894fc3d7
Merge pull request #1923 from mikeller/add_unstable_flashing_warning
Added warning when flashing unstable firmware.
2020-03-21 01:13:40 +13:00
David Boone 7ef3fa6a2c Add OSD_EFFICIENCY element to configurator 2020-03-19 09:59:00 -07:00
mikeller c8ee46f45c Added warning when flashing unstable firmware. 2020-03-19 13:56:44 +13:00
fgiudice98 b956ce2162 Remove "Return to saved values" button 2020-03-15 14:18:35 +01:00
fgiudice98 99cecfdba8 Update KISS logo
Thanks Paul!

Don't try to open modal if already open

Don't assign button if modal already open

Changed rates type change warning

Max rate independent from deadband

New actual rates logo

 Thanks to @Asizon and @igormedrano
2020-03-14 00:30:21 +01:00
fgiudice98 70a8364e5c Add rates type
Add rates type selection with working graphs and max angular speed

Fix deadband

MSP changes and fix actual rates limit

Small style changes and fixes

Fixes

Fixed the code pointed out in the review
Various sonar fixes
Updated the values of actual rates setting
Reduced logo size
Added analytics to rates type

Minor fix + rounding by step value

Now the calculation of the angle rate takes into account the values rounded by the step value (especially visible with values that are in deg/s)

Various fixes

Angle rate calculation in different functions
Fix for value step validation
Sonar fixes (mostly variables)

Force refresh to prevent errors ...

... when changing rates type after saving to eeprom

Logos refinement + minor changes

Touch to trigger travis

Fix Raceflight rate
2020-03-10 12:51:00 +01:00
Michael Keller 94bd817aff
Merge pull request #1905 from Asizon/dynamicIdle
Dynamic Idle configurable
2020-03-06 08:23:12 +13:00
Asizon 5ad9153a52 fix json 2020-03-05 17:38:55 +01:00
Asizon b7f9f2d8c0 Moved to Pid Tuning tab 2020-03-05 17:33:38 +01:00