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
Date | Type | Version | Update Info |
---|---|---|---|
20/03/2025 | Driver = STM | STM_10.8 | New 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/2025 | Interface = B | IB_10.8 | As STM_10.8 |
12/02/2025 | Driver = STM | STM_10.7 | Minor 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/2025 | Interface = B | IB_10.7.1 | As STM_10.7 |
30/01/2025 | Driver = STM | STM_10.5 | Improved 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/2025 | Interface = B | IB_10.5 | As STM_10.5 |
17/10/2024 | Driver = STM | STM_10.0 | Simplified 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/2024 | Interface = B | IB_10.0 | As STM_10.0 |
11/09/2024 | Driver = STM | STM_9.97 | New 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/2024 | Interface = B | IB_9.97 | As STM_9.97 |
03/09/2024 | Driver = STM | STM_9.94 | 9_5_3 performance enhancements |
08/08/2024 | Driver = STM | STM9_5_3 | 9_5_1 performance enhancements |
25/07/2024 | Driver = STM | STM9_5_1 | Lowering 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/2024 | Interface = B | I9_5_1B | As STM9_5_1 |
19/04/2024 | Driver = STM | STM9_0_1 | Salinity 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/2024 | Interface = B | I9_0B | As STM9_0_1 |
12/04/2024 | Driver = STM | STM9_0 | ScanF operation in low salinity water (0.3 ppt to 7 ppt), Salinity and conductivity output in ScanF |
28/03/2024 | Driver = STM | STM8_60 | Improved modbus operation, Faster time to measurement output on scano1 command, Power consumption optimised for interval delay measurements |
28/03/2024 | Interface = B | I8_60B | As STM8_60 |
For sensors with serial numbers 300028 - 300200
How to check your serial number
Date | Type | Version | Update Info |
---|---|---|---|
20/03/2025 | Driver = ATX | ATX_10.8 | New 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/2025 | Interface = B | IB_10.8 | As ATX_10.8 |
12/02/2025 | Driver = ATX | ATX_10.7 | Minor 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/2025 | Interface = B | IB_10.7.1 | As ATX_10.7 |
30/01/2025 | Driver = ATX | ATX_10.5 | Improved 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/2025 | Interface = B | IB_10.5 | As ATX_10.5 |
17/10/2024 | Driver = ATX | ATX_10.0 | Simplified 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/2024 | Interface = B | IB_10.0 | As ATX_10.0 |
11/09/2024 | Driver = ATX | ATX_9.97 | New 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/2024 | Interface = B | IB_9.97 | As ATX_9.97 |
03/09/2024 | Driver = ATX | ATX_9.94 | 9_5_3 performance enhancements |
08/08/2024 | Driver = ATX | ATX9_5_3 | 9_5_1 performance enhancements |
25/07/2024 | Driver = ATX | ATX9_5_1 | Lowering 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/2024 | Interface = B | I9_5_1B | As ATX9_5_1 |
19/04/2024 | Driver = ATX | ATX9_0_1 | Salinity 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/2024 | Interface = B | I9_0B | As ATX9_0_1 |
12/04/2024 | Driver = ATX | ATX9_0 | ScanF operation in low salinity water (0.3 ppt to 7 ppt), Salinity and conductivity output in ScanF |
28/03/2024 | Driver = ATX | ATX8_60 | Improved modbus operation, Faster time to measurement output on scano1 command, Power consumption optimised for interval delay measurements |
28/03/2024 | Interface = B | I8_60B | As ATX8_60 |
For sensors with serial numbers 300001 - 300027
How to check your serial number
Date | Type | Version | Update Info |
---|---|---|---|
20/03/2025 | Driver = ATX | ATX_10.8 | New 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/2025 | Interface = A | IA_10.8 | As ATX_10.8 |
12/02/2025 | Driver = ATX | ATX_10.7 | Minor 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/2025 | Interface = A | IA_10.7.1 | As ATX_10.7 |
30/01/2025 | Driver = ATX | ATX_10.5 | Improved 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/2025 | Interface = A | IA_10.5 | As ATX_10.5 |
17/10/2024 | Driver = ATX | ATX_10.0 | Simplified 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/2024 | Interface = A | IA_10.0 | As ATX_10.0 |
11/09/2024 | Driver = ATX | ATX_9.97 | New 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/2024 | Interface = A | IA_9.97 | As ATX_9.97 |
03/09/2024 | Driver = ATX | ATX_9.94 | 9_5_3 performance enhancements |
08/08/2024 | Driver = ATX | ATX9_5_3 | 9_5_1 performance enhancements |
25/07/2024 | Driver = ATX | ATX9_5_1 | Lowering 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/2024 | Interface = A | I9_5_1A | As ATX9_5_1 |
19/04/2024 | Driver = ATX | ATX9_0_1 | Salinity 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/2024 | Interface = A | I9_0A | As ATX9_0_1 |
28/03/2024 | Driver = ATX | ATX8_60 | Improved modbus operation, Faster time to measurement output on scano1 command, Power consumption optimised for interval delay measurements |
28/03/2024 | Interface = A | I8_60A | As 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
>
symbolTurn 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
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 displayedType 'g' [ENTER]
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
Please find instructions here for an alternative method to upgrade firmware