AvNav Main Page
Overview
Buttons
Icon | Name | Description |
ShowStatus |
status page for the server |
|
ShowSettings |
settings page |
|
ShowDownload |
files/downloads for download/upload/delete/edit of charts, tracks, routes, layouts, user files, images |
|
Connected | if active - sync waypoints and routes with the server, otherwise keep them locally only | |
ShowGps |
dashboards |
|
Night |
night mode |
|
MOB | man over board (only visible if connected and a valid position is available) | |
NavOverlays | editing the default default overlays | |
FullScreen | Fullscreen on/off (supported browsers only) | |
MainAddOns | display of configured user apps (e.g. signalk) | |
RemoteChannel | Switch the remote control channel and mode | |
Split | Switch Split Mode on or off |
In the page main area there is the list of charts available on the server (files at /home/pi/avnav/data/charts on raspi, on android charts in the choosen directory).
After first installation you will see some/one online demo charts. They can only be used when connected to internet, of course.
You can upload further charts via the files/download page or copy them directly into the correct directory (raspberry) or read them from a selected directory (android).
AvNav can read charts in the gemf format (preferred), since version 202003xx also in mbtiles format. You can also add online chart sources using an xml definition. For details refer to chart formats.
O-Charts need to be uploaded via the o-charts
Plugin or the ochartsng Plugin(reachable
via the button).
If you have charts installed in SignalK, you will also see them here.
Next to each chart the button will open the overlay
editor for this chart.
By clicking on a chart entry you will be taken to the navigation page with the selected chart set.
Special Functions
Man over Board
Visible on all pages - but only if we are in connected mode - button with
green border and a valid GPS position is available.
By clicking on the MOB button the current position will turn into a
dedicated waypoint named "MOB". Any active routing will be stopped and the
route to the MOB waypoint will be activated. The display will switch to
the navigation page with the last selected chart. The chart will be
centered to the boat and a fixed zoom will be applied (can be preset in
settings). Additionally a MOB alarm will be triggered. The alarm can be
stopped. The MOB routing remains active until you click the MOB button
again.
If there was no selected chart before the display will go to the dashboard .
Night Mode
By clicking the button
you will activate the night mode. You can fine tune the dim factors in the
settings.
Connected/ Not Connected
With thebutton
you control how the route data is synced with the server. If it is active
(green border) you can modify data on the server. This includes all
changes on routing data (waypoints, start routing, stop routing, change
route)- they will be synced with the server immediately. This way they
will become visible on all connected displays.
If it is switched off, all routing changes will only be stored locally.
In this mode you can e.g. try out a new route without disturbing the helms
man or the auto pilot. If you connect later on, data from server will
always take precedence. To keep your changes you need to store them e.g.
in a new route with different name. If you are activating a route that
only has been stored locally (and you are connected again) this route now
will be synced to the server. At the files/download
page the symbol next
to the routes indicates if they are synced with the server. Also refer to
the description of the route
editor.
When in disconnected mode many functions at the files/download are disabled - so you typically cannot upload data or modify data on the server.
Since 20240520 the title bar shows a small red icon if you are in disconnected mode. By clicking this icon you can bring up a dialog to end the disconnected mode.
Anchor Watch
On the dashboard page you can activate an anchor watch.
Split Mode
Since version 20220819 AvNav can split it's main window. In this mode there are two instances of AvNav running in the same browser.
Both instances are mainly independent from each other and can be operated
separately.
They share most of the AvNav settings.
Only a couple of settings will be handled separately for each of the
instances (left/right). On the settings page
they will be marked with a *.
If you change settings (except the ones with a *) the changes will become
visible on the other instance immediately.
The following settings are specific per side:
Name | Meaning |
connectedMode | The "plug button" - if it is switched of the instance cannot make any changes at the server. You can test a route e.g. in this mode without influencing the server. |
layoutName | The layout to be used |
remoteChannelName | The name for the remote control channel |
remoteChannelRead | Read from the remote control channel |
remoteChannelWrite | Write to the remote control channel |
If you would like to have other/more settings to be specific per side you
can create a file splitkeys.json in the user directory. The default file
can be found at GitHub.
The names for the keys must be taken from the source
code in the properties section. All properties you list in the
splitkeys.json will afterwards be handled separately per side.
The settings that are specific per side will not be kept for the normal
display when leaving the split mode (but will be kept for the next split
mode entering).
Alarms will only be handled by the right instance.
Using the Split Button on each instance you can leave the
split mode.
You can drag and drop the slider to change the window split.
Since 20240616 you can force AvNav to start in the same mode (split/unsplit) like it was left by enabling Settings->Layout->"start with last split mode".