Skip to main content

Primary Menu

MENU – displays the main functions of the sensor as shown below:

 SYSTEM FUNCTIONS:
VERSION ----- Display the sensor firmware revisions, serial number and time
TIME -------- Change the date and/or time
MODE -------- Change between Controlled and Autonomous operational modes
BAUD -------- Change the communications Baud Rate
RTC -------- Stop the Real Time Clock to conserve battery
INTERFACE -- Select ModBus or Keyboard communications
UPDATE ----- Update the Driver PCB Firmware

MEASUREMENT FUNCTIONS:
IMMERSION --- Enable or disable the immersion sensor
INTERVAL ---- Change the time delay between succesive Measurement Blocks
SCANO ------- Ocean scan and record data
SCANF ------- Fresh water scan and record data
SLEEP ------- Place Sensor into low power mode, wakeup on terminal keystroke
SHUTDOWN ---- Save any current results and stop monitoring

DATA FUNCTIONS:
LIST -------- List all result files with the date of file creation
RESULTS ----- Select result file(s) for download (performs 'LIST' first)
note

Ensure the internal clock is set prior to activating any other menu functions.

System Functions

VERSION

This function displays the system firmware revisions, the system serial number and the current date and time of the internal clock.

The following will be displayed:

********************************************************************
ANB SENSORS
Interface Firmware Version : V300.0
Driver Firmware Version :
System Serial Number :
System Date (MM/DD/YY) : 01/02/22
System Time (24 Hour) : 12:20
System Mode : Controlled Scanning
Scanning Interval : 0 Minutes
Immersion Sensor : Enabled
********************************************************************

Should you be in discussions with ANB Sensors regarding the operation of your device, you may be asked to refer to this command.

TIME

This function allows for the internal clock and/or calendar to be altered. After typing this command, the following is displayed:

The current time and date is set to:
01/01/22 08:34

To accept current date press [ENTER]
To enter new date please enter MM/DD/YYYY [ENTER]

On pressing ENTER the current time setting is displayed:

To accept current time press [ENTER]
To enter new time please enter HH:MM [ENTER]

On pressing ENTER the new date and time is displayed, and the system will reset. If the new date is different from the current results file, a new file will be opened.

OPERATIONAL MODE

This function allows the user to choose between modes of operation of the sensor.

The following will be displayed:

Please select 1 or 2 [ENTER]

1 = Controlled Monitoring
2 = Autonomous Monitoring

After selecting your style the system will reboot and show the splash screen with the newly selected mode.

More details on the Autonomous Monitoring mode can be found here.

BAUD

This function allows the user to change the baud rate from 115200 to any one of: 57600, 56000, 38400, 28800, 19200, 14400, 9600

The following will be displayed:

Please select 1 to 8 [ENTER]

1 = 9600
2 = 14400
3 = 19200
4 = 28800
5 = 38400
6 = 56000
7 = 57600
8 = 115200

RTC

This function allows the user to disable the real time clock for long term storage.

The following will be displayed:

The Real Time Clock has been stopped
It will be restarted on the next power up but the time and date will need to be set

INTERFACE

This function allows the switch between Terminal Program and ModBus interfaces.

The following will be displayed:

Type one of the following numbers and hit [ENTER]
1 = Use a Terminal Program to manually type commands.
2 = Use a ModBus network to communicae with the sensor.

This will not take effect until the next power cycle.

UPDATE

This function allows the user to update the Driver PCB Firmware.

Measurement Functions

IMMERSION

This function allows you to enable or disable the immersion sensor. The immersion sensor will need to be disabled if testing the sensor in dry conditions.

The following will be displayed:

Please select 1 or 2 [ENTER]

1 = Enable immersion sensor
2 = Disable immersion sensor

INTERVAL

This function allows you to choose the time (H:MM) between measurement blocks with a minimum of 15 minutes (0:15) and a maximum of 4 hours (4:00).
Should you require continuous measurements, simply enter 0:00.

note

The sensor will go into a low power state during the set interval.

The following will be displayed:

To add Interval Time please enter H:MM [ENTER]

where H(Hours) = 0 to 4
where MM(Minutes) = 15 to 59

With a MINIMUM time of 15 minutes
and a MAXIMUM time of 4 hours

For no Interval enter 0:00

SCANO

note

To be chosen if measuring in Ocean water.

This function will tell the sensor to start scanning.

SCANF

note

To be chosen if measuring in fresh water.

This function will tell the sensor to start scanning.

SLEEP

This function places the sensor into the low power mode. The following text will be displayed after selecting this function:

The Sensor will now enter Sleep Mode. This is a low power mode, during which there will be no scanning function.

To leave low power sleep mode, just hit any key twice on the terminal keyboard. The Sensor will reset and be ready for commands.

SHUTDOWN

This function will tell the sensor to stop scanning, enabling the menu options to be accessed.

Data Functions

LIST

This function will list all the text files that contain scan results.

The following will be displayed:

ANBPH001.CSV N  01/01/22
ANBPH002.CSV N 01/02/22

Where ANBPH001.CSV N 01/01/22 is:

ExampleDefinitionExplanation
ANBPH001.CSVFilenameANBPHxxx.CSV
NDownload StatusThe download status will be either ‘N’ or ‘D’
N - data files that have not been downloaded
D - data files that have been downloaded
01/01/22Creation DateMM/DD/YY

The file names are numbered consecutively, the file type (.csv) indicates that the file can be opened by either a text program or a spreadsheet program as a comma delimited file.

Measuring ProfileFile Creation
If the sensor has no interval (i.e. continuously monitoring)Only one file is created
If the sensor is switched off/on in the same dayOnly one file is created
If the sensor is switched off/on on different daysA new file is created each day
If the sensor awakes from a low power stateA new file is created each day

RESULTS

This function allows the results files to be downloaded and saved if required.

The following text will be displayed after selecting this function:

ANBPH001.CSV N  01/01/22
ANBPH002.CSV N 01/02/22

To download all files that have not previously been downloaded press [ENTER]
To download one file please enter xxx [ENTER] (where xxx = ANBPHxxx.CSV)
tip

You can download files even if they have been previously downloaded

Open a receiving text file in your terminal program. Once the terminal program is ready to receive the results file, either press [ENTER] to download any new files or select a specific file for download.

note

The download procedure can take some time, depending on the size of the file.

Format of text file

ANBPH001.CSV
sensordata
**********END OF FILE**********

First line: File Name

Sensor data: ELECTRODE,TIMESTAMP,PH,TEMP,SALINITY,HEALTH,FILE NUMBER

ParameterDescriptionFormat
ELECTRODEElectrode NumberUnsigned integer
TIMESTAMPSample timestampmm/dd/yy hh:mm:ss
PHSample pH value (pH)Float (3 decimal places)
TEMPSample temperature (°C)Float (2 decimal places)
SALINITYSample salinity (ppt)Float (1 decimal place)
HEALTHSensor health status code (0, 1 or 2)
where:
0=sensor performing well
1=sensor will require abrasion soon
2=sensor needs abrasion
Unsigned integer
FILE NUMBERFile NumberUnsigned integer

Last line: text that indicates that the download is complete.

The text file can now be closed using the command on the terminal program.

If more that one file has been selected for download, all the files will be contained in this one receiving text file.