******************************************************************* ____ _ _ ____ ____ ___ / ___|(_) __ _ _ __ __ _| |_ _ _ _ __ ___|___ \| ___| / _ \ \___ \| |/ _` | '_ \ / _` | __| | | | '__/ _ \ __) |___ \| | | | ___) | | (_| | | | | (_| | |_| |_| | | | __// __/ ___) | |_| | |____/|_|\__, |_| |_|\__,_|\__|\__,_|_| \___|_____|____/ \___/ |___/ ******************************************************************* ================================================== Release Signature Version SECV6678_BBPV2216_6.ad2 ================================================== Date 18/06-2024 Description Doppler (BBP): - Fixed bug in setting fast/slow in UART0 serial transceiver. - Require 1024 sec burst duration when internal wave processing is enabled. - Changed handling for ShortInit for the AHRS which is now reset only when the AHRS firmware itself is upgraded and kept when only the DSP firmware is upgraded. - Fixed bug when writing log information to the parallel flash, relevant for newer systems without internal flash in the DSP. - Added support for NMEA THS telegram for heading input. - Fixed bug in checksum calculation in wave midlife data formats. - Fixed potential issue with overflow in amplitude averaging for telemetry average/CP data. - Changed calculation of standard deviation for the heading to avoid potential wrapping problems. - Added STEALTH mode to LED, switching it off completely. - Fixed erroneous reset message for low voltage/power cycle. - Added missing T3, T10, Tmax and Hmean in wave output data format. - Fixed bug in checksum calculation in wave midlife data formats. - Added check for altimeter start being less than altimeter end value in burst mode. - Fixed bug in raw altimeter output when multiple receive channels is used on a single tranducer for increased dynamic range. - Fixed AHRS issue which sometimes caused watch dog on break. - Fixed bug in validation of telemetry output. - Fixed bug that disabled the serial transceiver for certain telemetry configurations with serial output. Description Network (SEC): - Support for NMEA over UDP. - Fixed bug when using TRIG with ID argument over Ethernet. - Fixed NTP bug. ================================================== Release Signature Version SECV6549_BBPV2215_15.ad2 ================================================== Date 24/03-2023 Description Doppler (BBP): - Fix of a Ethernet connection problem in version 2215_10, 2215_13 and 2215_14 when using internal battery. - Fix lack of time stamp in one of the NMEA telemetry formats. Description Network (SEC): - No changes. ================================================== Release Signature Version SECV6549_BBPV2215_14.ad2 ================================================== Date 20/03-2023 Description Doppler (BBP): - Support for new hardware component variants. Description Network (SEC): - No changes. ================================================== Release Signature Version SECV6549_BBPV2215_13.ad2 ================================================== Date 09/03-2023 Description Doppler (BBP): - Support for new SD cards. - File system improvements. Description Network (SEC): - Support for new hardware component variants. ================================================== Release Signature Version SECV6463_BBPV2215_10.ad2 ================================================== Date 10/02-2023 Description Doppler (BBP): - Implemented support for XY coordinates for two beam operation when they point 180 degrees from each other. The X-axis points in the direction of the lowest selected beam. Telemetry is also supported. - Support for external heading input through the NMEA HDT message. Declination can be used for mounting alignment. - Support for new hardware component variants. - Increased maximum number of files in files system to 4095. - File system Improvements. - Implemented FF and TF arguments in RECSTAT (Free Files and Total Files) to show the amount of total and remaining files available for storage. - ShortInit AHRS option is now shown in GETALL through GETAHRSHW. - Fixed header problem in split files. - Fixed bug in built in test when telemetry was configured when the BIT was performed. - Changed capacitor bank built-in-test to measure energy instead of current. Description Network (SEC): - Support for increased number of files on the recorder. ================================================== Release Signature Version SECV6056_BBPV2214_12.ad2 ================================================== Date 15/04-2021 Description Doppler (BBP): - Improved performance at Low SNR. - Fixed missing time stamp in triggered sampling. Description Network (SEC): - PTP improvements ================================================== Release Signature Version SECV5983_BBPV2214_9.ad2 ================================================== Date 04/03-2021 Description Doppler (BBP): - Improved inter processor communication during SEC power up. Description Network (SEC): - Improved inter processor communication during SEC power up. ================================================== Release Signature Version SECV5956_BBPV2214_8.ad2 ================================================== Date 22/02-2021 Description Doppler (BBP): - No changes. Description Network (SEC): - Fixed problem with interrupted firmware upgrades that required a work around to complete the upgrade process in the previous firmware release. ================================================== Release Signature Version SECV5918_BBPV2214_7.ad2 ================================================== Date 10/02-2021 Description Doppler (BBP): - Fixed problem with Checksum in NMEA-messages: $PNORS4 and $PNORS3. Description Network (SEC): - Fixed a problem when establishing the communication between the SEC and the BBP that occurred in certain configurations when the SEC was powered up. ================================================== Release Signature Version SECV5883_BBPV2214_6.ad2 ================================================== Date 29/01-2021 Description Doppler (BBP): - Improved SD-card initialization to solve problem with 128GB card in certain configurations. Description Network (SEC): - Changed behavior where instruments with newer version than released would display "Up to date" on "Maintenance" page. They will now display "Pre-release" in dark orange color if either SEC or BBP is newer. - NTP/PTP Improvements. ================================================== Release Signature Version SECV5422_BBPV2212_11.ad2 ================================================== Date 25/11-2019 Description Doppler (BBP): - Fixed bug in triggered operation which did not work in the previous version. Description Network (SEC): - Added Ethernet clock synchronization holdover by keeping the BBP synchronized to the SEC if the SEC has been synchronized to an external clock even if the external clock is lost. =================================================== Release Signature Version SECV5396_BBPV2212_10.ad2 =================================================== Date 7/11-2019 Description Doppler (BBP): - Improved AHRS Flash Handling. - Fixed bug causing erroneous Timestamps and Sensor data. - File system Improvements. - Start using extended dynamic range for altimeter processing also in ICE Releases. - Moved bringUpBoostVoltage() to the start of initMeasurementSerie() for added margin of cap bank recharge during the startup sequence. - Decreased maximum MIAVG to 7200 seconds to avoid potential cap bank discharge problems. Description Network (SEC): - Check for special characters (^C / ^X) anywhere within an ASCII user command sent over telnet. =================================================== Release Signature Version SECV5248_BBPV2212_9.ad2 =================================================== Date 17/10-2019 Description Doppler (BBP): - New AHRS FW "OSv6_a2_V5101_0.6 Oct 3 2019" for revision D-1 AHRS Boards. - Changed file system transaction scheme to avoid multiple transactions on power down. - General bug fixes. Description Network (SEC): - The BBP update status now has a REFORMAT REQUIRED message included. =================================================== Release Signature Version SECV5217_BBPV2211_4.ad2 =================================================== Date 17/6-2019 Description Doppler (BBP): - Fixed issues with configurations not using all 4 beams. - Removed Pressure Sensor noise seen at some configurations. - File system - general bug fixes. Description Network (SEC): - No changes. =================================================== Release Signature Version SECV5217_BBPV2211_1.ad2 =================================================== Date 23/5-2019 Description Doppler (BBP): - Fixed bug in boost handling for low frequency systems with AHRS. - AHRS FW "OSv6_A2_V5101_0.2 May 22 2019" for revision D-1 AHRS Boards. - AHRS FW upgrade for both D-0 and D-1 board supported. Description Network (SEC): - Use WebSockets to update the firmware image. This greatly reduces the amount of memory consumed during the upgrade process. - When reformatting the first partition, if the file system is not the new filesystem, have the Doppler processor do the reformat to preserve backwards compatibility. - Reduced memory usage =================================================== Release Signature Version SECV5150_BBPV2210_14.ad2 =================================================== Date 12/4-2019 Description Doppler (BBP): - Replaced FAT32 File System with a transactional file system for increased robustness. - Added fix for bug causing a maximum of 100 splitted files (1GB) on the recorder. - Fixed reading of Water Temperature Sensor at low temperatures. - Improved data download commands. Description Network (SEC): - Added support for the new transactional file system. =================================================== Release Signature Version SECV4792_BBPV2207_3.ad2 =================================================== Date 12/11-2018 Description Doppler (BBP): - Added spectrum analyzer processing as an option in average mode as a tool to identify noise sources in online systems. - Added option to FWRITE command for storing ASCII strings without binary wrapper to the telemetry file. ID=200 is used to specify this option. - Add recorder dirty bit to handle power loss during recorder erase/format. - Added calculation of transmit energy in avgd-file. - Change READCFG command and corresponding output to CFG-file so the output can be used directly as a command file to reflect the current configuration. The slot time table is also output with text formatting for the first alternate configuration. - Increased maximum allowable duration in alternate mode to one year. - Increased target level for dynamic AST power level from 60 dB to 70 dB to improve detection in certain wave conditions. - Fixed bug in avgd-file where AvgdSENS was not initialized and the activeConfiguration field was never set. - Removed CALGETALL output strings from telemtry header (which is stored using STOREHEADERTM). - Added handling for power loss (off/on) when alternate mode is used. - Option to store/output pitch and roll values with ASCII/NMEA altimeter data. - Require recorder formatting after firmware upgrade. - Fixed bug that could cause division by zero in alternate mode memory calculation. - Fixed bug where deleting instrument log also cleared CID-data. - Fixed bug in telemetry dataformat where DF103 and DF104 were swapped. - Fixed command mode power consumption problem. - Added support for new SD cards. Description Network (SEC): - Add NTP time sync capability. - Add commands with NET prefix for configuration of time sync through command interface. - Prevent 169.254.x.x addresses from being assigned. - Prevent 255.255.255.255 address from being assigned. - Do not allow the IP address and gateway address to be the same. - Increase the maximum size of an upgrade file to 8MB. - Clear the time sync status information when starting NTP or PTP. - Reply with ERROR if the SD card mount fails during re-formatting / re-partitioning. - Log warning message when break string response fails. - Add file with diagnostics measurement to support file. - Add deployment log messages when reformatting / repartitioning the SD card. - Fix timeouts when reformatting / erasing large SD cards through web page. - Disable pulse-per-second signals during boot up until the clock has synced. This prevents unsynchronized data from being generated during start up. - Command line telnet moved to port 2323. - Prevent the 127.x.x.x address range from being used when configuring the IP address. - Fix FTP login when using nortek/nortekftp user names with passwords disabled. - Validate IP addresses on the Network Configuration web page before they get submitted. - ^C and ^X are now limited to ASCII only command sessions (as intended). =================================================== Release Signature Version SECV4093_BBPV2205_14.ad2 =================================================== Date 8/2-2018 Description Doppler (BBP): - Improved performance in AST (Acoustic Surface Track) algorithm. - Fixed bugs in burst telemetry where telemetry ensemble counter was not properly reset. Description Network (SEC): - No changes. =================================================== Release Signature Version SECV4093_BBPV2205_12.ad2 =================================================== Date 5/12-2017 Description Doppler (BBP): - Fixed bug in calculation of direction in telemetry NMEA formats 100, 103 and 104 when ENU coordinates were used. - Fixed bug in power calculation for average mode when AHRS is used. - Fixed bug in SETPLAN,VD where VD=1 and VD=2 was swapped. - Improved file system robustness. Description Network (SEC): - No changes. ================================================== Release Signature Version SECV4093_BBPV2205_8.ad2 ================================================== Date 8/9-2017 Description Doppler (BBP): - Improved file system robustness. Description Network (SEC): - No changes. ================================================== Release Signature Version SECV4093_BBP2205_6.ad2 ================================================== Date 7/4-2017 Description Doppler (BBP): - Added PD0 format to burst telemetry. - Added sound velocity scaling of AST/altimeter data in raw altimeter data structure. - Fixed potential problem of setting the wrong serial protocol if the instrument was in wait mode when powered off or a break was received when using serial communication. - Fixed problem reading board revision on old analog boards. - Fixed bug in USER entry in deployment log for AHRS hard iron values. - Fixed potential problem with reading temperature sensor on a few systems that was related to hardware variations. Description Network (SEC): - Fix buffer overrun in web page creation - Check for SD card mount points in addition to directory access in order to prevent premature accessing of the file system. - Fix FTP session timeouts resulting in possible network processor hanging. - Fix various issues associated with tidying up the system after mounting / unmounting the SD card on the network processor. Do a full SD card dismount when a break is received if the SD card is mounted. - Interrupt the FTP sessions when a break is received if the SD card is mounted so that the FTP session can clean up when terminating. ================================================== Release Signature Version SECV4010_BBP2205_0.ad2 ================================================== Date 1/3-2017 Description Doppler (BBP): - New firmware version and improved handling of AHRS sensor with improved performance. - Changed AHRS output matrix to match regular XYZ to ENU transformation matrix. Correction for user specified declination added to transformation output matrix and Euler angle output from AHRS. - Added quaternions to AHRS output. The quaternions are not corrected for user set declination. - Increased AHRS startup time to 60 seconds to allow improved initialization sequence. This can delay data output after power cycling the instrument which controllers need to take into account. - Added possibility to output bias compensated gyro values through AHRSCONT,RAW=2. - Burst telemetry can now average burst data up to a configurable number of samples at the specified sample rate. - Remapping of velocity bins to the appropriate vertical distance is implemented both in average and burst telemetry commands. Default setting is enabled for AHRS and disabled for systems with regular compass-/tiltsensor. - Added StdDev-data to DF3 output from telemetry averaging using TMBURST or TMAVG. - Added new arguments SETDEFAULT,CONFIG and SAVE,CONFIG (CONFIG equivalent to ALL) to better distinguish between configuration parameters and USER and INST settings. The ALL argument is kept for backwards compatibility. - Added support for YUP/YDOWN/AUTOYUPDOWN orientation. - Added orientation parameter AHRS3D to show separate orientation for the full 3D AHRS sensor. - Increased validation limits for USER,HX,HY,HZ to accommodate correction of larger magnetic hard iron interference. - Fixed problem with generating AVGD filenames being too long and erroneous check for equal AVG and AVG1 configurations. - Added command CALGETALL which is used to store calibration information in the GETALL command. - Removed support for old dataformats (DF0, DF1 and DF2). - Fixed bug in wait mode handling that in rare circumstances could trigger a system watch dog with corresponding restart. - Fixed potential startup problem causing a 1 second shift in the ping timing when using low velocity ranges. Description Network (SEC): - Change the warning text displayed when initiating a firmware upgrade from the web page to indicate that measurements will be stopped by the upgrade and will have to be re-started by the user. - Use NMEA format for GETALL command when creating the support file. - When starting FTP, don't mount the SD card until after the user has successfully logged in. - Add authentication to the discovery protocol (enabled when password protection is turned on via the web page). - Fix FTP anonymous login enable/disable based on password enable. - When retrieving logs/adding a log message to the BBP from the web page, drop into data retrieval mode rather than command mode. A COntinue then returns the BBP back to it's original measurement mode (START or DEPLOY). ================================================== Release Signature Version SECV3815_BBPV2203_6.ad2 ================================================== Date 18/11-2016 Description Doppler (BBP): - Added functionality for reading RTC with ms resolution. An MSEC argument is added to GETCLOCK and a new command GETCLOCKSTRMS has been implemented. - Added support for new version of sensor boards. - Fixed potential problem for triggered time stamps around 1 Hz transitions. - New version of FPGA required to perform firmware upgrades of AHRS sensor. - Added missing parameters DISTILT and TPG in command GETTMAVGLIM. Description Network (SEC): - Add support for multicast addresses to UDP data transmit. - Fixed a problem that resulted in data very occasionally being dropped. - Display a link to the firmware release notes on the maintenance page if one exists in the downloaded update file. - Added SECREBOOT,9999 command to telnet interface to enable SEC reboot from telnet. - Increase reply timeout for LEDBLINK command. - Get BBP error string if LEDBLINK command fails during remote function call from the discovery protocol. ================================================== Release Signature Version SECV3607_BBPV2203_3.ad2 ================================================== Date 23/09-2016 Description Doppler (BBP): - Support for Attitude Heading Reference Sensor (AHRS) as an option to the standard compass. The AHRS uses dedicated hardware and advanced algorithms in order to provide instantaneous attitude and heading measurements in dynamic conditions. The AHRS is sampled at the configured output rate, up to 3 Hz. - Averaged data files are stored for average mode when data storage to file is enabled. QA/QC is implemented by using a fixed 50% correlation threshold in combination with a %good parameter with a fixed threshold of 50% as well. This averaging process use the configured coordinate system for average mode. - Master sync capability now allows synchronization of multiple Signature units over RS485 with one of the units acting as a master. Existing units require new internal wiring to use this feature. - New command STOREHEADERTM enables dedicated control of configuration headers in telemetry files. The header contains the instrument configuration and is used by Nortek software when converting binary data formats. - Increased maximum number of cells in burst mode to 256. - RS422 bug fix which corrects loss of measurement data over RS422 for certain measurement configurations. - Added extended status bits to binary data format that indicates processing load. - Changed RS485 ping-on-demand trigger input to use RS485 lines instead of the RS422RX lines. - Fixed bug in reported coordinate system for telemetry data with df3 data format. - Added storage of raw altimeter data in average mode at configurable intervals. - Implemented QA of averaged telemetry data by only accumulating and averaging cells where the correlation for all beams is above 50%. If less than 50% values were accumulated (PercentGood < 50%), all velocities for that cell is set to zero. Otherwise the accumulated values are averaged. The correlation is averaged based on the actual number of values accumulated. All amplitude and correlation values are always accumulated and averaged. - Updates to PD0 format: The PercentGood parameter is output in the PD0 data format, the same value is used for all beams per cell. Flag data below percent good threshold as bad data. Set flags for frequency and angle also for instruments above 75 kHz. Number of beams always set to 4 (even for 3 beam configurations). Set correct value for pingsPerEnsemble. Set both lowCorrelationThreshold and percentGoodMinimum to 50%. Corrected bin1Distance to BD+CS. Output std for pressure variance to maintain decaPascal scaling. - Increased number of samples for std valculations in telemetry to match the maximum average interval (1800). - Changes implemented in file system and watch dog supervision to improve robustness. - Moved compass reading to after transmit pulse. - Make sure active flags for burst and average measurements are initialized every time the configuration has changed. - Implemented dynamic adjustment of AST/altimeter transmit power level through four discrete steps in order to account for varying acoustic conditions. - Fixed problem with filename after file split so the split file numbers count correctly. - Changed the tag PSD (Pitch StdDev) to PISD in $PNORS1 and $PNORS2 NMEA formats. Description Network (SEC): - Web page completely redesigned with support for retrieving log files and check for availability for new firmware versions when connected to Internet. - Add the ability to set the instrument clock from the maintenance web page. - Web page login now required when passwords are enabled. - Web pages have been updated given the login capability. - Fully unmount the SD card before sending a BREAK to the BBP. This allows the filesystem dirty bit to be properly cleared, preventing "Filesystem was not properly unmounted" warning messages from being generated. - Make sure that the mode has a default "Unknown" state before calling the GETMODE command. - Properly handle "Firmware upgrade mode" vs. "Couldn't read firmware version" when outputting the upgrade web page. - UPnP name changed to be just the host name (no _AD2CP added). - Add extension filter to firmware upgrade selection - Add format / erase commands to maintenance menu. The BBP gets put into command mode to execute the commands and is automatically re-started when the command is complete. - Add fixes that remove DNS lookups / cause DNS lookups to fail immediately so that FTP and support file gathering do not timeout if the instrument is not fully connected to the Internet. ================================================== Release Signature Version SECV3171_BBPV2196_2.ad2 ================================================== Date 09/03-2016 Description Doppler (BBP): - Fixed minor bug in the PD0 data format. - Fixed bug when MIAVG=AI and the number of pings does not allow continuous measurement. - Fixed bug in SETDEFAULT,INST where baud rate and serial protocol were not actually set. - Fixed bug in ON24H for LED blinking which could cause a loss of LED blinking when using repeated DEPLOY commands with immediate start. - Changed scaling of blanking output parameter in data formats 3 and 20 from mm to cm to avoid overflow in unsigned short. Added status bit to indicate that blanking distance is now scaled to cm. - Changed default setting for SETINST,LED to ON24H. - Fixed gain variation in average data when used concurrently with AST measurements. Description Network (SEC): - Add fixes that remove DNS lookups / cause DNS lookups to fail immediately so that FTP and support file gathering do not timeout if the instrument isn't fully connected to the internet.