Design Analysis Associates, Inc.

Engineering, Design, Manufacturing & Integration

Home
WaterLOG Products
New Products
Sales Information
News
About Design Analysis
Technical Downloads
Search WaterLOG
Customer Training

Your Partner In
Environmental
Management

PREDICTABLE
INNOVATIVE 
COST-EFFECTIVE

H-500XL™ Firmware

Note: If you are updating your firmware from a revision prior to 1.10 you will need to click here and read this information on how to properly update your unit.
Version Date Posted Changes

Rev. 2.12 (Size:337KB)

04-25-08 Please read the Rev. 2.12 Release pdf. for list of changes. 

Rev. 2.09 (Size:300KB)

07-03-07

Please read the 209Release.pdf for list of changes.

Rev. 2.08 (Size:300KB)

01-10-07

Please read the change log.txt for list of changes.

Rev. 2.073 (Size:290KB)

11-03-06

Please read the 2072Release.pdf for list of changes.

Rev. 2.071 (Size:260KB)

08-21-06

Note: The function of "Skip Rate" has been removed in firmware versions 2.07
and greater. This change introduces the idea of a "Log Rate" and changes the
default behavior of the "Scan Rate". Please read the 207Release.pdf to help
avoid problems and confusion.

Rev. 2.063 (Size:242KB)

03-20-06

Click here for recent changes.

Rev. 2.06 (Size:238KB)

02-24-06

Click here for recent changes.

Rev. 2.05 (Size:222KB)

11-17-05

Click here for recent changes.

Rev. 2.04 (Size:204KB)

09-20-05

Click here for recent changes.

Rev. 2.03 (Size:201KB)

06-10-05

• Fixed a problem reading frequency.

Rev. 2.02 (Size:201KB)

05-23-05

• New Modbus slave mode
• New options for headers in .NEW files
• Site ID is a selectable input source, so it can be placed on every line of the log file.
• Quadrature output can now use any input source and is now available in all devices (H-350XL, H-500XL, H-510XL, H-522, H-522+)
• Configurable debounce time for counter input
• Added Advanced Options menu which includes:
  - Option to set up a sign-on message
  - Option to password-protect local display
  - Option to set system timeout time
  - Option to disable automatic power-down timeout
  - Option for configuring an excitation warmup delay during scanning
• New counter mode - count & run BASIC1
• New BASIC command for setting system timeout timer - settimeout

Rev. 2.011 (Size:190KB)

04-15-05

• Fixed a problem that if an 8 character site id is used it can interfere with scanning.

Rev. 2.01 (Size:190KB)

03-21-05

• More error codes and messages added for BASIC programs, plus the "Unknown error" message prints out the error number.
• BASIC programs can now handle various types of line endings.
• Added the basicx meta-variable for BASIC programs.  This allows direct replacement of any of the basic1-5 meta-variables used to return a value from a basic program.
• Added support for hardware rev 3.1.
• Added CountRate source.
• Data centering within window is now optional for SE radios
• Display divisor for ALERT data.
• No GOES/INSAT transmissions are attempted if battery is low.
• Better error messages for time syncing from remote command and remote menus.
• XModem transfers use adaptive delay times to improve data transfer reliability.
• Added ability to detect a failure when attempting to save configuration file and aborts update or warns the user.
• Editting dates in the remote menus now works properly for all date formats.
• Looking at variables in BASIC debug mode no longer steps the program.
• Unrecognized characters in a BASIC program now will generate an error.

Rev. 1.181 (Size:176KB)

09-13-04

• Update process has been improved. There is now no need to reset before configuration is reloaded.
• The remote command DumpLines now works as expected.
• Fixed an issue with the Signal Engineering transmitter. Very rarely, a command to the radio would get corupted.
• Time syncing routine has been changed to permit a time sync with GPS when the Goes time has not been loaded.
• Now won't attempt to set time on radios that are set to automatically sync with GPS.
• Improved time sync diagnostic messages.

Rev. 1.18 (Size:176KB)

08-20-04

• Changed RemStage to work with SDI-12 sources.
• Fixed "Scanning..." message to be overwritten after scan.
• Changed ALERT options, added more ALERT channels and added some ALERT diagnostics.
• ALERT fixed Rate and Offset are now global to all channels. 
• Added code to do true time offset for ALERT fixed rate Transmit.
• Log function type "DELTA" was removed.
• SDI-12 extended command mode now auto places the “!” char.
• SDI-12 extended command mode will work with or without sensor address.
• SDI-12 verify command now works like manual indicates.
• Quiet mode is now available for menu mode.
• When syncing time clock do it based on GPS/GOES time, not on local time. 
• When syncing local time to GPS/GOES do not sync local hours, just minutes & seconds; which then allows for a local offset time.
• Enhanced the LCRA mode.
• Added the ability to erase individual files from command mode using the "ERASECARDFILE filename" and "ERASEDATAFILE filename" commands.
• Added more call out Alarm options.
• Pad GOES data with zeros or with spaces option. 
• Hardware and "both" flow control handling have been improved.

Rev. 1.17 (Size:141.6KB)

11-21-03

• Added Echo Mode to enable quicker remote access.
• Added Quiet Mode for use with modems.
• Added ability to use command mode while using display.
• Fixed edit date for different formats
• Added several NIWA features
• Functions using SDI12 values now cause the sensor to be measured while in a test mode.
• Added a test to look for illegal chars in file name.
• Added alt stage variable and menu to auto calc offset.
• Purge Duration edit option in menu mode only accepted 2 digits, now 3.
• Analog readings now automatically update when using the side button.
• Config files now have the ability to load GOES options for the DAA radio.
• Added menu scrolling.
• Added GOES data centered or at beginning of the window option.
• Added INT, MOD functions to XL BASIC.
• Changed default emulation to VT100.
• Skip rates for logging are now 3 digits
• ASCII data transfers can now be aborted by using the ESC key.

Rev. 1.151 (Size:137.55KB)

09-18-03

• Added the ability to erase individual files using keypad.
• Functions are now editable from keypad.
• Added support for DAA GOES radio.
• Added other miscellaneous fixes and minor feature requests.

Rev. 1.14 (Size:133.92KB)

05-28-03

• Allow Analog inputs to be measured again in status screens.
• Allow SDI-12 inputs to be measured again in status screens.
• Allow user to set default value for non responding SDI-12 sensors.
• Added first implementation of XL_Basic.
• Added ability to erase individual files.
• Fixed 'Copy new data' options to append data correctly.
• Added GOES formats XX, XXX, and XXXX.
• Saving and retrieving more setup options to CFG file.
• Improved scrolling when viewing data file.
• Improved Xmodem data dump transfer rate.

Rev. 1.13 (Size:120.67KB)

01-21-03

• Fixed ST window screen to be displayed for SE-1200
• Allow ST windows other than 1 min on SE-100
• Added option to run Remote display on port 1 or port 3
• Status screen digits are now programable
• Added h377f and h377c math functions
• Analog input sample number is now variable from 10 to 65000
• Analog inputs now check for wind vane problem of wind shifting between
• 0 and 360 degrees avg out to 180 degrees
• Binary battery voltage is now output correctly.
• Added the ability to allow SDI-12 M1 to M9 commands to be used at run time.
• Added NIWA mode for UserMode.
- NIWA mode removes extra spaces from the data file during serial data transfer.
• Added the XMODEM transfer options.
• Added ability to transfer the last X number of lines of a data file using XMODEM.
• Added keypad command to copy .new file to an external data card.
• Added "Auto Continuous" mode to the digital I/O
• Changed GOES DCP address option to change lower case input to upper case to fit needed format (PC Menu) 
• Fixed H-310 auto offset calculations.
• Added ability to use unmodulated GOES transmission for HIF.
• Added the option "Set SDI12 Line High?" which will set the SDI-12 data line high to help in troubleshooting SDI-12 communications problems.
• Added option to retrieve SDI-12 data without making a measurement.
• Added code to NOT sync time if measurement took longer than 60 seconds on an auto update.
• Added code to NOT sync logger date if AUTO mode.
• Added code to NOT sync time if auto mode and hours != 0 and minutes > 5.
• Added "test quad out" mode to count up / down 100 counts.
• Added support for the H-260 e-mail modem.
• Added the ability to run the H-260 e-mail modem on port 1
• Fixed GOES bug when 1 scan per transmission, Newest data first and channel order.  This was also a problem when scans per transmission was equal to the skip rate for a column.  The problem in both cases was dealing with no space as with multiple values per line there will be spaces between values and no space at the end of the line.

Rev. 1.12 (Size:116.49KB)

08-28-02

• Fixed GOES from adding an extra character to the transmission when channel order was selected and SHEF codes were used and only one scan per transmission was sent.
• Added more error messages to goes forced transmission
• Added option to force a ST transmission.
• Enhanced the "View ST Data" option to better match the actual data being transmitted.
• BRT was not being sent on a random transmission, only on a forced transmission.
• Added ascending / descending data transmission option.
• Added support for Telonics GOES radio.
• Fixed GOES address correction if last character of the address was a letter.
• Fixed several minor goes formatting issues.
• Changed time sync options so user can select what gets synced, goes, logger, both, etc.
• Changed sync option to try only once per day.
• Fixed H-310 menu from editing the stage if the sensor did not respond, same for units.
• Reset real time clock interrupt when restarting scanner to prevent unit from taking a measurement immediately when power is reapplied.
• Changed labels on the counter options to match the table text better "Counts" and "TotCnt"
• Changed label "Temp" to "PtTemp" for Pressure Transducer Temperature.
• Added offset for ALERT timed transmission.
• Remove SDI-12 M1 command from H-500XL
• Remove Stage and Temp options from H-500XL.
• Math functions can now be edited on the PC, digital I/O and GOES random transmission condition statements can be edited from the local keypad.
• Added logic expressions ==, !=, and variables seconds, minutes, hours, day, month, and year
• Added @ functions to the math section (evaluated automatically at beginning of each scan)
• Added status screen showing number of purges.
• Added timed purge code.
• Added date format options for European customers
• Added code for analog inputs to only be read once per scan, not every time used, this makes logged and GOES values the same, and speeds up the system.
• Added 4 to 20 milliamp options to the command mode.
• Forced card initialization to happen every time the cards are accessed. Slows down some menus but more reliable.
• Changed "Not While Logging" to " Not While Scanning" 
• Enabled XMODEM transfer code.
• Added a character delay for sending ALERT data to the radio. The High Sierra radio was not able to keep up if data was sent to it for multiple channels.

Rev. 1.11 (Size:110.18KB)

05-13-02

• Remove bubble line test.
• Remove Temp screen.
• Added option to use Fnts for SDI-12 parameters in sensor mode.
• Changed Quad output option to track with float value rather than integer.
• Added warning messages to GOES options for local display.   This also prevents any changes to GOES options that could cause problems if you do not stop GOES first.

Rev. 1.10 (Size:109.09KB)

04-19-02

• Added SDI-12 read and write stage
   slope and offest commands.
• Changed SDI-12 ID message to
   respond as a 500.
• Fixed Sync from GOES message to
   show it pass instead of always failing.
• Added code to enhance the
   firmware upgrade to:
   1- save a CFG file to memory
   2- load the new code
   3- reset defaults
   4- load the CFG file back into the unit
• Added bubble line test.
• Adjusted the goes time centering
   routine.
• Changed counters so they do not
   reset when scanning starts.
• GOES channels limited to 133 for 1200 baud option.
• Added data format for each column in GOES ST shef mode xx.xx
• Added DUMPNEWDATA and ERASENEWDATA commands. 
• Added user definable math functions for advanced operations.

Rev. 1.05 (Size:104.1KB)

02-12-02

• Added VT100 terminal emulation
• Allow files other than data to be
   transmitted from XL
• Added support for the GPS time
   keeper sensor
• Added menus on the PC for 4 to 20
   milliamp output options
• Changed data memory card
   detection to prevent invalid error
   messages
• Changed logging routine based on
   all skip rates set to value other than 1

Rev. 1.04 (Size:102.8KB)

01-10-02

• Added HDR support for signal radio.
• Added GPS and GOES time sync
   support
• Changed autoprint to follow same
   format as logged data
• Added data reduction to logged data
• Added configurable Sensor mode
• Changed FAT (File Allocation Table)
   to handle files greater than 1.2 Meg

Rev. 1.03 (Size:88.6KB)

06-08-01

 • Added routine to stop card access
    if battery is below 9.5 volts
 • Added command to dump x number
   of lines from data file
 • Added ALERT/IFLOWS radio
   support
 • Added the ability to save and load
   XL setups to and from data card or
   memory
 • Added character and line feed
   delays to serial port for remote
   communications
 • Added hardware flow control support
 • Other Miscellaneous changes

Rev. 1.01 (Size:85.1KB)

04-10-01

 • Added support for ALERT Radios
 • Added support for Email modem
 • Added auto read for external switch
 • Added integration time for PSI
    measurements
 • Added encoder options to remote
   menu

 

Contact webmaster@waterlog.com with questions or comments regarding this site.  Copyright, 2001, Design Analysis Associates, Inc.  All rights reserved.