User Tools

Site Tools


shutfunctionaltests

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
shutfunctionaltests [2021/12/12 11:56] paulederbausshutfunctionaltests [2022/01/15 01:36] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== ScooterHacking Utility - Functional Testing ====== ====== ScooterHacking Utility - Functional Testing ======
 +
 +^Stats^v2.0|
 +|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> |  <font 12px/inherit;;inherit;;inherit>83</font>|
 +|<font 12px/Calibri, sans-serif;;#f1c40f;;inherit>check / x</font> |  <font 12px/inherit;;inherit;;inherit>1</font>|
 +|<font 12px/Calibri, sans-serif;;#9c0006;;inherit>x</font> |  <font 12px/inherit;;inherit;;inherit>0</font>|
 +|<font 12px/inherit;;inherit;;inherit>open to test</font> <font 12px/inherit;;inherit;;inherit>0</font>|
 +| |   |
 +|<font 12px/inherit;;inherit;;inherit>total</font> <font 12px/inherit;;inherit;;inherit>84</font>|
  
 ===== Scan Screen ===== ===== Scan Screen =====
Line 9: Line 17:
 |__<font 12px/inherit;;inherit;;inherit>menu</font>__ | | | |__<font 12px/inherit;;inherit;;inherit>menu</font>__ | | |
 |<font 12px/inherit;;inherit;;inherit>show "only nearby scooters"</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | |<font 12px/inherit;;inherit;;inherit>show "only nearby scooters"</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | |
-|<font 12px/inherit;;inherit;;inherit>changelog</font>|<font 12px/Calibri, sans-serif;;#9c0006;;inherit>x</font> | | +|<font 12px/inherit;;inherit;;inherit>changelog</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-|<font 12px/inherit;;inherit;;inherit>auto-connect</font>|<font 12px/Calibri, sans-serif;;#9c0006;;inherit>x</font> | | +|<font 12px/inherit;;inherit;;inherit>auto-connect</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-|<font 12px/inherit;;inherit;;inherit>offline CFW manager</font>|<font 12px/Calibri, sans-serif;;#9c0006;;inherit>x</font>+|<font 12px/inherit;;inherit;;inherit>offline CFW manager</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | |
-|<font 12px/inherit;;inherit;;inherit>bluetooth settings</font>|<font 12px/Calibri, sans-serif;;#9c0006;;inherit>x</font> |<font 12px/inherit;;inherit;;inherit>not existing anymore</font>|+
  
 ===== main app ===== ===== main app =====
Line 19: Line 26:
  
 ^ ^<font 12px/inherit;;inherit;;inherit>**v2.0**</font>^<font 12px/inherit;;inherit;;inherit>**comment**</font>| ^ ^<font 12px/inherit;;inherit;;inherit>**v2.0**</font>^<font 12px/inherit;;inherit;;inherit>**comment**</font>|
-|__<font 12px/inherit;;inherit;;inherit>menu</font>__ | | | +|<font 12px/inherit;;inherit;;inherit>tab layout</font>|<font 12px/Calibri, sans-serif;;#f1c40f;;inherit>check / x</font> |<font 12px/inherit;;inherit;;inherit>When SHFW is installed, fast tab switch between Tools and Flash is not possible.</font>
-|<font 12px/inherit;;inherit;;inherit>Enroll in testing</font>| | |+|<font 12px/inherit;;inherit;;inherit>__menu__</font>| | |
 |<font 12px/inherit;;inherit;;inherit>Copy UID to clipboard</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | |<font 12px/inherit;;inherit;;inherit>Copy UID to clipboard</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | |
 |<font 12px/inherit;;inherit;;inherit>Credits</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | |<font 12px/inherit;;inherit;;inherit>Credits</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | |
 |<font 12px/inherit;;inherit;;inherit>About</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | |<font 12px/inherit;;inherit;;inherit>About</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | |
-|<font 12px/inherit;;inherit;;inherit>Change Name</font>|<font 12px/Calibri, sans-serif;;#f1c40f;;inherit>check / x</font> |<font 12px/inherit;;inherit;;inherit>Name change is done, app redirects to scan screen, crashes</font>|+|<font 12px/inherit;;inherit;;inherit>Change Name</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | |
 |__<font 12px/inherit;;inherit;;inherit>Scooter</font>__ | | | |__<font 12px/inherit;;inherit;;inherit>Scooter</font>__ | | |
 |<font 12px/inherit;;inherit;;inherit>model</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | |<font 12px/inherit;;inherit;;inherit>model</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | |
Line 30: Line 37:
 |<font 12px/inherit;;inherit;;inherit>DRV</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | |<font 12px/inherit;;inherit;;inherit>DRV</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | |
 |<font 12px/inherit;;inherit;;inherit>BMS</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | |<font 12px/inherit;;inherit;;inherit>BMS</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | |
-|<font 12px/inherit;;inherit;;inherit>eBMS</font>|<font 12px/Calibri, sans-serif;;#f1c40f;;inherit>check / x</font> |<font 12px/inherit;;inherit;;inherit>visibile on DRV155</font>|+|<font 12px/inherit;;inherit;;inherit>eBMS</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | |
 |<font 12px/inherit;;inherit;;inherit>Serial number</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | |<font 12px/inherit;;inherit;;inherit>Serial number</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | |
 |<font 12px/inherit;;inherit;;inherit>ESC region</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | |<font 12px/inherit;;inherit;;inherit>ESC region</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | |
Line 45: Line 52:
 |__<font 12px/inherit;;inherit;;inherit>Commands</font>__ | | | |__<font 12px/inherit;;inherit;;inherit>Commands</font>__ | | |
 |<font 12px/inherit;;inherit;;inherit>Reboot</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | |<font 12px/inherit;;inherit;;inherit>Reboot</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | |
-|<font 12px/inherit;;inherit;;inherit>shutdown</font>|<font 12px/Calibri, sans-serif;;#f1c40f;;inherit>check / x</font> |<font 12px/inherit;;inherit;;inherit>shutdown works, scooter still visible on scan screen</font>|+|<font 12px/inherit;;inherit;;inherit>shutdown</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | |
 |__<font 12px/inherit;;inherit;;inherit>Automate</font>__ | | | |__<font 12px/inherit;;inherit;;inherit>Automate</font>__ | | |
-|<font 12px/inherit;;inherit;;inherit>German Maneuver</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> |<font 12px/inherit;;inherit;;inherit>connection crashes on reconnect</font>|+|<font 12px/inherit;;inherit;;inherit>German Maneuver</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | |
 |<font 12px/inherit;;inherit;;inherit>DPC reg</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | |<font 12px/inherit;;inherit;;inherit>DPC reg</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | |
 |__<font 12px/inherit;;inherit;;inherit>Buttons</font>__ | | | |__<font 12px/inherit;;inherit;;inherit>Buttons</font>__ | | |
Line 68: Line 75:
 |__<font 12px/inherit;;inherit;;inherit>load originial</font>__ | | | |__<font 12px/inherit;;inherit;;inherit>load originial</font>__ | | |
 |<font 12px/inherit;;inherit;;inherit>BLE</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> |<font 12px/Calibri, sans-serif;;black;;inherit>tested with 1.2.9 + 1.3.4</font> | |<font 12px/inherit;;inherit;;inherit>BLE</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> |<font 12px/Calibri, sans-serif;;black;;inherit>tested with 1.2.9 + 1.3.4</font> |
-|<font 12px/inherit;;inherit;;inherit>BMS</font>|<font 12px/Calibri, sans-serif;;#9c0006;;inherit>x</font> |<font 12px/Calibri, sans-serif;;black;;inherit>tested with 1.2.8 + 1.4.1</font> |+|<font 12px/inherit;;inherit;;inherit>BMS</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> |<font 12px/Calibri, sans-serif;;black;;inherit>tested with 1.2.8 + 1.4.1</font> |
 |<font 12px/inherit;;inherit;;inherit>DRV</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> |<font 12px/Calibri, sans-serif;;black;;inherit>tested with 1.5.5</font> | |<font 12px/inherit;;inherit;;inherit>DRV</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> |<font 12px/Calibri, sans-serif;;black;;inherit>tested with 1.5.5</font> |
 |__<font 12px/inherit;;inherit;;inherit>load custom</font>__ | | | |__<font 12px/inherit;;inherit;;inherit>load custom</font>__ | | |
Line 77: Line 84:
  
 ^ ^<font 12px/inherit;;inherit;;inherit>**v2.0**</font>^<font 12px/inherit;;inherit;;inherit>**comment**</font>| ^ ^<font 12px/inherit;;inherit;;inherit>**v2.0**</font>^<font 12px/inherit;;inherit;;inherit>**comment**</font>|
-|__profile editor__ | | | +|<font 12px/inherit;;inherit;;inherit>__profile editor__</font>| | | 
-|select profile|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | +|<font 12px/inherit;;inherit;;inherit>select profile</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-|rename profile|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | +|<font 12px/inherit;;inherit;;inherit>rename profile</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-|copy into|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> |only tested with speed limit| +|<font 12px/inherit;;inherit;;inherit>copy into</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> |<font 12px/inherit;;inherit;;inherit>only tested with speed limit</font>
-|select mode|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | +|<font 12px/inherit;;inherit;;inherit>select mode</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-|speed limit|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | +|<font 12px/inherit;;inherit;;inherit>speed limit</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-|__throttle mode__ | | | +|<font 12px/inherit;;inherit;;inherit>__throttle mode__</font>| | | 
-|speed based|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | +|<font 12px/inherit;;inherit;;inherit>speed based</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-|power based|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | +|<font 12px/inherit;;inherit;;inherit>power based</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-|auto curve builder|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | +|<font 12px/inherit;;inherit;;inherit>auto curve builder</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-|advanced|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | +|<font 12px/inherit;;inherit;;inherit>advanced</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-|motor start speed|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | +|<font 12px/inherit;;inherit;;inherit>motor start speed</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-|__cruise control__ | | | +|<font 12px/inherit;;inherit;;inherit>__cruise control__</font>| | | 
-|cruise control mode|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | +|<font 12px/inherit;;inherit;;inherit>cruise control mode</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-|increase / decrease cc speed|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | +|<font 12px/inherit;;inherit;;inherit>increase / decrease cc speed</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-|speed-based cc in dpc|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | +|<font 12px/inherit;;inherit;;inherit>speed-based cc in dpc</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-|cruise control beep|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | +|<font 12px/inherit;;inherit;;inherit>cruise control beep</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-|__modes__ | | | +|<font 12px/inherit;;inherit;;inherit>__modes__</font>| | | 
-|set mode when entering profile|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | +|<font 12px/inherit;;inherit;;inherit>set mode when entering profile</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-|disable modes|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | +|<font 12px/inherit;;inherit;;inherit>disable modes</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-|__lights__ | | | +|<font 12px/inherit;;inherit;;inherit>__lights__</font>| | | 
-|brake light mode|<font 12px/Calibri, sans-serif;;#f1c40f;;inherit>check / x</font> |static brake light needs always active brake light| +|<font 12px/inherit;;inherit;;inherit>brake light mode</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font>
-|always active brake light|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | +|<font 12px/inherit;;inherit;;inherit>brake light flash speed</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font>
-|always on headlight|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | +|<font 12px/inherit;;inherit;;inherit>always active brake light</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-| | | | +|<font 12px/inherit;;inherit;;inherit>always on headlight</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
- +|<font 12px/inherit;;inherit;;inherit>__user interface__</font>| | | 
-==== other bugs ==== +|<font 12px/inherit;;inherit;;inherit>main dash data</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
- +|<font 12px/inherit;;inherit;;inherit>idle dash data</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
-  <font 12px/inherit;;inherit;;inherit>When SHFW is installedfast tab switch between Tools and Flash is not possible.</font>+|<font 12px/inherit;;inherit;;inherit>alternating dash data</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
 +|<font 12px/inherit;;inherit;;inherit>beep type when entering profile</font>|<font 12px/Calibrisans-serif;;#27ae60;;inherit>check</font> | | 
 +|<font 12px/inherit;;inherit;;inherit>no reboot / shutdown beep</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
 +|<font 12px/inherit;;inherit;;inherit>swap button functions</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
 +|<font 12px/inherit;;inherit;;inherit>__Global settings__</font>| | | 
 +|<font 12px/inherit;;inherit;;inherit>__profile triggers__</font>| | | 
 +|<font 12px/inherit;;inherit;;inherit>active profile</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
 +|<font 12px/inherit;;inherit;;inherit>applied profile at boot</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
 +|<font 12px/inherit;;inherit;;inherit>appiled profile at boot brake pressed</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
 +|<font 12px/inherit;;inherit;;inherit>applied profile at boot throttle pressed</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
 +|<font 12px/inherit;;inherit;;inherit>applied profile at boot brake & throttle pressed</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
 +|<font 12px/inherit;;inherit;;inherit>__system settings__</font>| | | 
 +|<font 12px/inherit;;inherit;;inherit>error suppression</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
 +|<font 12px/inherit;;inherit;;inherit>max ADC resistor divider voltage</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
 +|<font 12px/inherit;;inherit;;inherit>wheel size</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
 +|<font 12px/inherit;;inherit;;inherit>__bms emulation__</font>| | | 
 +|<font 12px/inherit;;inherit;;inherit>battery configuration</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
 +|<font 12px/inherit;;inherit;;inherit>battery capacity</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
 +|<font 12px/inherit;;inherit;;inherit>max cell voltage</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
 +|<font 12px/inherit;;inherit;;inherit>min cell voltage</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | | 
 +|<font 12px/inherit;;inherit;;inherit>reset all shfw settings</font>|<font 12px/Calibri, sans-serif;;#27ae60;;inherit>check</font> | |
  
 \\ \\
  
  
shutfunctionaltests.1639310192.txt.gz · Last modified: 2022/01/15 01:34 (external edit)