summaryrefslogtreecommitdiff
path: root/doc/fuel-stop-advisor/menu.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/fuel-stop-advisor/menu.md')
-rw-r--r--doc/fuel-stop-advisor/menu.md98
1 files changed, 98 insertions, 0 deletions
diff --git a/doc/fuel-stop-advisor/menu.md b/doc/fuel-stop-advisor/menu.md
new file mode 100644
index 0000000..72808fe
--- /dev/null
+++ b/doc/fuel-stop-advisor/menu.md
@@ -0,0 +1,98 @@
+# Description of the menu tree structure
+
+## Some naming conventions:
+
+A menu is named with the corresponding qml file name.
+Each menu contains a set of possible actions (e.g. push a button) that change the status and in some case open another menu
+Actions are named with capital letters
+
+## Available menus and details:
+
+### NavigationAppMain
+![NavigationAppMain](NavigationAppMain.png)
+Rationale:
+To allow to access sub menus
+Actions:
+NAVI --> show navigation menu
+POI --> show poi menu
+MAP --> show map viewer menu
+TRIP --> show trip computer
+QUIT --> close the application
+
+###NavigationAppTripComputer
+![NavigationAppTripComputer](NavigationAppTripComputer.png)
+Rationale:
+To display trip computer data, including tank disatnce and enhanced tank distance
+TRIP1 --> display trip 1
+TRIP2 --> display trip 2
+RESET --> reset the current displayed trip
+BACK --> back to parent menu
+
+###NavigationAppPOI
+![NavigationAppPOI](NavigationAppPOI.png)
+Rationale:
+To search for POIs, by selecting categories
+To display it on the map
+To launch a route calculation to reach a selected POI
+Actions:
+KBCATE --> display categories
+KBPOI --> button keyboard for poi
+SEARCH --> button search
+MAP --> button show on map
+GOTO --> button goto the selected destination
+KBYD --> keyboard area
+BACK --> back to parent menu
+
+###NavigationAppSettings
+![NavigationAppSettings](NavigationAppSettings.png)
+Rationale:
+To configure the simulation
+To access sub menus for configuration
+Actions:
+SIMU --> on/off simulation
+SPEED --> set simulation speed
+MODE --> start/pause stop simulation
+PREF --> access sub menu preferences
+LANG&UNIT --> access sub menu language and units
+BACK --> back to NavigationAppSearch
+
+###NavigationAppSettingsLanguageAndUnits
+![NavigationAppSettingsLanguageAndUnits](NavigationAppSettingsLanguageAndUnits.png)
+To select language and units
+Actions:
+LANG --> select the language
+UNIT --> select the unit
+BACK --> back to NavigationAppSettings
+
+###NavigationAppSettingsPreferences
+![NavigationAppSettingsPreferences](NavigationAppSettingsPreferences.png)
+To select preferences for route calculation
+Actions:
+COST --> select cost model
+ROUTE_PREF --> select routing preference
+BACK --> back to NavigationAppSettings
+
+###NavigationAppSearch
+![NavigationAppSearch](NavigationAppSearch.png)
+To enter a location by a keyboard
+To launch a route calculation
+To launch a guidance and go to the map viewer menu
+To display the route on the map
+To access sub menu poi
+To access sub menu nav settings
+Actions:
+COUNTRY/CITY/STREET/NUMBER --> activate the keyboard and enter a destination
+GOTO --> launch a route calculation
+MAP --> display the route on map
+ON --> launch a guidance and go to the map viewer menu
+SETTINGS --> display the navigation settings menu
+POI --> go to POI menu
+BACK --> back to NavigationAppMain
+
+###NavigationAppBrowseMap
+![NavigationAppBrowseMap](NavigationAppBrowseMap.png)
+
+![NavigationAppBrowseMap_Settings](NavigationAppBrowseMap_Settings.png)
+
+![NavigationAppBrowseMapManeuvers](NavigationAppBrowseMapManeuvers.png)
+