Anticyclone Systems Ltd

Software Upgrade Requests

AntiLog System Upgrades

Do you own AntiLog units already? Are you interested in upgrading to one of the latest embedded software releases?

Individual unit upgrades can be performed easily over the Internet using our free AntiTermPro PC application. Simply connect up your unit and click the 'Upgrades' button in the side menu. Using the 'Firmware Upgrades' display, you can then check your unit for an upgrade, perform an upgrade or open any related user guides for the latest upgrade.

If however you have specific requirements or you don't have access to a PC or you want one upgrade file that covers multiple units then you can obtain upgrades by request on this page.

Please express your interest in an upgrade by submitting the following form. For further information on the latest software release, please visit the AntiLog page on this site or see the Upgrade History section below to see a list of new or improved features.

All AntiLog units come supplied as standard with a bootloader installed so you will be able to perform an embedded software upgrade yourself. When you receive the upgrade file, you simply send it to your AntiLog unit in playback mode with a terminal program and your system will be updated - it's as easy as that!

Submitting a Request

To request an upgrade for your product, please fill in the form below. Note that Web based requests for upgrades are currently only available for the AntiLog range of products.

If your upgrade requirements are free, upgrades will be sent to the email address you specify. If your upgrade requirements are not free, you will be sent a formal quote by email return which will state all costs involved if you later decide to upgrade. We have kept the information required on the form to a minimum for your convenience. Please remember to supply a valid email address! Thank you for your continued interest in our AntiLog product range.

Please can we ask you to complete as a minimum the starred fields (*) below as required.

Prices are in UK pounds and exclude V.A.T. at 20.0% (UK Customers).

Additional shipping costs may apply based on your location.
Where applicable, discounts apply to multiple upgrades.

(Note: You do not need an email client to use this form)

Your details...
* Your first or full name
* Your email address for a reply
* Please list the serial numbers of the units to upgrade (e.g. 1224 to 1228, 2102, etc.)
Please select which type(s) of upgrade(s) you require...
Upgrade AntiLog V1.0 >> V6.1 to V7.0 £0 (Free to all existing AntiLog owners)
Upgrade AntiLog V1.0 >> V7.0 to V7.0-M £40
Upgrade AntiLog V2.0-M >> V6.1-M to V7.0-M £0 (Free to all existing AntiLog owners)
Upgrade AntiLogPro V5.0 >> V6.1 to V7.0 £0 (Free to all AntiLogPro owners)
Upgrade AntiLogPro V5.0 >> V6.1 to V7.0-M £40
Upgrade AntiLogPro V5.0-M >> V6.1-M to V7.0-M £0 (Free to all AntiLogPro owners)
Any other custom upgrades or information you require?...
Are there any features you would like to see in a future release?
Notes for AntiLog users with very early serial numbered units less than 220.
  • Dual channel upgrades to some of the original AntiLog units shipped (serial numbers up to 220) require bootloader V1.1 or later.
  • If you have one of these very early units then please check your bootloader version using the 'About' item in the main menu.
  • Some of the 32MB and 64MB media shipped with these AntiLog units may not be fast enough for full rated dual channel operation.


Upgrade History


Product Release History
AntiLog and
AntiLogPro
Dual Channel
V7.0  Mar 2019  Active Release: Dual Channel Version
  • Major upgrade for greatly improved AntiLogPro multi-unit operation.
  • Able to connect to an individual unit's menu in a multi-unit configuration with the new #CON command.
  • User can now enter date as 'dd-mmm-yy' as well as 'dd-mmm-yyyy'
  • New '<P> Export current options for this unit' menu item in the AntiLogPro 'User Option Storage and Transfer' menu.
  • Main menu output content changed. '- PLAYBACK mode.' now says '- Playback Menu mode' and the Data transfer and 'On' button aware text now appears on a separate line.
  • '<U> Shut down' item on main menu now says '<U> Shut down (Restart)' for units fitted with the Forced Power 'P' option. The menu item changes to '<X> Exit Multi-unit menu connection' when connected to the menu system in the multi-unit menu mode.
  • First character of security password can no longer be '#'.
  • Unit ID name can no longer contain any '#' characters.
  • Multi-unit operation is automatically disabled if the SECURITY option (Option 'S') menu password is active.
  • If ICDGPS15x was configured for operation on the second channel, the 'CONNECT' request for that channel would always be sent to the channel 1 serial port by mistake.

Earlier Versions

V6.1  Jan 2019  Dual Channel Version
  • Real time playback operation improved. NMEA GNS sentence now included in the list of NMEA sentences that can have date and time interpreted for real time playback and live date and time substitution.
  • Maximum delay before playback will resume anyway in real time playback mode is now specified in the range 100ms to 10 hours. The default is still 10 seconds.
  • NMEA sentence filtering during record now includes ability to select the satellite constellation source (e.g. GPS, GLONASS, etc.) by filtering on NMEA sentence 'talker ID'.
  • Option 'G' (GNSS Receiver Simulated Output) can now simulate different navigation satellite constellation sources. User can now select from GPS, GLONASS, Galileo, BeiDou and an Integrated solution. New option to send 'Simulated' quality indication if required in GGA and GNS NMEA sentences.
  • Driving 'EventIn' high to force playback mode with the 'P' option installed is now available for the AntiLogPro boxed version as well as the OEM version via the main DB-9 connector, pin 9.
  • Fixed polarity of the 'EventIn' line for AntiLogPro hardware when it is asserted to force playback mode at startup.
  • Fixed incorrect 'Media FULL' LED flash sequence which was triggered sometimes at start up especially if for example the forced playback mode was enabled and a short 'On' button press was used.
  • Proprietary NMEA sentences for legacy Jupiter Navman and QinetiQ HSGPS receiver output no longer supported.

V6.0  Dec 2016  Dual Channel Version
  • Due to many recent reports of media cards being corrupted when they are inserted into a PC card reader (especially under Microsoft Windows 10), we are now recommending that you set the physical LOCK switch on ALL SD/SDHC/SDXC media cards permanently when using them for AntiLog applications. V6 will now no longer report that the media is write protected and will instead continue to work as normal. However, a PC will now no longer be able to write hidden files to the media without warning when a card is inserted into a card reader and hence corrupt important AntiLog recorded data. The AntiLog main menu and 'About' menu now warn if the LOCK switch is NOT activated on SD type media.
  • To reduce the chances of data corruption if the media LOCK switch is not set on SD cards (or for those who are still using MMC media which has no LOCK switch), the area on the media where AntiLog records data has been moved to try and avoid Windows system file writes. This means that previous AntiLog revisions will not see data written by V6.0 if media cards are removed and placed in earlier versions of AntiLog.
  • Now shows when cards are inserted that are READONLY (hardware fault caused by too many media NAND memory read/write cycles).
  • Default record baud rate is now 115200, not 4800 baud.
  • Expanded date and time for session headers and expanded time stamps now do not have a comma between the date and the time as this was inconsistent with the ISO8601 time format which doesn't have a comma between the date and time fields (it has a 'T' instead).
  • ASLCMD command input now ignored at main menu if the menu does not support ASLCMD so #VER command for example won't start changing menu settings.
  • New "#ERA,bus,ERASE" command to erase media (AntiLogPro only).
  • Session header now embeds product ID information.
  • <I> option in general menu changed to:- <I> Multi-unit configuration and identity and now shows a '*' if multi-unit is active.
  • As the media size can now be very large, the "About" menu output now shows the media detected capacity as a number with commas in every thousands position to make the large numbers easy to interpret. E.g. 1TB = "1099511627776" would now be displayed as "1,099,511,627,776"
  • "Unit Identification Options" menu title changed to "Multi-unit Identification Options".
  • Selecting "Shut down" from the main menu asks for confirmation as before but for the hardware 'P' variants, it now prompts "Restart Unit..." instead as it is not actually possible to shut down a Forced Power unit, it stays on all the time power is applied.
  • Valid range for NBYTE time stamping is now 1 to 65500.
  • Transfer settings will now work from the menu system when multi-unit is enabled (output was sent to the wrong serial port).
  • Menu system was incorrectly showing a number rather than '2' for when the serial port was configured for two stop bit operation.

V5.4  Apr 2016  Dual Channel Version
  • AntiLogPro: Now has the ability to transfer options, settings and synchronise time from one unit to another simply by connecting the units together with a NULL modem cable and pressing the "On" button.
  • Data transfer MAXRATE feature added which allows a host machine to negotiate the fastest possible serial port baud rate supported by a connected AntiLog unit for data transfers (Supported in AntiLogReader V5.4).
  • Periodic logging of supply voltage now possible with AntiLog as well as AntiLogPro hardware.
  • ASCII line time stamping now available with the NOLOG option on each channel to allow time stamping (and real time playback) of recorded button and/or polling events written to the channel when enabled.
  • "About" menu now shows software build number as well as build date.
  • Resetting to factory defaults did not reset parameters such as the time and date display format.
  • A "#" character entered into the password for the Security Option (Option "S") did not work properly.
  • AntiLogPro: GPS Simulated Receiver options were not read properly when using high baud rates.
  • AntiLogPro: Multiple improvements to the multi-unit capability and command functions.

V5.3  Feb 2016  Dual Channel Version
  • Periodic logging of supply voltage now possible controlled from "User Equipment Commands and Polling Functions" menu (AntiLogPro hardware only).
  • Improvements in error handling for media buffer overruns if they ever occur.
  • Time menu now allows entries in ISO8601 format and can end in Z (or +nn:nn or -nn:nn which are ignored as time is assumed entered in UTC).
  • Factory defaults changed to disable Multi-unit mode by default.
  • "About" menu now shows when Multi-unit mode is active.
  • "Two button erase" function at start-up worked but didn't show the main menu as it should.
  • Writing to the real time clock was broken in V5.2 for very old versions of the real time clock hardware (shown as "1226" in "About" menu).
  • Improvements to menu system to provide more unit information and to improve clarity.

V5.2b  Sep 2012  Dual Channel Version
  • Release of GPSSIM option for AntiLogPro hardware.
  • Improvements in the way the lid RTC device is handled for AntiLog hardware.

V5.2  Feb 2012  Dual Channel Version
  • Menu format has changed slightly. Introduced "- Comment" rather than "(Comment)" below menu titles.
  • Menu system now shows "ms" for milliseconds, not "mS"!
  • Main menu now shows buffer overflow in recorded data if it detects the condition.
  • When RAW time stamps were enabled for playback and then time stamping turned off, the raw time stamp output was still generated. Fixed.
  • User command size limits were implemented incorrectly so that the documented 255 characters available in the first user command was not possible all the time.
  • Improved media compatibility.
  • For AntiLogPro, you can now define a logging unit UserID which is written to log file session headers created with that logger.
  • Session Header output now contains ID="..." field when a user ID has been defined and outputs NBYTE=n when time stamping is used in the channel data (was just the number)
  • User can now select whether the power for the AntiLogPro RS232 transmit pins can be disabled if not required in record mode. The default is to keep the lines powered up all the time.
  • Media recovery option in General Options menu is now disabled if no media is detected.

V5.1  Mar 2011  Dual Channel Version
  • Important timing fix for media problems that can occur when baud rates lower than 115,200 are in use. (problem since V5.0)
  • Real time replay of ICD-GPS-15x data when no time stamps are embedded in the file is now fixed (problem since V5.0).
  • New Playback Options menu item to optionally allow an Escape key to abort data replays from any active playback serial port.
  • Random character transmitted after shutdown with low baud rates active now fixed.

V5.0c  Jan 2011  Dual Channel Version
  • Media cards that have no master boot record present but do have a partition table defined can now be used.
  • Improved media compatibility.
  • If there is a problem with the inserted media card, the LEDs will flash a media error as normal but the type of error will also now be shown in the Main Menu and in the About Menu.

V5.0b  Oct 2010  Dual Channel Version
  • User menu system failed to set odd and even parity correctly in all cases.
  • LED flash sequence when recording two channels simultaneously would not always correctly show the state of the first channel.
  • Trying to set dual port playback in dual port mode was not always possible if other combinations were first selected.

V5.0  Aug 2010  Dual Channel Version
  • Support for MultiMedia Card (MMC), Secure Digital (SD) and Secure Digital High Capacity (SDHC) storage media options up to the maximum defined by the SDHC format (32GByte).
  • Media card write protection switch now observed for SD and SDHC media.
  • Media card operating voltage now actively checked before use.
  • Can now record digital input logic state changes. AntiLog can insert 'EventIn' messages in log file in response to a hardware logic state change in the 'EventIn' line (edge selectable). The event message is time stamped to millisecond resolution so this feature can also be used for low frequency or pulse measurement.
  • New Time Shifted Playback capability.
    • Real time playback of NMEA can now have embedded time and date replaced with the current time and date to simulate a live GPS data source. NMEA sentence checksums recomputed in real time.
    • Expanded time stamps from other recording types can show current time and date rather than the recorded time and date during playback to simulate a live data source.
  • Separate 'On' and 'Off' button action menus are now available for record to simplify configuration.
  • User equipment command menus now show what functions are assigned to which definitions on all channels.
  • User can now specify the maximum period the real time playback system will delay before timing out and moving on to the next output.
  • Polled user command output can now have a specified initial delay from start of logging session per channel.
  • New 'Recording Methods' menu.
    • NOLOG option to disable collection of data on a channel (other features such as equipment polling and event insertion still work on that channel if required but data at the channel RS232 input will be ignored).
  • Time period and time offsets for record can now be specified in terms of days, hours, minutes, seconds and milliseconds. The display of time periods now shows the value in these terms as well.
  • New 'Real Time Playback Options' menu.
  • ISO8601 time and date format added, selectable in 'System Time and Date Options' menu.
  • V5.0 backward compatibility has changed. Will now only read data written by AntiLog systems running V3.1 or later. This is to prevent writing to FAT sensitive areas on media cards.

V4.4  Oct 2009  Dual Channel Version
Improvements to align the dual channel software to new features and menu layout found in the V5.0 dual channel development.

  • Corrected support for power management modes in new RTC device.
  • A user polled output repeat period of zero can now be entered meaning the user command for a given channel is only transmitted once at the start of logging and never repeated again.
  • Improved 'User Command Entry' menu.
  • General Options menu now shows a preview of the current port settings if 'Menu system on user defined port settings' is active.
  • Changes to match V5.0 dual channel development:-
    • The keyboard short cuts for baud rate selections have changed.
    • Capacity of media now shown in Megabytes (MB) or Gigabytes (GB) as appropriate.
    • The 'About' menu now shows preview of 'General' menu settings and shows full media capacity.
    • Menu titles are now embraced with '===='.
  • AntiLog Bootloader V4.0 support (AUTORUN)
  • LED flashing in record mode changed for ICD-GPS-15x ('M' option). Three green flashes now seen only if AntiLog detects valid, checksummed IP message block headers, else you only get one flash to say 'something' is being written to store.

V4.3  Sep 2008  Dual Channel Version
  • User defined baud rates are now independent per channel.
  • User defined baud rates are now in the range 113 to 460800 baud.
  • Using the Escape and ENTER keys now do more logical things while entering a new user baud rate.
  • Correction to the way time tagging worked with auto end of line detection.
  • About menu now shows overview of 'General' menu settings.
  • NByte time stamping was restricted to 255 bytes per time stamp, now you can have up to 65535 bytes per time stamp.
  • Corrected a problem where switching between menu baud rates with power saving active sometimes did not give the correct baud rate (although a restart always cured the problem).
  • Minimum selectable preset baud rate is now 150 baud.

V4.2  May 2008  Dual Channel Version
  • Average unit start up time significantly improved.
  • Menu system now automatically detects terminal end of line characters.
  • Automated end of line detection was not working for NMEA and NSample record modes if first line happened to be empty (<CR><LF> only).
  • New power management and start up menu.
    • Unit can be configured to always come up in playback mode.
    • 'P' option OEM units can be configured to start in playback mode (instead of the default record mode) when 'EventIn' line is asserted.
  • Improvements to menu system clarity.
  • About menu shows how inserted media was formatted (FAT or FAT32).
  • About menu automatically updates when media is inserted or extracted.
  • Improved I2C bus handling code including support for new Maxim Dallas RTC device.
  • Improvements to the way RTS is handled.
    • RTS action is now actively reset by extended 'On' button push during startup.
    • RTS action is reset as soon as factory defaults are requested in 'General Options' menu.
  • NMEA sentence selection updated to include $GPRMB, $PQNQR and $PQNQI.
  • Repeat period can now be specified from 40ms to two weeks.
  • 'M' option autoconnect now works even when channel and port definitions are deliberately swapped.
  • New Security ('S') option available to password protect the terminal menu system in playback mode.

V4.1  Dual Channel Version.  Internal development - not for general release

V4.0e  Sep 2007  Dual Channel Version
  • Panel LEDs show when media is full in record mode without having to wait until incoming serial data arrives.
  • Slightly faster operation due to advances in development compiler release.
  • Microcontroller SLEEP mode is now implemented during shutdown to improve 'P' product performance.
  • Updated 'About' display provides additional information and format compatible with single channel (V3.3e) release.

V4.0d  Jul 2007  Dual Channel Version
  • Improved access code to non-volatile setting store.
  • Power consumption reduction when media card is not present.
  • RTC bus code improvements to reduce power consumption.
  • Media Insertion code made more compatible with older (slower) cards.
  • Pressing and holding the 'On' button for baud reset no longer clears channel 1 playback settings.
  • RTC device type shown in 'About' menu.

V4.0c  Mar 2007 Dual Channel Version
  • New NOLOG (Option 'N') available for equipment initialisation only.
  • Support for new lower power RTC device.
  • Media extract events now update main menu as well as media insertion events.
  • Further improved recording and playback processing speeds.
  • Improved millisecond time stamp accuracy.
  • Battery check now looks more like a bar display on terminal output.

V4.0b  Sep 2006  Dual Channel Version
  • Media full now reported properly (was not flashing red properly when full for all media sizes).
  • Improved media recovery function.
  • Panel LED now flashes yellow to confirm a new clock time and date input. This therefore means a unit will now flash yellow to confirm it has received a new time and date using the AntiLog time transfer function from another unit.

V4.0  Jul 2006  New Dual Channel Version

 General
  • Major embedded software upgrade to support single and dual channel operation.
  • Recording and playback engines completely re-written.
  • Single channel and dual channel recording and playback now possible from a single AntiLog unit (hardware REV C or better required).
  • Each channel is independently configurable for both record and playback.
  • Designed to easily record two streams of 115,200 baud data at full rate.
  • New file system to support dual channel data logging.
  • File system backward compatible with V3.2.
  • Better file system inter-operability with multicard PC readers.
  • Much improved time stamping accuracy with all media types.
  • New SLEEP code to reduce power consumption by up to 25% when idle.
  • New visual feedback for two button erase and baud rate reset operations.
  • New file transfer protocol (ASLMTx) replaces 'X-Modem' support (see AntiLogReader).
  • Panel LED gives a single flash when unit is switched on even if LEDs are disabled to show user has indeed switched the unit on.
 Recording
  • Greatly enhanced options for 'On' and 'Off' button actions during record.
  • Independent polling functions per channel.
  • Up to 4 user defined commands can be assigned to buttons and polling functions.
  • New 8bit and NByte time stamping modes for record and playback.
  • Able to time stamp every incoming byte with NByte time stamping if required.
  • Switch to enable/disable explicit time stamping of button events.
  • End of line character can now be user defined.
  • 'Digital Bit State' can now be inserted into channel data during record.
 Playback
  • Real time playback now possible from two channels simultaneously.
  • Real time playback can use time values in NMEA sentences if no time stamping is present.
  • Single channel playback can be from any recorded channel.
  • Time stamp expansion now selectable for HEX playback.
  • Recording channel number can be embedded in output stream.
  • Ability to play back RAW as well as ASCII expanded time stamps.
 Configuration
  • Up to 4 groups of complete user settings can be saved and retrieved later.
  • About menu enhanced to give more comprehensive settings overview.
  • About menu item now shows DCARD lid serial number if available.
  • Better user feedback during time and date entry.
  • User command can now be entered as a hexadecimal string with an offset.
  • Ability to copy options from one channel to another.
 'M' Option
  • Time stamping of ICD-GPS-15x messages now possible to 1ms resolution.
  • Real time playback can use embedded time stamp information.
  • User can select whether time stamps appear in playback output stream or not.
  • Custom message can be inserted in ICD-GPS-15x data stream as an event (e.g. 'On' and 'Off' button events).

AntiLog
Single Channel
V3.8  Nov 2016  Active Release: Standard Single Channel Version
  • Expanded date and time for session headers and expanded time stamps now do not have a comma between the date and the time as this was inconsistent with the ISO8601 time format introduced in the dual channel version of the product which doesn't have a comma between the date and time fields (it has a 'T' instead).
  • "_OEM" Appears after "AntiLog" in the title if this is an OEM board.
  • The 'R' feature is no longer shown if the unit type is OEM as the OEM boards have the real time clock built in as standard.
  • RTC fault codes now introduced as "RTC content not valid" then the fault code in brackets.
  • About menu output changed to match V5 developments. E.g. "REV=F" rather than "REV F" and brackets removed from item names after serial port settings. Software build number now reported.
  • ASLCMD command input now ignored at main menu as the V3 menu system does not support the new ASLCMD interface. Now, if the #VER command is sent to the menu for example, it won't start accidentally changing menu settings.

Earlier Versions

V3.7b  Jan 2016  Standard Single Channel Version
  • Time menu now allows entries in ISO8601 format and entries can end in Z (or +nn:nn or -nn:nn which are ignored as time is assumed entered in UTC).
  • Corrected a condition where some older types of media cards where incorrectly recognised as having a capacity of 3.9GB and would not function correctly.
  • Improved performance with media cards that have a slow start-up time.

3.7  Jan 2012  Standard Single Channel Version
  • Changes to menu system to match new V5.2 developments.
  • Possible random character transmitted after shutdown with low baud rates active now fixed.
  • Improved media compatibility.
  • The sub sampling ASCII line mode was restricted to values in the range 2 to 65535 rather than the correct 2 to 99999999 value described in the user guide.
  • Was not playing back ASCII line time stamped files that were written with V5.x
  • Some menus were missing the X-MODEM and 'On' button aware text.
  • Milliseconds incorrectly specified in menu system as 'mS' instead of 'ms'.
  • Small code size and speed improvements.

V3.6b  Jan 2010  Standard Single Channel Version
Media cards that have no master boot record present but do have a partition table defined can now be used.

V3.6  Sep 2009  Standard Single Channel Version
Improvements to align the single channel software to new features and menu layout found in the V5.0 dual channel development. Supports MultiMedia Card (MMC) and Secure Digital (SD) up to 4GByte only.

  • Corrected support for power management modes in new RTC device.
  • A user polled output repeat period of zero can now be entered meaning the user command is only transmitted once at the start of logging and never repeated again.
  • Recording Options and Playback Options menus now show preview of the current port settings.
  • General Options menu now shows a preview of the current port settings if "Menu system on user defined port settings" is active.
  • Using the <ESC> and ENTER keys now do more logical things while entering a new user baud rate.
  • POLYx messages replaced with $GPRMB, $PQNQR and $PQNQI in NMEA sentence filtering.
  • Changes to match V5.0 dual channel development:-
    • The keyboard short cuts for baud rate selections have changed.
    • Capacity of media now shown in Megabytes (MB) or Gigabytes (GB) as appropriate.
    • The 'About' menu now shows preview of 'General' menu settings and shows full media capacity.
    • Menu titles are now embraced with "====".
  • Changing the playback baud (when coupled to menu system) or menu baud rates in playback mode sometimes failed to set the menu baud rate properly until a power cycle. This has now been corrected.
  • AntiLog Bootloader V4.0 support (AUTORUN)
  • LED flashing in record mode changed for ICD-GPS-15x ('M' option). Three green flashes now seen only if AntiLog detects valid, checksummed IP message block headers, else you only get one flash to say 'something' is being written to store.

V3.5  Feb 2008  Standard Single Channel Version
  • Real time clock was still showing as valid even if RTC chip FAIL flag was set.
  • Improvements to the way RTS is handled.
    • RTS action is now actively reset by extended 'On' button push during startup.
    • RTS action is reset as soon as factory defaults are requested in 'General Options' menu.
  • I2C bus control of RTC chip further improved.

V3.4  Nov 2007  Standard Single Channel Version
  • Time synchronisation at start up worst case has been reduced from 1 second to 0.5 seconds, so on average, AntiLog starts up even faster.
  • Clock calibration calculation error introduced in V3.3 which may have caused unwanted clock drift during record and playback.
  • Date formatted output for "dd/mm/yyyy" was broken for dates greater than 2009.
  • Improved 'About' menu now includes details of detected RTC device (as per V4.0) and media format.
  • 'About' menu now automatically updates if media is physically inserted or extracted from a unit.
  • Alterations to menu system text for improved clarity.
  • Faster user command poll output rates. Can now achieve 25Hz (40ms period).
  • Menu system now automatically determines connected terminal <CR>, <LF> or <CR><LF> setting (prevents 'double' screen updates seen with some terminal programs).
  • Significant improvements to 'Button Event' handling during the NSAMPLE recording mode.
  • Key selections changed for 'Recording Options' menu for compatibility with future developments.
  • Improved handling of invalid date and time entry.
  • Improvements to User Command entry including preview in ASCII or HEX depending on current content (as per V4.0). Some non printable characters are now shown as codes during entry and in preview, e.g. "<CR>", "<LF>", "<TAB>".
  • Improved I2C bus handling including power savings after activation.

V3.3e  Sep 2007  Standard Single Channel Version
  • Panel LEDs show when media is full in record mode without having to wait until incoming serial data arrives.
  • Slightly faster operation due to advances in development compiler release.
  • Microcontroller SLEEP mode is now implemented during shutdown to improve 'P' product performance.
  • Updated 'About' display provides additional information and format compatible with dual channel (V4.0e) release.

V3.3d  Jun 2007  Standard Single Channel Version
  • Improved access code to non-volatile setting store.
  • RTC bus code improvements to reduce power consumption.
  • Media Insertion code made more compatible with older (slower) cards.

V3.3c  Mar 2007  Standard Single Channel Version
  • Support for new low power RTC device used in production.
  • Media extract events now update main menu as well as media insertion events.
  • Further improved recording and playback processing speeds.
  • Improved millisecond time stamp accuracy.
  • Battery check now looks more like a bar display on terminal output.

V3.3b  Sep 2006  Standard Single Channel Version
  • Change to embedded production support code. No change to feature set or operating functions.

V3.3  Sep 2006  Standard Single Channel Version
  • Now uses the new V4.0 file system which is compatible with all previous and current AntiLog releases.
  • V4.0 file system is more interoperable when using a multicard media reader on a PC with applications such as AntiLogReader.
  • Improved V4.0 media recovery function now built into V3.3 to allow media recovery from data recorded from any current AntiLog unit.
  • Visual feedback when playback and record mode start even if LEDs are disabled (single flash of red or green to show unit has indeed started).
  • Visual feedback when two button erase has been actioned (yellow flash).
  • 'About' menu name changes for compatibility with V4.0 (e.g. 7BitTStamp -> AscTStamp).
  • LEDs flash yellow following valid time and date entry. This gives a visual feedback that a time transfer to this unit has taken place.
  • Playback session number can now go higher than 65535.
  • 'Percentage full' indication on main menu now relates to how full the media really is. Before it compared the number of bytes written to the media capacity which did not take into account overheads such as time stamp storage.
  • Gap between main LED flash now reduced from 1 second to 0.8 seconds for compatibility with V4.0.

V3.2  Apr 2006  Standard Single Channel Version
  • 'On' button delay to start playback mode extended further from 1.0 second to 1.75 seconds.
  • Baud reset delay extended to 10 seconds with visual feedback (yellow LED forced on) when baud reset time reached.
  • Support for new 'L' option which prevents baud rate resets with the 'On' button if the settings lock is active.

V3.1e  Jan 2006
  • Improved shutdown in case of low battery condition ensuring even more robust data collection.
  • New Line Triggered real time playback feature using primary serial port Rx line. Data can now be replayed on demand from an external 1 pulse per second source for example.
  • Support for the new Forced Power On ('P') hardware option.

V3.1d  Jul 2005
  • New time transfer mode to accurately transfer time and date to any other AntiLog unit running V3.0+.
  • Fixed a problem with the two button erase function not always working at start up.
  • Delay to get playback mode at switch on extended from 500ms to 1000ms (user feedback request).
  • Sub sample "starts with" string can now contain space characters.
  • "ASCII End Of Line Character Selection" menu now shows <CR><LF> for clarification.
  • Parity and extra stop bit generation now available in recording mode.
  • Hexadecimal playback now prints out partial lines with small numbers of recorded bytes.
  • User defined baud rates have been re-worked and can now operate below 300 baud.

V3.1c  Mar 2005
  • Fixed a midnight roll-over problem introduced into V3.1 code which could cause the unit to lock up at midnight under certain conditions.

V3.1b  Mar 2005
  • Fixed 'time valid' flag in Session Header. Flag was sometimes saying session time was not valid ('R' - relative time) when the time and date stamps were valid.
  • Attempting to play back data with no media card present was sometimes producing a string of binary zeros. Now fixed - a 'No media present' warning is issued and no output is produced.

V3.1  Jan 2005
  • Major speed increase. Data capture now possible at full rate 460,800 baud.
  • Media read/write code upgrade. (Backward compatible with V3.0)
  • Session header now shows serial number of AntiLog unit used to record the session data.
  • Faster and improved data recovery feature.
  • Time tagging of data now down to 1ms resolution (was 5ms).
  • Fixed unwanted delay in selecting record mode from 'On' button on units without RTC option.

V3.0c  Nov 2004
  • User baud rate error now displayed correctly for negative errors.
  • Baud rate changes that effect the current menu baud rate are now more intelligently handled.

V3.0b  Oct 2004
  • Up to 20% improvement in playback performance for X-Modem uploads compared to V3.0
  • Two button erase now works with slower media and when holding the 'Off' button after releasing the 'On' button.
  • Fixed problem where battery check could cause baud rate to change in dual serial port mode where playback and menu baud rates were different.

V3.0-M  Aug 2004
  • Message ID numbers are no longer specified from a fixed table of values. User can now define and later select from up to eight message ID numbers for automated connection.
  • Now compatible with more GPS receiver types.
  • More efficient message connect algorithm which works even if no message data is currently being transmitted by the receiver.

V3.0  Aug 2004
  • Dual serial port support for hardware REV C and later. This allows for example, all data to be recorded from one port while the menu system and playback appear on another. In many setups, this removes the need for cable swapping when trying to upload recorded data.
  • Serial port settings now include support for 5 to 8 data bits, parity and stop bits.
  • The menu system port settings can now be independent of the record and playback port settings.
  • Non standard baud rates can now be entered and selected for any of the record, playback and menu port settings.
  • ASCII line data can now be time and date stamped in record mode to 5ms resolution with only a six byte per line overhead.
  • Time stamps can be embedded into playback data stream as an ASCII string.
  • The dates in the menu system and embedded time stamp output can be selected from dd/mm/yyyy or dd-mmm-yyyy format.
  • Playback can now use the time stamp data to provide the timebase for 'real time' playback.
  • File system upgraded to support multiple sessions.
  • File system can read and recover data written by all previous software releases.
  • Session headers can now be embedded in playback data stream.
  • User configured sub sampling of ASCII line data in record mode. Both line and frames of lines can be sub sampled.
  • Recorded data can be played back as a hexadecimal and ASCII dump for equipment output analysis.
  • User command can now be issued continuously at a user defined rate.
  • New Automatic Media Recovery system in case all sources of power are lost during record.
  • Media 'hot swap' now supported (main menu for example, automatically updates when media inserted or removed).
  • ASCII end of line character for record can now be selected as Line Feed or Carriage Return.
  • New 'Menu quite' feature to suppress initial menu output if this would cause problems to any equipment connected ready to receive data in playback mode.
  • AntiLog Real Time Clock (RTC) hardware now supported. All time stamps are then related to the real time and date.
  • About menu option now gives a summary of all major port settings.
  • New 'Record Data Now' item in the 'Recording Options' menu to allow recording mode to be selected directly from the playback menu system.
  • Main menu now reports the number of sessions used to make up the data currently recorded in the flash store.
  • Response to 'Off' button corrected to allow AntiLog to shutdown properly when the menu system is continuously flooded with random input data.

V2.0-M  Dec 2003
  • AntiLog-M option for military GPS receiver testing using ICD-GPS-150 and ICD-GPS-153 compatible data streams transmitted via RS232.
  • AntiLog-M option compatible with GPS receivers such as SPGR, PLGR, DAGR, GRAM, etc.
  • AntiLog-M option can automatically connect selected ICD-GPS-15x messages if they are not already being transmitted by user equipment.
  • AntiLog-M option provides real time playback of recorded ICD-GPS-15x data to simulate real receiver output (similar to the NMEA real time playback mode).

V2.0  Dec 2003
  • New NMEA message filtering option which allows you to select which NMEA sentences are to be logged from the incoming data stream. This option can considerably reduce the storage and data processing requirements associated with GPS trials data.
  • A user defined equipment command can now be issued each time the 'On' button is pressed during record. This gives the user the ability to reset user equipment or initiate equipment readings during a trial.
  • Two separate types of user events can be written to the log file in response to 'On' and 'Off' button presses during record allowing the user to mark significant events during trials activities. Each button push has its own independent sequence number which gets written to the log file.
  • Can now record full rate 230,400 baud data.
  • New embedded system bootloader to allow software upgrades to be applied simply by sending a distributed file to the AntiLog serial port.
  • Keypress response improved with new de-bounce mechanism for all button events.
  • Further enhanced X-Modem playback performance.

V1.3b  Oct 2003
  • Both LEDs now flash briefly to give visual confirmation that holding the 'Off' button has powered the unit down successfully.

V1.3  Jul 2003
  • Reduced power consumption.
  • Can now dynamically reduce system power consumption even further when using selected baud rates less than 115,200.
  • X-Modem transfers can be aborted cleanly whilst in the middle of a transfer.
  • Battery condition check can now be aborted before completion.
  • Pressing the 'On' button during playback mode produces a cleaner start to the playback of recorded data (switch de-bounce improved).
  • 'About' playback menu now reports board revision code.

V1.2  May 2003
  • User can now 'Lock' the menu system to prevent unintentional corruption of settings caused by powering the unit up in playback mode rather than the intended recording mode with a live data feed.
  • New battery check option with terminal voltage report.
  • Two button media erase now always comes up in playback mode and requires the user to hold both buttons for at least one second before erasing media.
  • Playback baud rate menus is now 'On' button and X-Modem aware.
  • Media code improved allowing the use of slower performance MMC cards if required.

V1.1  April 2003
  • Improved serial port code to allow sustained 115,200 baud rate recording.
  • Main menu now reports media storage capacity in available bytes rather than media size in MBytes.
  • Switching between playback baud rates in playback mode no longer produces a spurious character on the serial port.

V1.0  March 2003
  • First release.

AntiTermPro V2.2  6th Nov 2019  Active Release
  • When a connected unit is checked for a product upgrade, the 'Open User Guide' prompt has been changed to 'Open User Guide(s)' which can now open an internet web page containing not only the related product user guide but a link to all the user guides for any options installed in the product.
  • Messages to the user during product upgrades have been improved.
  • Corrected an issue where connected AntiLog OEM products that were not fitted with any options were not being recognised as OEM units.
  • File requesters now show file history and filter drop down options.

Earlier Versions

V2.1  12th Jun 2019
  • Data Extract side menu now offers an option to split session data into separate files per channel during the data extraction process.
  • Firmware upgrades via the internet for all units in a multi-unit configuration is now possible.
  • About display now has a link to gain online access to the AntiTermPro user guide for the current running version.
  • Media card extract GUI window title updated to say 'MMC/SD/SDHC/SDXC'.
  • Ability to disable 'Automatic Connection' removed from Uploads display as this feature is now redundant. Connections are now always automatic.
  • Main tab in Visualise display now called 'Visualise GNSS' not 'Visualise GPS'.
  • No error message was being displayed if an upgrade file for a given unit serial number could not be found.
  • X-Modem 'Request a menu system unlock' button was not working.
  • Default product icon now says 'AntiTermPro' not 'AntiTerm'.

V2.0  26th Mar 2019
  • Added a new 'Multiple Unit' button to the side menu which opens an adaptive display allowing control over multiple AntiLogPro series units.
  • Improved compatibility with legacy units. Now supports all AntiLog software releases back to V2.0. Upgrades from V2.0 to the latest release now possible using the Upgrades side menu.

V1.5  11th Feb 2019
  • Added a new 'Upgrades' button to the side menu which opens a display allowing you to check for and upgrade a connected unit to the very latest software release. Downloading and checking for the latest release requires a valid internet connection.
  • A 'Tab' character can now be inserted into Macro definitions. (It could before by hand but now the GUI lets you insert one from a pull down list).

V1.4  Nov 2018
  • Added support for GLONASS, Beidou and integrated GNSS visualistation as well as the existing GPS support.
  • Now decodes $GNGNS messages.

V1.3  Mar 2018
  • Updated product images on main screen.

V1.2  Jan 2018
  • Improved layout on Microsoft Windows systems that are set to 125% screen scaling.

V1.1  Oct 2017
  • More Date and Time output formats now available for data extraction including an optional comma separator between date and time fields. Selected Date and Time format also now applies to session header date and time expansion.
  • More efficient use of PC multitasking resources.

V1.0  Dec 2016
  • First release.



(c) Anticyclone Systems Ltd, 2019 Updated: 06-Nov-2019