App basic mode
When you start Seeing Assistant Go for the first time, it will start in basic mode. This is a set of functions and settings that is ideal for first-time users of the app or for people who plan to use it infrequently and to a very limited extent.
Additional functions and settings available in advanced mode will be discussed later in this manual.
Home
The window you see when you start the app and which gives you access to the main functions.
The buttons on the Home screen are arranged in two columns on the left and right.
The following buttons are in the left column:
- Where am I: information about the user’s location, e.g. the nearest address.
- Area: option to browse a list of places nearby.
- Saved places: a list of places saved by the user.
- Tracked points: a list of places tracked by the user, or a list of route points along the route being navigated.
- Compass: tool for orienting oneself in relation to geographical directions.
- Settings: customising the application to the user’s needs.
Buttons in the right column:
- Monitoring: automatic delivery of information about the surroundings.
- Search: searching for addresses and other places.
- Databases: additional sets of points to supplement the map data used in the application.
- Routes: list of user-defined routes.
- Help: access to this manual and other additional information.
In the upper right corner of the Home screen and most other application windows, there is also a "Menu" button.
Menu
Button available in the top right corner of the Home screen and most other application windows. It contains functions that can be useful at any time, including when using other application mechanisms, so they must be easily accessible.
The commands available in the menu can be activated in several ways:
- By tapping the "Menu" button (twice if you are using screen-reading software).
- In the button’s action list (VoiceOver knob actions or TalkBack actions).
Functions available in the main menu:
- Home: quick return to Home from any application window.
- Where am I: information about the user’s location, same as on the Home screen.
- Share location: allows you to share your current geographical position with another user or another application.
- Save current location: adds the current geographic position to the list of places saved by the user.
- Repeat last message: repeats the last announcement of the application, useful if the previous announcement was not heard properly.
- Compass: possibility to quickly orientate oneself according to geographical directions.
- Location data: Information about the details of the user’s current geographical position (positioning accuracy, longitude and latitude, height above sea level).
- Settings: Access to the settings, the same as on the Home screen.
Where am I
information about the user’s location, e.g. the nearest address. In addition, this button provides information about the current accuracy of the geographical position, which is important for getting an idea of how precisely the device obtains the current location.
The "Where am I" button on the Home screen has the following additional functions:
Save current location
This action is available on the "Where am I" button on the Home screen. It opens a window in which the user specifies the name under which their current location is to be saved in the "Saved places" list.
The name can be anything, the place will only be saved in the user’s data, it will not be published anywhere.
After entering the name, confirm it with the "Save" button.
Save as nearest address
Adds the user’s current position to saved places, automatically naming it the nearest address. The current position of the user is saved, not the geographical position of this address.
The operation does not require confirmation with the "Save" button, so it is a faster way to enter the current place into the saved places. The speech synthesizer will speak a confirmation message: ‘Added to saved: (the nearest address will appear here).’
If this address is too long or incorrect, it is possible to edit it at any time, for example, when you get home.
Share location
Action available on the "Where am I" button and in Menu. When advanced application mode is active, the action is also available on each place from the places list.
Opens the menu to share the user’s current location or the location of the place with the following options:
- OSM Maps: link to the location on the OpenStreetMap.
- Google maps: link to the location on Google Maps.
- Gpx file.
Area
Allows you to browse the places list near your current position.
After selecting this button, a list of categories will appear.
After selecting the category of interest, a places list will be displayed, containing places mapped on the map, assigned to the selected category and located within a radius of 1 kilometre from the user’s current position. This default radius can be changed in the "Advanced settings" window on the "Places & points" tab.
Categories group similar places together, for example, ‘local public transport’ includes bus stops, tram stops and underground stations.
It may happen that we are only interested in one specific type of place, for example, only tram stops. The "Objects" button at the bottom left of the area category selection window displays a list of all types of objects in the vicinity. Here, you can select the specific type of place you are interested in and display it.
With the "Sorting" button at the bottom right of the category selection window, you can change the sorting method of the categories: default, alphabetical, ascending, alphabetical, descending.
The five most recently selected categories will be pinned to the top of the category list so that the user has easy access to the ones he/she uses frequently.
Area data
Information about nearby Objects is retrieved from the application server. After downloading, it is saved on the device in the area data cache. This means that the same data does not have to be downloaded from the server again the next time the function is used.
Area data is used by the "Area" and "Monitoring" functions. Objects in the area are also taken into account by the "Search" function.
When you click on "Area data" on the "Area" button, a window with two tabs opens:
- Download: Allows you to download area data within a certain radius of your current or simulated position.
- Manage: displays the current size of the area data cache, allows you to clear it, or run a manual update.
Downloading area data
Area data available in the "Download" window "Area data".
Useful for downloading information about the area of places you intend to visit in the near future where there may be a problem with Internet access.
With the "Download radius" button (10 kilometres by default), you can increase the download data radius.
The "Start" button starts the download.
The progress, the amount of downloaded data and the transfer speed are displayed.
When finished, a summary window appears.
Area data update
Function available in the "Area data" window on the "Manage" tab.
Downloads an Area data update from the server if one is available.
The server is checked for Area data updates every time the application is started. If new data is available, the application will ask you if you want to download it.
Places list
The places list is used in several places in the application:
At the top of the window, there is a place filtering edit field. You can enter one or more parts of the name or type of place here. If you have entered at least 3 characters, the list will be automatically filtered and will only contain places containing the words or parts of words you entered. When you clear the filter field, all places will be displayed. Press the "Clear" button next to the Filter field to quickly clear the Filter field.
The list of found jobs is displayed below the Filter and takes up most of the window. At the bottom left of the window, there is a "Pointing" button. It is turned off by default. When enabled, the list will be automatically refreshed when the device is rotated, containing only those places that are in the direction indicated by the top edge of the device.
The "Refresh" button, available at the bottom right-hand side of the window, allows you to manually refresh the list. If you are travelling and your location has changed while viewing the displayed places, you can use this button to display the places closest to your new location.
If the list was displayed when "Simulate location" mode was active, the "Refresh" button will disable the simulation and display the list of places relative to your current geographical position.
Activating the selected place from the list will perform the default action for it: "Create route and navigate".
Other place operations are available in the screen reader’s action menu or by pressing and holding the selected place.
Place operations
- Create route and navigate: default action, available after activating a location.
- Create route: opens the route calculation parameters window.
- Add to tracking: Adds the place to the list of tracked places and starts tracking if it was not active before.
- Nearest address: Shows the address of the place that is closest to the place on the map.
- Area: Allows you to quickly display the area around the place of interest.
- Details: displays the details of the place, if available.
- Share: Allows you to send the selected place in GPX format to another user.
- Add to saved places: Allows you to save the selected place in the "Saved places" list.
- Remove: removes a place from the list of saved places.
- Rename: allows you to edit the name of a saved place.
- Simulate location: starts location simulation or changes the simulated location.
- Monitor: starts monitoring the type of object to which the selected place is assigned.
Area of the location from the area
If we select a location from the list of locations displayed in the "Area" function and perform the "Area" action on it, another selection of the category of interest will appear, followed by a new list of locations. If we now repeat this process and display the area of the next place, we will notice that the ‘Back’ button or gesture only takes us back one step, i.e. from the list of places to the selection of the interesting category of the second place.
This can be useful if, for example, you first want to display the public transport stops in the area of an interesting place and then check which shops are nearby.
On the other hand, having to go back through the areas of several selected places in succession to return to the Home screen of the app could be time-consuming and tiring.
The solution to this problem is the aforementioned "Home" action, available in the application menu under the button in the upper right corner of the window.
Another way to conveniently browse through the next places in the area is the "Simulate location" mode, discussed later in this manual.
Create route
Opens a window for specifying the parameters of the route you want to set:
- Transportation mode: walking, car, bicycle, taxi.
- Route type: optimal, shortest.
- Number route points: Should the individual manoeuvres on the route be numbered or not?
After tapping "Create route and navigate" button, if "Monitoring" is active, it will be paused for the duration of navigation. Monitoring may be distracting during tracking. This default behaviour can be changed in "Advanced settings" window on "Monitoring" tab.
The app will then calculate the route, display the distance and move to the route window.
Create route and navigate
Default action on the places list, available after activating the selected place.
Sets the route bypassing the route parameters window, using the last used or default route settings.
After activating this action, the application will calculate the route, announce its length and move to the route window.
Route window
The Route window consists of two tabs: "Points" and "Management".
The "Management" tab contains the following elements:
- Name of the destination.
- Total length of the route.
- Distance travelled on the route.
- Activate previous: button to return to the previous point on the route if the app has recognised it as visited too quickly.
- Activate next: button to navigate to the next point if, for example, you have taken a different route and a point on the proposed route has been skipped.
- Current manoeuvre: Instructions for the active point on the route.
- Recalculate and navigate: Button to force a new route from the current location.
- Save the route: button to save the defined route in the "Routes" list.
- End navigation: Button to end navigation on this route.
The "Points" tab, selected by default, contains a list of points (manoeuvres on the route).
Navigation
Route navigation works throughout the application, not just in the route window, so you can conveniently use other functions. It also works on a locked screen.
The button "Tracked points" changes to "Navigation" during route navigation.
When holding the device horizontally with the upper edge pointing in the direction to the next waypoint, a sound, vibration and voice message will indicate the distance to the next waypoint.
When the user moves, they will also periodically receive messages about the distance and direction to the active point: the closer the point is, the more frequently the message will appear. If the user’s position does not change, cyclical messages are not generated.
Once you are within 50 metres of the point, the decreasing distance to the point will be announced every 10 metres, without repeating the direction and name. This mode, called "Approach mode" in the application, can be turned off in the "Advanced settings" window on the "Tracking & navigation" tab.
Once you are within 10 metres of an active point on the route, you will automatically move on to the next manoeuvre, which will now become active.
This will be indicated by sound, vibration and a voice message.
Once the last Route point has been reached, Navigation should end, but it is possible that the app will recognise the last point as visited too quickly and the user will need to track it more accurately.
Therefore, Navigation is automatically disabled in the following cases:
- The user has reached within 10 metres of the last point and then moved at least 50 metres away from it.
- 5 minutes have passed since the last automatic notification message (generated only when the user is moving).
Navigation can also be ended manually at any time:
- Use the appropriate button on the "Management" tab in the Route window.
- From the action menu on any Route point.
- From the action menu on the "Navigation" button on the Home screen of the application.
Tracked points
Tracking points works similarly to navigating to the next points on a designated route.
The difference is that the app provides the direction and distance in a straight line to the tracked location instead of to the next manoeuvre on the route.
This mechanism is useful when:
- Travelling by car or public transport and only interested in the distance to the destination, not the specific route to get there.
- You know the route to your destination and do not want the app to suggest its own route, but you want to make sure that you are approaching your destination on foot.
You can track more than one place: the multiple places you track will be listed in the "Tracked points" list in the order in which they were added to the tracking. When you arrive at the tracked location, tracking will automatically switch to the next location on the list.
Tracking picker switch
Pointing in the direction of travel with the top edge of the device when tracking a point or navigating a route is very useful when walking to a location.
However, when travelling by car or public transport, it may be activated too often, especially when the phone is in a pocket or handbag.
To temporarily disable the pointing, use the “Turn off Pointing’ action available on the "Tracked points" / "Navigation" button. It can be turned on again in the same way when you reach the next stage of your journey where it will be needed again.
Details
Show details of the place. Details of places can be added by users who create the OpenStreetMap. These are various details about the place, such as: contact telephone number, website address or email, opening hours, Wikipedia link and similar. On railways, we can often find information about the track gauge, electrification method and supply voltage, which railway enthusiasts will appreciate.
The information, like the map itself, is created and corrected by the community: this allows the map to react faster to local changes, but the details presented may be out of date.
However, even outdated details can be informative: if the list of bus lines stopping at a particular bus stop has not been updated for a long time, the information about which direction the bus travels in from a particular bus stop is unlikely to have changed.
Details such as phone numbers, email and website addresses are clickable, allowing you to quickly make a call, write an email or open a website.
Tapping the coordinates of a place will copy these geographical coordinates to your clipboard.
Share place
Allows you to send a selected place in GPX format to another user of Seeing Assistant Go or any other application that supports GPX.
GPX is a worldwide standard for saving places and routes and is used in many navigation applications.
A standard system mechanism is used for sharing, which offers a wide range of possibilities to send a location to someone via a message or export it to another application.
Simulate location
An application set to this mode ignores the user’s real geographical position and behaves as if the user were located at the place selected for the simulation.
The information on the "Where am I" button will show the nearest address of the simulated location. Other functions such as "Area" or "Save current location" will also work based on the simulated, not the actual location of the user.
On the "Where am I" button, instead of the accuracy information, the following will appear: "Location simulation in progress".
Reminder: "Location simulation in progress" will be displayed every time you return to the application window, for example after unlocking the screen.
There are several ways to end the simulation with the appropriate command:
Saved places
List of places saved by the user. Similar to other places lists, you can filter places by Name, by Direction (by rotating the device with Pointing mode activated) and refresh them.
An additional "Save current location" button at the bottom of the Saved window allows you to save your current location.
The standard set of place operations allows quick operations such as "Area", "Create route", place tracking and "Simulate location" of the selected place. It is also possible to remove a place from the saved places or to change its name.
Compass
Tool to get an idea of the current geographical orientation. For some Seeing Assistant Go users, orientation based on geographical directions can make it easier to understand space.
After entering the Compass mode, turn the device while it is lying flat.
- After entering the geographical direction range, it will be announced. For example: ‘Northeast’ when the device is pointing in a direction between 22.5 and 66.5 degrees.
- Pointing at the exact direction (45 degrees for north-east) will trigger a notification with vibration and a short sound.
The device’s screen displays the exact direction currently indicated by the Compass. The accuracy of the measurement is also displayed, but depending on the smartphone model and operating system version used, this information may be rather approximate.
Settings
They allow you to customise the application to your needs.
In the basic interface mode, in which the application works by default, the settings are:
- Text-to-speech: Settings for the voice parameters used by the app for voice announcements.
- Notification methods: speech, sound, vibration.
- Backup: Option to create an external backup of app data and settings.
- Advanced mode: switch to go to app advanced mode.
- Version: information about the version of Seeing Assistant Go being used.
Text-to-speech
- Use screen reader when available: The voice output of the app can be done by the screen reader used. If the device is locked, the external text-to-speech engine set will be used.
- Voice: Which voice output engine should the app use?
- Speech synthesizer: which synthesis engine the user wants to use for Seeing Assistant Go messages.
- Speed.
- Volume.
- Prevent Bluetooth headphones sleep: to save energy, the Bluetooth headphones used can quickly switch to sleep mode. The next voice announcement from your smartphone may therefore be cut off at the beginning because the headphones have to wake up. Turning on prevent headphones from falling asleep should solve this problem, but it may affect the operating time of the headphones on a single battery charge.
Notification methods
Seeing Assistant Go can provide the user with information using text-to-speech, vibration and sound.
- Announce compass direction: Whether geographic directions should be spoken when the pointing mode is enabled in the places list.
- Motion directions type: Natural directions (default), Clock face, Degrees.
- Vibrate when exiting pointing mode: When the Pointing mode is enabled in the place lists or during place tracking, if the device is tilted 30 degrees from the horizontal, the Pointing mode is automatically turned off. This switch allows you to specify whether a vibration should be generated to signal this.
- General: speech, sound, vibration. Notification methods for the entire app. For example, turning off vibration here will result in the app only signalling with sound and speech.
- Compass: How the exact direction should be signalled in the compass function. For example, should a 45-degree angle towards Northeast trigger a sound, vibration or both?
- Point: Notification methods for place tracking or route navigation.
Motion directions type
The app displays directions to places or points on the route depending on whether the user is moving or standing still. When the user’s position does not change, geographic directions are always given ("North", "Southwest").
When the user is moving, directions to places or tracked points are given relative to the current direction of movement.
They can be given in several ways:
- Natural directions: "In front of you", "Right", "Behind you left"…
- Clock face: ‘at one o’clock’, eleven and so on. In this mode, we assume that the user is always at the centre of an imaginary clock face that moves with them. If the location to be announced is 30 degrees to the right of the user’s direction, it will be announced as being at one. If 90 degrees to the right, at three. 90 degrees to the left: at nine. And so on.
- Degrees: how many degrees to the left or right.
If the user moves very slowly, the device can inform the app that no movement is taking place. The app will then inform the user about the geographical directions to the place as if he were not moving.
It can also sometimes happen, especially when moving on foot, that the direction of movement reported to the app by the system does not correspond to the real one. This is due to the ‘floating position’ effect, which affects the calculation of the direction of movement at low speeds. In this case, the application may for some time report, for example, a place that is actually Front left as being Front right.
In the "Advanced settings" window, on the "Tracking & navigation" tab, you can switch "Motion directions type" to always show geographic directions, regardless of user movement.
Backup
Allows you to make an external backup of the app data and settings.
In the window that opens, a set of switches allows you to specify the contents of the backup:
- Routes: user routes, available in the "Routes" window.
- Databases: point databases, available in the "Databases" window.
- Large files: Should databases containing more than 2000 Points be included in the backup? These databases usually come from external sources, so it may not make sense to archive them. Instead, it is better to download the current version of the database from the source in the future.
- Area data: cache of the "Area data" function. In most situations, it does not make sense to archive it, but in some cases, it can be useful. For example, when you want to transfer the Area data set to another device without Internet access.
- Saved places: list of "Saved places".
- App settings: Settings and Advanced settings, in addition to Sorting in place lists, the status of the "Number route points" switch and others.
Monitoring
Monitoring is the automatic delivery of information about the environment. Every now and then, the nearest place from the category selected for monitoring is reported.
By default, monitoring is enabled and only Streets and roads are monitored. You can change the monitoring category to any other category that is more useful to you.
Instead of the categories known from the "Area" function, you can choose to monitor places in the "Saved places" list or places stored in any database from the "Databases" list.
Monitoring of streets and roads is active in parallel to most monitored categories. If the category ‘Railway infrastructure’ is monitored, railway tracks are monitored instead of streets and roads. In the category ‘Train travel’, railway tracks are not monitored.
Instead of the whole category, you can also monitor a selected object type, for example only a bus stop. To do this, select ‘Monitor (object type)’ from place operations in the place list.
The current Monitoring status is saved automatically and will be restored when the application is restarted.
Nearest road
This action is available on the "Monitoring" button.
The nearest road is announced automatically when a change in the road on which the user is travelling is detected.
The "Nearest road" command can be used to manually request the announcement of the nearest road. This is useful if the earlier automatic announcement was not heard.
Nearest place
This action is available on the "Monitoring" button.
The nearest place is announced automatically at regular intervals while the user is moving. The command "Nearest place" will announce the nearest place regardless of whether the user is moving or how long it has been since the last announcement.
Search
Allows you to search for addresses and other places.
The following are searched:
- Area data: information used by the "Area" function about Objects within a 1 kilometre radius. This default radius can be changed in the "Advanced settings" window on the "Places & points" tab.
- Databases: entire databases are searched, not just Points in the Area.
- OpenStreetMap for the whole world (requires internet connection).
When searching for a place in the immediate area, you can enter part of its name or type (for example: pizza). When searching for an address at a greater distance, it is best to enter the full address (street, building number, city).
Import coordinates from clipboard
Action on the "Search" button to go to the geographical coordinates contained in the text copied to the clipboard.
If the text in the clipboard contains more than one pair of geographical coordinates (longitude and latitude), only the first one will be loaded. If a link is copied that contains geographical coordinates, these will also be read. If the copied link does not contain coordinates in numerical form, but is encoded in the form of a shortened link, for example, it will not be processed.
After reading the coordinates from the clipboard, information about the direction and distance to this place in a straight line from the user’s current position is displayed, as well as the following actions:
Databases
Databases are additional point sets that complement the map data used in the application.
After selecting a database, a list of places within a 1 kilometre radius of the user’s current position is displayed. This default radius can be changed in the "Advanced settings" window on the "Places & points" tab.
The following actions are available for each database in the list:
- Share: allows you to send the database to another user or to another application.
- Monitor: starts Monitoring based on the content of the selected database.
- Remove: deletes the database.
- Rename: allows you to change the name of the database.
- Properties: displays basic information about the database.
Routes
User’s route list.
After selecting a route, basic information about it is displayed:
- Start and end point.
- "Reverse route" and "Number route points" switches.
- Route length: total distance between the route points.
- "Route points" button: displays a list of route points.
- "Navigate" button: starts navigating the selected route.
Other actions for a route in the route list are:
- "Navigate" button: starts navigating the selected route.
- Share: allows you to send the route to another user or to another application.
- Rename.
- Remove.
- Properties.
Below the list of routes, there is a "Record route" button, which allows you to start recording your own route.
Route points
A list of consecutive points that make up the selected route.
On each of them, we can perform a standard set of activities, for example: "Area", "Nearest address" and so on.
The "Close" button closes the Points list window and returns to the information about the selected route.
Record route
A function that allows you to record a file with your own route, created during your journey to a selected location.
It can be useful in a scenario where a blind user of the application arrives at a place with a guide, recording the route from this trip so that they can follow it on their own next time.
Recording a new route can be started:
- With the "Record route" button available at the bottom of the "Routes" window.
- "Record route" on the "Routes" button in the Home window.
The application will ask for the name of the route to be recorded. If no name is entered, the route will be named after the current date and time.
The "Start recording" button starts the process.
The following elements are displayed in the Recording route window:
- Points added: the number of route points inserted into the route after the user’s movement is detected.
- Route length: the total distance of all route points.
- Duration of the route recording process.
- Button "Insert point": Possibility to add a manual route point if the user is at an important location on the route that should be highlighted in later navigation.
- Button "Pause": Possibility to pause the route recording process during a break in the route.
- Button "Stop recording": ends the recording route and displays the information about the recorded route, the same as when selecting a route from the list in the "Routes" window.
While recording the route, you can return to home and use other functions of the application. The recording of the route will continue in the background.
During recording, the "Routes" button in the "Home" window will change to "Recording route". Activating it will open a window with information about the route being recorded, and the option to pause and end the process.
Pausing and ending the recording is also possible with the "Recording route" button.
Data import
Files can be sent to the application using the Share system function. On the selected file in the sharing window, select Seeing Assistant Go.
The following file formats are imported:
- Databases or Route points of Seeing Assistant Move (.sql files).
- New Dotwalker Point databases (route.dat).
- Points or Point lists in GPX format.
- Backup of Seeing Assistant Go in ZIP archive format.
Files can be compressed into a ZIP archive.
If the file content is ambiguous, the app may ask what the user wants to do with it:
- Import as route: the file content will be added to the "Routes" list.
- Import as database: the file content will appear as a points database in the "Databases" list.
- Add to saved places: Points from the imported file will be added to the Saved places list.
Help
The "Help" button in the "Home" window displays a menu with the following functions:
- About: displays a short description of Seeing Assistant Go.
- Tutorial: opens this manual.
- Report bug: opens a window for creating an email to report an error to the application developers. By default, the logs from the last 3 application sessions are attached to the message. If you do not want to send the logs, simply remove the attached ZIP archive from the list of attachments in the message you are creating. The logs enable more accurate diagnostics of the reported problem, which is why they are attached by default.
- Suggest feature: opens a window for creating an email to the application developers with a suggestion from the user. The feedback message does not contain any attached logs.
- Sounds: displays a list of sounds that the Seeing Assistant Go uses to notify you of various events. Click on a sound to play it. This allows you to find out what a particular sound means.
- "Privacy policy" and "Terms of use": access to the documents that were displayed during the first run of the application.
- Licenses: licensing information for the components used to build Seeing Assistant Go.