Skip to main content

Graphical User Interface

GUI Set-up

Once you have set up your sensor in anb_utils, download the latest anb_gui and unzip to it's own directory.

tip

Ensure you extract the executable to its own directory. Do not run the executable directly from the zip file, as this may cause issues during operation.

GUI1

Run the anb_gui application and the UI will open in your default browser with a listen port of 8080 and a baud rate of 57600 as default.

GUI2

GUI3

To over-ride the default properties, create a file called anb.properties in the directory (using notepad or similar).

The anb.properties file can contain these properties:

listen_port=
baud_rate=
note

make sure the file is saved as anb.properties and not anb.properties.txt

Once the file has been saved, run the anb_gui application and you will see a message in the console to say that the baud rate and/or the listen port has been hard coded to the custom value.

GUI4

Your default browser will open with your hard coded baud rate and/or listen port.

GUI5

User Guide

Select your com port and the sensor details (at time of power up) will load.

GUI6

The current status of the sensor and transducer is given in the STATUS box. This shows green if all is well and red if action is required. It then gives you pH, Temperature, Salinity and Conductivity plots, along with the most recent output in the coloured boxes on the right.

The GUI gives you the following options:

GUI7

Log Output - allows you to see the sensors output log.

GUI8

User Interface Settings - allows you to choose which metrics you want to display and set low and high limits to create an alert.

GUI9

GUI10

tip

After changing the User Interface Settings, please refresh the browser to reset the graphs.


The limits set will show as green lines on the graph, and the alert button will appear if your data is outside them.

GUI11

tip

There are two buttons next to the charts that let you zoom in on the data and enlarge the graphs for better visibility.

Sensor Settings - allows you to change the date/time and measurement interval time.

GUI12