diff options
Diffstat (limited to 'doc/fuel-stop-advisor/menu.md')
-rw-r--r-- | doc/fuel-stop-advisor/menu.md | 98 |
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) + |