-------------------------------------------------------------------------------------------------------------- FILE : AquadoppV100.bin VERSION : 1.00 DATE : 11 Mars 1999 NEW FUNCTIONALITY : First version. CHANGES : NONE BUG FIXES : NONE COMMENTS : This is the first version of the Aquadopp firmware -------------------------------------------------------------------------------------------------------------- FILE : AquadoppV101.bin VERSION : 1.01 DATE : 12 Mars 1999 NEW FUNCTIONALITY : NONE CHANGES : A slight change in the way the file pointers are written to the recorder. The change was done to improve reliability. BUG FIXES : NONE COMMENTS : NONE -------------------------------------------------------------------------------------------------------------- FILE : AquadoppV102.bin VERSION : 1.02 DATE : 23 June 1999 NEW FUNCTIONALITY : Range check is implemented so that the amplitude profile can be tested. This version supports external recorder board so that a recorder size of 21 MB can be used. CHANGES : The switched +5V supply is now left on all the time when the instrument is measuring. The reading of the sensors was delayed by 1 ms to reduce the possibility of noise on the sensor lines. A position was reserved in the head configuration file that will define the number of velocity beams in the head. The maximum length of the blanking distance was increased so that 15 meters blanking can be used. The averaging of the pressure sensor was improved to reduce noise. The accumulation/averaging/calibration conversion process is now implemented without any loss of bits. The beam to XYZ matrix is now always fixed, before it changed depending on the orientation of the system. The tilt sensor now has separate calibration coefficients for the up and down orientation. This was done in order to be able to set the zero offset separately for both orientations. Reading of the sensors was delayed by 1 ms, hoping that this would reduce noise. A declaration of the recorder buffer was changed to circular. It had not caused bugs in earlier versions but had the potential to do so on future compilations. The timing of the 1 Hz signal in the xilinx was changed. It seemed that the previous implementation was not made properly synchronous. BUG FIXES : A bug in the transmit part of the UART was fixed. The fix was done in the xilinx that leaves the TX1_BUSY signal high until the interrupt is cleared. The status of the UART is by the DSP read from a status address instead of the address that clears the interrupt. The registers specifying linear or circular addressing are now all initialised. A bug which caused the beam to XYZ matrix to become erroneous the first time the instrument powered up from the RTC was fixed. COMMENTS : There is a problem in the reading of the pressure sensor that must be investigated. It seems that the value into the ADC is not stable when it is read. The head configuration file for this version is imcompatible with previous versions. -------------------------------------------------------------------------------------------------------------- FILE : AquadoppV103.bin VERSION : 1.03 DATE : 1 July 1999 NEW FUNCTIONALITY : NONE CHANGES : The xilinx version has the frequency selectable operation that enables it to be used both for the 1 MHz profiler and the 2 MHz Aquadopp operation. The sensors are now read a nominal delay of 80 ms after the net is powered up. This was done to improve stability of particularly the pressure sensor. The reference voltage of the 16 bit ADC takes longer than expected to stabilise, it is not completely stable after 80 ms either, but since the sensors are always read at the same time it should now be good enough. BUG FIXES : The pressure sensor had a bug that made the first value that was read from the 16 bit ADC wrong. A dummy read after power up was included to fix the problem. COMMENTS : XILINXVER = f:\P\Xproj\Paradop\Aquadopp\Xproj\Ver64\Rev1\aquadopp V1.03 The head configuration file for this version is imcompatible with previous versions. The problem with the 1 sec slips in the measurements now seems to be solved (also applies to V1.02). This version does not support using tilt sensor without a compass installed. It also reads the pressure sensor input even when the instrument is configured without a pressure sensor. -------------------------------------------------------------------------------------------------------------- FILE : AquadoppV104.bin VERSION : 1.04 DATE : 18 August 1999 NEW FUNCTIONALITY : Realtime commands are now implemented enabling the PC SW to check if the instrument is in measurement mode without sending break. There are also commands for flushing the recorder and to see the number of seconds that remains for average and measurement interval. Regardless of baud rate, transmitting a 0 on the serial line will take the instrument out of wait mode for 3-4 seconds in which time it will respond to realtime commands. This version maintains the baud rate in FW upgrade when used with version 1.02 of the generic upgrade FW. CHANGES : A change was made so that the processing works correctly no matter which sensors that are installed. Hence, the pressure sensor is only read when it is installed. The file wrapping format was changed slightly so that the PC SW can identify which files that are overwritten. BUG FIXES : A Y2K bug in the routine that checks if the deployment has started was fixed. COMMENTS : XILINXVER = f:\P\Xproj\Paradop\Aquadopp\Xproj\Ver70\Rev1\aquadopp V1.04 A bug in the timing controller was attempted fixed. It caused did not work correctly for a setup with 1 ping per second. Unfortunately it seems like this problem was not properly solved. This version supports RS422. Unfortunately there is a bug in the timing controller in this version that shows as an error code in the data. It may affect the battery consumption and the standard deviation of the data. (Also applies to V1.03) It has been identified and fixed but it not properly tested for release yet. -------------------------------------------------------------------------------------------------------------- FILE : AquadoppV105.bin VERSION : 1.05 DATE : 27 August 1999 NEW FUNCTIONALITY : NONE CHANGES : In fixing the bug in the timing controller the timing controller was changed in that the 1 Hz interrupt signal to the DSP is now generated by the timing controller based on the burst interval value. Since the 32kHz clock is used both by the RTC and the timing controller the 1 Hz interrupt signal will be synchronous to the RTC. BUG FIXES : The bug in the timing controller that gave the error code in the data is fixed. COMMENTS : XILINXVER = f:\P\Xproj\Paradop\Aquadopp\Xproj\Ver72\Rev1\aquadopp V1.05 -------------------------------------------------------------------------------------------------------------- FILE : AquadoppV106.bin VERSION : 1.06 DATE : 23 November 1999 NEW FUNCTIONALITY : NONE CHANGES : Included initialising of UartsBaud register - for future changes. BUG FIXES : Fixed bug that caused data loss once every 24 hours if the start deployment command was used and continuous measurements chosen. Fixed bug in data retrieval mode that caused instrument to power down after read operation longer than 60 seconds. COMMENTS : XILINXVER = f:\P\Xproj\Paradop\Aquadopp\Xproj\Ver72\Rev1\aquadopp V1.06 -------------------------------------------------------------------------------------------------------------- FILE : AquadoppV107.bin VERSION : 1.07 DATE : 10 Desember 1999 NEW FUNCTIONALITY : NONE CHANGES : Included check on beam number in data collection. Delay was included to make sure that the RTC is not read on a second transition. Check of FIFO status before clearing signal in measurement loop. For low battery voltage the alarm is now set 1 hour ahead to avoid a complete stop in case of invalid battery reading. BUG FIXES : Fixed rewrite bug in recorder. COMMENTS : XILINXVER = f:\P\Xproj\Paradop\Aquadopp\Xproj\Ver72\Rev1\aquadopp V1.07 A bug was found 9 March 2000, when run continuously at 115200 baud rate the instrument does not go to wait mode after the first data record has been output, but only when run without compass in the head configuration. -------------------------------------------------------------------------------------------------------------- FILE : AquadoppV108.bin VERSION : 1.08 DATE : 16 Mai 2000 NEW FUNCTIONALITY : NONE CHANGES : Support for 4 MB recorder chips. BUG FIXES : NONE COMMENTS : XILINXVER = f:\P\Xproj\Paradop\Aquadopp\Xproj\Ver85\Rev1\aquadopp A bug was found 9 March 2000, when run continuously at 115200 baud rate the instrument does not go to wait mode after the first data record has been output, but only when run without compass in the head configuration. -------------------------------------------------------------------------------------------------------------- FILE : AquadoppV109.bin VERSION : 1.09 DATE : 2 June 2000 NEW FUNCTIONALITY : NONE CHANGES : NONE BUG FIXES : There was a bug in the routine that writes to the 4 MB chips in the recorder that has been fixed. The bug caused the actual maximum file size to be 7 MB on a 22 MB recorder. COMMENTS : XILINXVER = f:\P\Xproj\Paradop\Aquadopp\Xproj\Ver85\Rev1\aquadopp A bug was found 9 March 2000, when run continuously at 115200 baud rate the instrument does not go to wait mode after the first data record has been output, but only when run without compass in the head configuration. The version requires v1.16 or higher of the software. -------------------------------------------------------------------------------------------------------------- FILE : AquadoppV110.bin VERSION : 1.10 DATE : 4 July 2000 NEW FUNCTIONALITY : NONE CHANGES : Support for high velocity range in DSP code. See .\HighVelRange. BUG FIXES : NONE COMMENTS : XILINXVER = f:\P\Xproj\Paradop\Aquadopp\Xproj\Ver98\Rev1\aquadopp A bug was found 9 March 2000, when run continuously at 115200 baud rate the instrument does not go to wait mode after the first data record has been output, but only when run without compass in the head configuration. -------------------------------------------------------------------------------------------------------------- FILE : AquadoppV111.bin VERSION : 1.11 DATE : 6 July 2000 NEW FUNCTIONALITY : NONE CHANGES : Support for analogue inputs. Support for new soft break. BUG FIXES : NONE COMMENTS : XILINXVER = f:\P\Xproj\Paradop\Aquadopp\Xproj\Ver98\Rev1\aquadopp A bug was found 9 March 2000, when run continuously at 115200 baud rate the instrument does not go to wait mode after the first data record has been output, but only when run without compass in the head configuration. To get analogue inputs the software version must be v1.16f or higher. -------------------------------------------------------------------------------------------------------------- FILE : AquadoppV112.bin VERSION : 1.12 DATE : 30 July 2002 NEW FUNCTIONALITY : New command (BV) for reading battery voltage added. New command (DC) for reading recorder data with CRC checksum. New command (WM) for entering wait mode from command mode. New command (DS) for setting delay between transmit and receive on the serial line. New command (TR) for testing the individual recorder chips. New command (SB3GA2) for storing the baud rate value. SYNCOUT line is set high 1 second before transmit of serial data. New command (AD) for Aquiring Data from command mode. Developed for system integrators to avoid recorder problems when alternating too often between command and measurement mode. This command also makes integration easier. CHANGES : Added code for high velocity range so that the DSP version can work with the high vel version of the xilinx. Analogue input values are now initialised to 0. Changed reading of sensor values so that they are not read during transmit. Battery voltage is now read once every second to improve handling of batteries at low voltages. Analog output power can be used for modem power. Corrupt flash now defaults to 9600 baud instead of 300 baud. Commands added for recorder verification. Processing has been improved so to work at lower SNR levels. BUG FIXES : Erroneous alignment of amplitude data vs velocity fixed. Fixed bug in serial communication that caused an overflow in the serial driver. Fixed loss of interrupts due to IDLE instructions within loops. The compass heading is now vector averaged in the average interval so that a correct heading is output if the instrument rotates. When the instrument is powered up and in measurement mode, it is synchronised to the second transitions. Fixed bug in averaging of temperatur sensor causing glitches around 14-15 C. Fixed bugs in timing controller in the xilinx. Fixed bug in coordinate transformation that caused 0 mm/s velocities to be rounded to 2 mm/s. Changes in the recorder driver routines to solve recorder endurance problems. COMMENTS : XILINXVER = f:\P\Xproj\Paradop\Aquadopp\Xproj\Ver144\Rev1\aquadopp This Aquadopp version is based on the code for the AquaPro, compiler switches are used for the differences between the two. -------------------------------------------------------------------------------------------------------------- FILE : AquadoppV113.bin VERSION : 1.13 DATE : 7 Novmeber 2002 NEW FUNCTIONALITY : Calibration of magnetometer implemented. Both full calibration and hard iron offset adjustment is possible. Support for new Nortek magnetometer. ASCII output support. The output format is identical to the format of the converted .dat file: ASCIIStart (AS) behaves as the ST command but outputs the data in ASCII format. MeasureASCII (MA) behaves as the AD command but outputs the data in ASCII format. CHANGES : Default time/date for loss of time in RTC is changed to 2002/01/01. Configurable scaling for A3 in tilt sensor calibration. Support for 8 MB recorder chips - not tested. Sync output line is now set low before power down. BUG FIXES : Alignment of amplitude and velocity data for both versions. COMMENTS : XILINXVER = c:\P\FPGA\Paradop\Aquadopp\Xproj\Ver144\Rev1\aquadopp XILINXVER_HVEL = c:\P\FPGA\Paradop\Aqua_hvl\Xproj\Ver4\Rev1\aqua_hvl -------------------------------------------------------------------------------------------------------------- FILE : AquadoppV114.bin VERSION : 1.14 DATE : 14 February 2003 NEW FUNCTIONALITY : Checksum calculation for magnetometer in calibration mode. New alarm scheme, the RTC alarm is always set even when in continuous mode. This will reset the instrument if the output of data stops for some reason. CHANGES : Regular xilinx version is changed to support 400 kHz AquaPro. BUG FIXES : None COMMENTS : XILINXVER = c:\P\FPGA\Paradop\Aquadopp\Xproj\Ver146\Rev1\aquadopp XILINXVER_HVEL = c:\P\FPGA\Paradop\Aqua_hvl\Xproj\Ver4\Rev1\aqua_hvl !!!!!This version has a bug and shall not be used!!!!! --------------------------------------------------------------------------------------------------------------- FILE : AquadoppV115.bin VERSION : 1.15 DATE : 29 August 2003 NEW FUNCTIONALITY : Interface to MicroCat SI and SM sensors. The CT values will overwrite the regular temperature value and analogue input 2. These can still be read through the diagnostics measurements. CHANGES : Data will now be output even if no compass data have been read. XYZ transformation matrix will be used if compass fails from the beginning of a measurement. Compass is switched off for 5 seconds if a reading fails to restore readings. BUG FIXES : Fixed safety RTC alarm problem in diagnostic mode COMMENTS : XILINXVER = c:\P\FPGA\Paradop\Aquadopp\Xproj\Ver146\Rev1\aquadopp XILINXVER_HVEL = c:\P\FPGA\Paradop\Aqua_hvl\Xproj\Ver4\Rev1\aqua_hvl !!!!!This version has a bug and shall not be used!!!!! -------------------------------------------------------------------------------------------------------------- FILE : AquadoppV116.bin VERSION : 1.16 DATE : 24 October 2003 NEW FUNCTIONALITY : Processing improved at low SNR. CHANGES : Linearised speed of sound so that there are no quantization errors. BUG FIXES : Fixed velocity transformation error causing XYZ coordinates to be used all the time when ENU coordinates were selected. COMMENTS : XILINXVER = c:\P\FPGA\Paradop\Aquadopp\Xproj\Ver146\Rev1\aquadopp XILINXVER_HVEL = c:\P\FPGA\Paradop\Aqua_hvl\Xproj\Ver4\Rev1\aqua_hvl !!!!!This version has a bug and shall not be used!!!!! -------------------------------------------------------------------------------------------------------------- FILE : AquadoppV117.bin VERSION : 1.17 DATE : 16 December 2003 NEW FUNCTIONALITY : None CHANGES : None BUG FIXES : Fixed erroenous reading of CT sensor below 10 degrees due to extra space in data format. Fixed problem when using system integration commands after deployment mode due to serial output mode flag being cleared in configuration. Fixed problem with safety alarm in single measurement mode and MI-AI=1. COMMENTS : XILINXVER = c:\P\FPGA\Paradop\Aquadopp\Xproj\Ver146\Rev1\aquadopp XILINXVER_HVEL = c:\P\FPGA\Paradop\Aqua_hvl\Xproj\Ver4\Rev1\aqua_hvl -------------------------------------------------------------------------------------------------------------- FILE : AquadoppV118.bin VERSION : 1.18 DATE : 1 May 2004 NEW FUNCTIONALITY : Support for 600k and 1.2M baud rates. Support for fast sampling (4Hz) with new compasses. New compass detection implemented. CHANGES : Cleaned up recorder SPI access, not known to affect performance. BUG FIXES : NONE COMMENTS : XILINXVER = c:\P\FPGA\Paradop\Aquadopp\Xproj\Ver156\Rev1\aquadopp XILINXVER_HVEL = c:\P\FPGA\Paradop\Aqua_hvl\Xproj\Ver6\Rev1\aqua_hvl ---------------------------------------------------------------------------------- FILE : AquadoppV119.bin VERSION : 1.19 DATE : 3 August 2004 NEW FUNCTIONALITY : NONE CHANGES : Increased timeout for reception of '$' from Nortek compass. BUG FIXES : Fixed timing problem in relation to command mode acknowledge. COMMENTS : XILINXVER = c:\P\FPGA\Paradop\Aquadopp\Xproj\Ver156\Rev1\aquadopp XILINXVER_HVEL = c:\P\FPGA\Paradop\Aqua_hvl\Xproj\Ver6\Rev1\aqua_hvl ---------------------------------------------------------------------------------- FILE : AquadoppV120_UK.bin VERSION : 1.20 special UK version DATE : 30 September 2005 NEW FUNCTIONALITY : This is a special version that clips all individual velocity components below -6m/s and above +6m/s. THe pressure value is clipped when above 225.000dBar. CHANGES : Change in magnetometer calibration so offset values are adjusted before matrix multiplication. ASCII output of speed and direction. Minor change of JUMP address in compass average function. BUG FIXES : Fixed DpCmp function (has only been used in test functions). COMMENTS : XILINXVER = c:\P\FPGA\Paradop\Aquadopp\Xproj\Ver156\Rev1\aquadopp XILINXVER_HVEL = c:\P\FPGA\Paradop\Aqua_hvl\Xproj\Ver6\Rev1\aqua_hvl ---------------------------------------------------------------------------------- FILE : AquadoppV121.bin VERSION : 1.21 DATE : 4 January 2008 NEW FUNCTIONALITY : New command that sets the number of repeated output transmissions of data on serial port. Available when diagnostics mode is not used. CHANGES : Change in magnetometer calibration so offset values are adjusted before matrix multiplication. Diagnostics data are measured after first measurement. ASCII output of speed and direction. Minor change of JUMP address in compass average function. Serial output bit is set explicitly if not set for ST and SR commands. Deployment file name is initialized to DEF if not set for SR command. Clear sync line to used for modem control/signal to NIP before deployment start. Added checks in recorder communication to improve reliability. BUG FIXES : Fixed head data checksum calculation to achieve dual copy redundancy. Fixed DpCmp function (has only been used in test functions). COMMENTS : XILINXVER = c:\P\FPGA\Paradop\Aquadopp\Xproj\Ver156\Rev1\aquadopp XILINXVER_HVEL = c:\P\FPGA\Paradop\Aqua_hvl\Xproj\Ver6\Rev1\aqua_hvl ---------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV300_Midlife.bin VERSION : 3.00 DATE : 4 January 2008 NEW FUNCTIONALITY : First release for Midlife hardware. Contains all functionality up to and including version 1.21 Command for configuration of analog output power to raw voltage (OPWRBA) or +5V (OPWR5V) New command CFSY which through the two byte argument configures the number of seconds the sync out line goes high before serial data transmission (first byte) and the number of seconds the sync out line stays high after serial data transmission (second byte). The configured values are stored in Flash and output in the hardware configuration (word offset 17). New command for tuning mode (TM) that powers up the analog circuitry and enables the beam that is specified in the argument. New command for current measurement (CM) which measures the current consumption on the curcuit board, the measured value is output with 0.1mA/count. New command (RL) that verifies the BUSY line for all recorder chips. CHANGES : The verify all (VA) command for testing the recorder has been modified so that if an argument is sent with the command the output of invalid addresses is disabled. When receiving while transmitting with T2 = 0, the amplitude output shows the current drain into the system with the scaling 0.0195A/count. The output power level can be slightly increased (typ <3 dB) by setting bit 14 in the configuration word in the head file. BUG FIXES : NONE COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver36\rev1\aquadopp XILINXVER_HVEL = C:\Nortek\FPGA\PdMidLife\aquahvel\implement\ver8\rev1\aquadopp --------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV331_Midlife.bin AquaDoppV331_DW_Midlife.bin VERSION : 3.31 DATE : 15 May 2008 NEW FUNCTIONALITY : First release of DW firmware for Midlife hardware. New command for specifying 12V output (OPWR12) on analog power out. The command returns NACK if the hardware revision does not support 12V output. New commands for measuring the voltage of the switched 5V3 supply (BS) with 0.1mV/count. CHANGES : The CP power net command was changed so that the CTD power bit now reflects the output voltage that the board is set up with. Minor change in RTC communication (no known problem with previous version). Changed boot process so the instrument will boot if 32 kHz clock is not present. Decreased the time period after transmit before transmit transformer is shorted. Changed first period of transmit control signal. BUG FIXES : Fixed potential problem with RTC alarm being cleared too late. Moved IO writes to after wait states has been set. Initialise RS232 transceiver in shutdown to avoid spurious output on RS232 during power up. Fixed bug in timing controller that caused data gaps. COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver47\rev1\aquadopp XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver48\rev1\aquadopp DW version XILINXVER_HVEL = C:\Nortek\FPGA\PdMidLife\aquahvel\implement\ver19\rev1\aquadopp Versions 3.01-3.30 were skipped due to software compatibility issues. --------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV332_Midlife.bin AquaDoppV332_DW_Midlife.bin VERSION : 3.32 DATE : 12 September 2008/19 September 2008 (DW) NEW FUNCTIONALITY : Calibration of analogue inputs. Default values are set for rev D and subsequent hardware boards when Flash corrupted is detected (typically in production when the firmware is first loaded). CHANGES : Added checksum control of regular magnetometer data. Added checksum control of user configuration structure. Added support for reducing output transmit power H+ and H- by approximately 1.5 dB through control bit in head configuration file. Analog power output control bits are reported in hardware configuration structure (GP command). BUG FIXES : Corrected command for reading 5V3 switched power supply. Fixed bug so diagnostic measurement is done also after first data point when Start Measurement command is used. COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver48\rev1\aquadopp XILINXVER_HVEL = C:\Nortek\FPGA\PdMidLife\aquahvel\implement\ver20\rev1\aquadopp -------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV333_DW_Midlife.bin VERSION : 3.33 DATE : 9 October 2008 (DW) NEW FUNCTIONALITY : NONE CHANGES : Improved processing so that standard deviation is reduced. Added check for valid configuration of number of diagnostics samples BUG FIXES : Fixed bug in command for reading recorder data with CRC in data retrieval mode. COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver55\rev1\aquadopp -------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV333_Midlife.bin VERSION : 3.33 DATE : 3 March 2010 NEW FUNCTIONALITY : Support for inductive communication through an Inductive Modem Module. Added checks of 32 kHz before all start commands with error reported through GE command. Configurable reading of tilt sensor which through a configuration bit in the head file enables more stable readings and shorting of sensor when it is not used. Support for new 1 MB recorder chip without BUSY line. Support for Hydrolab DS5. CHANGES : Increased delay after mux selection on 16 bit AD to get more stable readings. BUG FIXES : NONE COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver78\rev1\aquadopp -------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV334_DW_Midlife.bin VERSION : 3.34 DATE : 23 October 2009 (DW) NEW FUNCTIONALITY : Support for inductive communication through an Inductive Modem Module (IMM). Added checks of 32 kHz before all start commands with error reported through GE command. Configurable reading of tilt sensor which through a configuration bit in the head file enables more stable readings and shorting of sensor when it is not used. Support for new 1 MB recorder chip without BUSY line. CHANGES : Increased delay after mux selection on 16 bit AD to get more stable readings. BUG FIXES : NONE COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver78\rev1\aquadopp -------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV335_DW_Midlife.bin VERSION : 3.35 DATE : 27 November 2009 (DW) NEW FUNCTIONALITY : NONE CHANGES : NONE BUG FIXES : Fixed problem that caused user compass calibration to operate at 0.5 Hz instead of 32 Hz COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver78\rev1\aquadopp -------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV334_Midlife.bin VERSION : 3.34 DATE : 24 March 2010 NEW FUNCTIONALITY : NONE CHANGES : Initialized configuration word in hardware structure to zero to show correct statuts bits. All samples in IMM is erased when deployment is started. Improved communication with IMM to make it more robust. BUG FIXES : Fixed temperature dependent problem in the IMM communication causing loss of data. Solved problem with power nets not being repeatable. Reduced power consumption in command mode/wait mode. COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver87\rev1\aquadopp -------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV336_DW_Midlife.bin VERSION : 3.36 DATE : 24 March 2010 (DW) NEW FUNCTIONALITY : NONE CHANGES : Initialized configuration word in hardware structure to zero to show correct statuts bits. All samples in IMM is erased when deployment is started. Improved communication with IMM to make it more robust. BUG FIXES : Fixed temperature dependent problem in the IMM communication causing loss of data. Solved problem with power nets not being repeatable. Reduced power consumption in command mode/wait mode. COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver87\rev1\aquadopp -------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV335_Midlife.bin VERSION : 3.35 DATE : 26 January 2011 NEW FUNCTIONALITY : Added support for showing correct boot up status also after re-sync of RTC in deployment mode. Support for adding sample to IMM also when debuglevel=0 in addition to a setting of debuglevel=2 which was a constraint in version 3.36 (DW). Check for '>' in IMM prompt after wakeup to ensure communication has been established before SampleAdd is performed. NMEA formatted ASCII output through two new commands, NS and NM which are counterparts to AD/ST and MA/AS. CHANGES : NONE BUG FIXES : NONE COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver87\rev1\aquadopp -------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV337_DW_Midlife.bin VERSION : 3.37 (DW) DATE : 26 January 2011 NEW FUNCTIONALITY : Added support for showing correct boot up status also after re-sync of RTC in deployment mode. Support for adding sample to IMM also when debuglevel=0 in addition to a setting of debuglevel=2 which was a constraint in version 3.36 (DW). Check for '>' in IMM prompt after wakeup to ensure communication has been established before SampleAdd is performed. NMEA formatted ASCII output through two new commands, NS and NM which are counterparts to AD/ST and MA/AS. CHANGES : NONE BUG FIXES : NONE COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver87\rev1\aquadopp -------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV339_DW_Midlife.bin VERSION : 3.39 (DW) DATE : 3 March 2015 NEW FUNCTIONALITY : Support for storing raw magnetometer data and raw velocity data to enables calibration of magnetometer and re-processing of data in post processing. Support for Prolog recorder including both 4 GB and 16 GB SD-HC cards. Supports formatting SD card on Prolog through the command FOMRTA. Commands added to set measurement interval both in command mode and data retrieval mode as well addition of the GA command in data retrieval mode. CHANGES : Leaves sensor net powered on when both analog inputs and analog output power are enabled in order to handle analog sensors with high output impedance. BUG FIXES : Fixed bug in range check that caused misaligned amplitude data. COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver87\rev1\aquadopp PROLOG_FW = C:\Nortek\CPU\SDrecorder\source code\nortek_sd_recorder\ProLogV422.bin MDD File System v3.3 -------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV336_Midlife.bin VERSION : 3.36 DATE : 13 March 2015 NEW FUNCTIONALITY : Support for storing raw magnetometer data and raw velocity data to enables calibration of magnetometer and re-processing of data in post processing. Support for Prolog recorder including both 4 GB and 16 GB SD-HC cards. Supports formatting SD card on Prolog through the command FOMRTA. Commands added to set measurement interval both in command mode and data retrieval mode as well addition of the GA command in data retrieval mode. CHANGES : Leaves sensor net powered on when both analog inputs and analog output power are enabled in order to handle analog sensors with high output impedance. BUG FIXES : Fixed bug in range check that caused misaligned amplitude data. COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver87\rev1\aquadopp PROLOG_FW = C:\Nortek\CPU\SDrecorder\source code\nortek_sd_recorder\ProLogV422.bin MDD File System v3.3 -------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV341_DW_Midlife.bin VERSION : 3.41 (DW) DATE : 6 September 2018 NEW FUNCTIONALITY : NONE CHANGES : Increased timeout value for 1 MB recorder chip timer from 40 ms to 60 ms due to E chip revision. BUG FIXES : NONE PROLOG: : Also supports SanDisk variant DSM16G which is a relabelled version of DSU16G. Supports 16 GB recorders. COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver96\rev1\aquadopp PROLOG_FW = C:\Nortek\CPU\SDrecorder\source code\nortek_sd_recorder\ProLogV424.bin MDD File System v3.4 -------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV338_Midlife.bin VERSION : 3.38 DATE : 6 September 2018 NEW FUNCTIONALITY : NONE CHANGES : Increased timeout value for 1 MB recorder chip timer from 40 ms to 60 ms due to E chip revision. BUG FIXES : NONE PROLOG: : Also supports SanDisk variant DSM16G which is a relabelled version of DSU16G. Supports 16 GB recorders. COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver96\rev1\aquadopp PROLOG_FW = C:\Nortek\CPU\SDrecorder\source code\nortek_sd_recorder\ProLogV424.bin MDD File System v3.4 -------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV342_DW_Midlife.bin VERSION : 3.42 (DW) DATE : 28 February 2019 NEW FUNCTIONALITY : NONE CHANGES : NONE BUG FIXES : Increased delay before tristating RS422 transceiver to avoid communication problems with long cables. PROLOG: : Supports 16 GB recorders. COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver96\rev1\aquadopp PROLOG_FW = C:\Nortek\CPU\SDrecorder\source code\nortek_sd_recorder\ProLogV424.bin MDD File System v3.4 -------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV339_Midlife.bin VERSION : 3.39 DATE : 28 February 2019 NEW FUNCTIONALITY : NONE CHANGES : NONE BUG FIXES : Increased delay before tristating RS422 transceiver to avoid communication problems with long cables. PROLOG: : Supports 16 GB recorders. COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver96\rev1\aquadopp PROLOG_FW = C:\Nortek\CPU\SDrecorder\source code\nortek_sd_recorder\ProLogV424.bin MDD File System v3.4 -------------------------------------------------------------------------------------------------------------- FILE : AquaDoppV340_Midlife.bin VERSION : 3.40 DATE : 24 April 2020 NEW FUNCTIONALITY : NONE CHANGES : Removed support for half duplex RS485 operation to avoid potential problems with long cables. BUG FIXES : NONE PROLOG: : Supports 16 GB recorders. COMMENTS : XILINXVER = C:\Nortek\FPGA\PdMidLife\aquadopp\implement\ver96\rev1\aquadopp PROLOG_FW = C:\Nortek\CPU\SDrecorder\source code\nortek_sd_recorder\ProLogV424.bin MDD File System v3.4 --------------------------------------------------------------------------------------------------------------