Skip to main content

Firmware Archive

The firmware archive page provides access to all previous firmware versions, organised by sensor serial number for easy reference.

For sensors with serial numbers 300200 and above

How to check your serial number

DateTypeVersionUpdate Info
20/03/2025Driver = STMSTM_10.8New Modbus command to switch from terminal to Modbus and for configuring power and salinity. Fixed data-saving issues in Modbus and removed legacy scan commands. Enhanced calibration accuracy in low-salinity, and expanded operation down to 50 µS/cm. Faster measurement intervals. Improved data processing.
20/03/2025Interface = BIB_10.8As STM_10.8
12/02/2025Driver = STMSTM_10.7Minor bug fixes from v10.5. Improved stability at the start of measurement for more reliable readings. Addressed issues from v10 that impacted long-term performance.
12/02/2025Interface = BIB_10.7.1As STM_10.7
30/01/2025Driver = STMSTM_10.5Improved stability at start of measurement. Enhanced diagnostics for greater stability over extended periods. Reduced energy consumption on input signals, improving overall sensor lifespan. Improved low-signal diagnostics to further extend sensor longevity. Removed the 15 sec pause at startup. Easier access to the sensor through utils in autonomous, modbus, and sleep modes. Multiple file downloadeds in a single selection.
30/01/2025Interface = BIB_10.5As STM_10.5
17/10/2024Driver = STMSTM_10.0Simplified sensor setup. Smarter firmware updates. Resolved issues in the data download. Cloud data backup. Improved output stability. Enhanced Modbus stability. Internal stability improvements. Improved pH calibration. Output of specific and actual conductivity values
17/10/2024Interface = BIB_10.0As STM_10.0
11/09/2024Driver = STMSTM_9.97New autonomous modes (2-5) to improve sensor stability and accuracy. Improved Modbus output - the sensor will no longer display 99.99 when it is conducting its reference checks. The sensor will output an Exception on the bus. The exception reply when there is not a pH value to return is < ADDRESS >< 83 >< 05 >< CRC >
11/09/2024Interface = BIB_9.97As STM_9.97
03/09/2024Driver = STMSTM_9.949_5_3 performance enhancements
08/08/2024Driver = STMSTM9_5_39_5_1 performance enhancements
25/07/2024Driver = STMSTM9_5_1Lowering the pH sensing operation to 0.05ppt salinities accessible using the ScanF function over the range 2.5 to 0.05ppt, Expanding the range of our ScanO functionality from 44ppt down to 2.5ppt (previously 7ppt) enabling faster measurements to these lower salinities, Incorporation of a profiling mode for capturing pH changes quicker, suited to our vehicle integrators, Faster start-up time to measurements, ideal for power sensitive platforms, Addition of an Abrade command for use when the transducer has been abraded enabling faster and more stable measurements after this procedure, Addition of Scan2 commands for improved functionality and user control when on remote powered platforms
25/07/2024Interface = BI9_5_1BAs STM9_5_1
19/04/2024Driver = STMSTM9_0_1Salinity output when out of range or transducer failing, ScanF operation in low salinity water (0.3 ppt to 7 ppt), Salinity and conductivity output in ScanF
12/04/2024Interface = BI9_0BAs STM9_0_1
12/04/2024Driver = STMSTM9_0ScanF operation in low salinity water (0.3 ppt to 7 ppt), Salinity and conductivity output in ScanF
28/03/2024Driver = STMSTM8_60Improved modbus operation, Faster time to measurement output on scano1 command, Power consumption optimised for interval delay measurements
28/03/2024Interface = BI8_60BAs STM8_60
For sensors with serial numbers 300028 - 300200

How to check your serial number

DateTypeVersionUpdate Info
20/03/2025Driver = ATXATX_10.8New Modbus command to switch from terminal to Modbus and for configuring power and salinity. Fixed data-saving issues in Modbus and removed legacy scan commands. Enhanced calibration accuracy in low-salinity, and expanded operation down to 50 µS/cm. Faster measurement intervals. Improved data processing.
20/03/2025Interface = BIB_10.8As ATX_10.8
12/02/2025Driver = ATXATX_10.7Minor bug fixes from v10.5. Improved stability at the start of measurement for more reliable readings. Addressed issues from v10 that impacted long-term performance.
12/02/2025Interface = BIB_10.7.1As ATX_10.7
30/01/2025Driver = ATXATX_10.5Improved stability at start of measurement. Enhanced diagnostics for greater stability over extended periods. Reduced energy consumption on input signals, improving overall sensor lifespan. Improved low-signal diagnostics to further extend sensor longevity. Removed the 15 sec pause at startup. Easier access to the sensor through utils in autonomous, modbus, and sleep modes. Multiple file downloadeds in a single selection.
30/01/2025Interface = BIB_10.5As ATX_10.5
17/10/2024Driver = ATXATX_10.0Simplified sensor setup. Smarter firmware updates. Resolved issues in the data download. Cloud data backup. Improved output stability. Enhanced Modbus stability. Internal stability improvements. Improved pH calibration. Output of specific and actual conductivity values
17/10/2024Interface = BIB_10.0As ATX_10.0
11/09/2024Driver = ATXATX_9.97New autonomous modes (2-5) to improve sensor stability and accuracy. Improved Modbus output - the sensor will no longer display 99.99 when it is conducting its reference checks. The sensor will output an Exception on the bus. The exception reply when there is not a pH value to return is < ADDRESS >< 83 >< 05 >< CRC >
11/09/2024Interface = BIB_9.97As ATX_9.97
03/09/2024Driver = ATXATX_9.949_5_3 performance enhancements
08/08/2024Driver = ATXATX9_5_39_5_1 performance enhancements
25/07/2024Driver = ATXATX9_5_1Lowering the pH sensing operation to 0.05ppt salinities accessible using the ScanF function over the range 2.5 to 0.05ppt, Expanding the range of our ScanO functionality from 44ppt down to 2.5ppt (previously 7ppt) enabling faster measurements to these lower salinities, Incorporation of a profiling mode for capturing pH changes quicker, suited to our vehicle integrators, Faster start-up time to measurements, ideal for power sensitive platforms, Addition of an Abrade command for use when the transducer has been abraded enabling faster and more stable measurements after this procedure, Addition of Scan2 commands for improved functionality and user control when on remote powered platforms
25/07/2024Interface = BI9_5_1BAs ATX9_5_1
19/04/2024Driver = ATXATX9_0_1Salinity output when out of range or transducer failing, ScanF operation in low salinity water (0.3 ppt to 7 ppt), Salinity and conductivity output in ScanF
12/04/2024Interface = BI9_0BAs ATX9_0_1
12/04/2024Driver = ATXATX9_0ScanF operation in low salinity water (0.3 ppt to 7 ppt), Salinity and conductivity output in ScanF
28/03/2024Driver = ATXATX8_60Improved modbus operation, Faster time to measurement output on scano1 command, Power consumption optimised for interval delay measurements
28/03/2024Interface = BI8_60BAs ATX8_60
For sensors with serial numbers 300001 - 300027

How to check your serial number

DateTypeVersionUpdate Info
20/03/2025Driver = ATXATX_10.8New Modbus command to switch from terminal to Modbus and for configuring power and salinity. Fixed data-saving issues in Modbus and removed legacy scan commands. Enhanced calibration accuracy in low-salinity, and expanded operation down to 50 µS/cm. Faster measurement intervals. Improved data processing.
20/03/2025Interface = AIA_10.8As ATX_10.8
12/02/2025Driver = ATXATX_10.7Minor bug fixes from v10.5. Improved stability at the start of measurement for more reliable readings. Addressed issues from v10 that impacted long-term performance.
12/02/2025Interface = AIA_10.7.1As ATX_10.7
30/01/2025Driver = ATXATX_10.5Improved stability at start of measurement. Enhanced diagnostics for greater stability over extended periods. Reduced energy consumption on input signals, improving overall sensor lifespan. Improved low-signal diagnostics to further extend sensor longevity. Removed the 15 sec pause at startup. Easier access to the sensor through utils in autonomous, modbus, and sleep modes. Multiple file downloadeds in a single selection.
30/01/2025Interface = AIA_10.5As ATX_10.5
17/10/2024Driver = ATXATX_10.0Simplified sensor setup. Smarter firmware updates. Resolved issues in the data download. Cloud data backup. Improved output stability. Enhanced Modbus stability. Internal stability improvements. Improved pH calibration. Output of specific and actual conductivity values
17/10/2024Interface = AIA_10.0As ATX_10.0
11/09/2024Driver = ATXATX_9.97New autonomous modes (2-5) to improve sensor stability and accuracy. Improved Modbus output - the sensor will no longer display 99.99 when it is conducting its reference checks. The sensor will output an Exception on the bus. The exception reply when there is not a pH value to return is < ADDRESS >< 83 >< 05 >< CRC >
11/09/2024Interface = AIA_9.97As ATX_9.97
03/09/2024Driver = ATXATX_9.949_5_3 performance enhancements
08/08/2024Driver = ATXATX9_5_39_5_1 performance enhancements
25/07/2024Driver = ATXATX9_5_1Lowering the pH sensing operation to 0.05ppt salinities accessible using the ScanF function over the range 2.5 to 0.05ppt, Expanding the range of our ScanO functionality from 44ppt down to 2.5ppt (previously 7ppt) enabling faster measurements to these lower salinities, Incorporation of a profiling mode for capturing pH changes quicker, suited to our vehicle integrators, Faster start-up time to measurements, ideal for power sensitive platforms, Addition of an Abrade command for use when the transducer has been abraded enabling faster and more stable measurements after this procedure, Addition of Scan2 commands for improved functionality and user control when on remote powered platforms
25/07/2024Interface = AI9_5_1AAs ATX9_5_1
19/04/2024Driver = ATXATX9_0_1Salinity output when out of range or transducer failing, ScanF operation in low salinity water (0.3 ppt to 7 ppt), Salinity and conductivity output in ScanF
12/04/2024Interface = AI9_0AAs ATX9_0_1
28/03/2024Driver = ATXATX8_60Improved modbus operation, Faster time to measurement output on scano1 command, Power consumption optimised for interval delay measurements
28/03/2024Interface = AI8_60AAs ATX8_60
Bootloader Archive

If you are running Interface I_5.0 or below, please upgrade your bootloader before upgrading to the newest interface

  • Download and unzip the bootloader file

  • Connect the power and the communication cable to a computer and the Sensor. (If using the Data Transfer Unit (DTU) plug it into the USB port of a computer and the SubConn end into the Sensor)

  • Launch a Terminal program (such as Tera Term)

  • In the Set-up tab select serial port

    • Select the correct com port
    • Select speed = 19200, Data = 8bit, Parity = none, Stop bits = 1, flow control = xon/xoff
    • Transmit delay set to 0 sec/char and 50 msec/line
    • Click 'New open'
  • In the Set-up tab select Terminal

    • New line options in resulting window should be Receive = CR+LF and Transmit = CR+LF
    • Switch off Local echo
    • Click OK
  • Turn on CAPS LOCK

  • Holding down the U key and ensuring the sensor is dry, switch on the DTU. (Note: This should be done simultaneously)

  • The monitor will display a version number and a > symbol

  • Turn off CAPS LOCK and type pf [ENTER]

  • The monitor will display pf+

  • On tera term go to file > send file

  • Browse to where firmware update has been saved and click ‘open’

  • The update progress to the system is indicated by ‘..*...*...*...’ which will continue until the update is complete

tip

If no + is displayed, disconnect sensor from power and repeat steps above
If no + persists after repeating the procedures please contact support@anbsensors.com

  • > is then displayed

  • Type 'g' [ENTER]

caution

after typing 'g' do not interrupt the power supply

  • The monitor will display g+

  • The monitor will display the following

=== Bootloader Maintenance ===
==============================
The current Bootloader version is 0920702B0 and is being upgraded..

Do Not interrupt the power supply during this operation

1) Erasing.. Boot block erased
2) Loading.. ok
3) CRC Checking.. ok

The installed Bootloader, version 0920702B1, is the latest

You bootloader is now the latest version and you can upgrade your firmware

note

Please find instructions here for an alternative method to upgrade firmware