New in Echoview 16 for all users
Welcome to Echoview 16
This page has been prepared for the full release of Echoview 16. The contents of the Help file may change, and we recommend you revisit this page with each subsequent update of Echoview.
New features in 16 for all users
Key new features and enhancements
New operators and operator enhancements
Scripting and COM objects
Documentation changes
Bug fixes
New features in 16 for all users
Key new features and enhancements |
|
|
Modernized Mapping for Cruisetracks New high-performance tile-based maps now default for spatial displays |
Echoview 16 introduces a major upgrade to how maps are displayed in the Cruisetrack window and related spatial views. A modern tile-based mapping engine (WMTS) is now the default system, offering:
While the legacy WMS system remains available for existing workflows, all new Echoview files now default to the enhanced tile-based system, delivering a faster, richer mapping experience across a wide range of environments. See also: Using Cruisetracks, About WMTS maps. |
|
Alongtrack Bubble display Map-based bubble plots for time series |
Display time series values (see New Time Series framework below) directly on the Cruisetrack as sized, colored bubbles along the vessel’s path. Bubble area and color encode the value at each interval, making hotspots and trends obvious at a glance.
See how to configure: Using Cruisetracks – Alongtrack display. |
|
Cruisetrack and alongtrack display changes New customizations of the display |
Enhancements have been made to improve how cruisetrack views are displayed and exported, providing smoother workflows and more consistent visuals across Echoview.
Major design changes for alongtrack display make it simpler to use and allow a wider range of variables to be plotted on a cruisetrack. For further information refer to Displaying an alongtrack display.
|
|
New Time Series framework Create, inspect, and analyze richer time-based data—without detours. |
A time series is a sequence of measurements with timestamps (e.g., vessel speed, pitch/roll, calibration results). Echoview 16 introduces a more flexible framework for time series that expands what you can make, how you can view it, and where you can use it. New data types—Analysis, Calibration, Custom, and Transmission time series—let you build virtual time series from analysis outputs, transducer characteristics, and user-defined inputs. Why this is useful
What’s new in 16
Typical workflow
See also: |
|
Interval analysis operators Generate time series directly from analysis outputs |
Four new Interval analysis operators—Sv, Single targets, Bottom feature, and Calibration—produce time series variables from alongtrack analyses.
See operator details in New operators and operator enhancements: Time series handling. |
| Wideband Sv integration variables New analysis variables to explore the potential of wideband Sv integration.
|
Introducing optional analysis variables for integration on Sv pulse compressed wideband data. New analysis variables are displayed under onscreen integration results and optionally output with an Sv integration exporter. The analysis variables are: To support these calculations, the Analysis page of the Variable Properties dialog box has a setting called Window size (pulse lengths) with a default value of 2 pulse lengths. Sv_f_mean, ABC_f and NASC_f calculations are based on methods described in Andersen et al. (2023) and Levine et al. (2025). |
|
ICES SONAR-netCDF4 Measurement exporter and read support of the Type 5 equation for single beam Sv or TS data |
Echoview introduces the ability to convert single beam Sv, TS and angular position data to files that are compatible with the ICES SONAR-netCDF4 convention using the new Measurements - ICES SONAR-netCDF4 exporter. Values are written to an *.nc file based on Version 2 of the convention using the Type 5 conversion equation and split-aperture beam handling. Files of this type may be added to a fileset. |
|
Object, operator, and exporter discovery/creation It's now easier to create and configure new variables, exporters, and other objects, and to discover the different types of objects that can be created. |
Introducing changes to a number of menus, and the Dataflow Toolbox that aim to improve the discovery and creation of dataflow objects, operators and exporters.
|
|
Multiple Object Properties dialog Easily apply bulk property changes to multiple selected objects (e.g., variables, operators, exporters) from the Dataflow window, Dataflow Object List, or the Fileset window—all within a powerful, streamlined dialog. |
The new Multiple Object Properties dialog upgrades the Multiple Variable Properties dialog. It makes it easier to view and edit a particular setting across many objects of the same type (e.g., raw and virtual variables, time series, exporters, etc.), with a clearer interface and smarter controls. Previously, advanced users relied on the Console for bulk changes on settings that weren't available in the Multiple Variable Properties dialog. Now, bulk changes can be made without scripting. Just select the relevant objects, choose a property, set a value, and apply. Variables can be selected in the Dataflow and Filesets windows, and from the Objects List. Properties irrelevant to the selected variables are greyed out. All object checkboxes start cleared, letting you explicitly choose which ones to update. The value field initially displays the setting from the first applicable object, and supports color pickers, enum lists, and object IDs, with built-in safeguards against invalid combinations. Use quick-access buttons for default, maximum, minimum, or unit-specific options. |
|
Exporter objects – Measurement Configure and save reusable export settings via Dataflow. |
The Dataflow window and Dataflow Toolbox now support a new family of measurement exporter objects. These objects enable you to define, visualize, and save export settings as part of your EV file—making data exports more transparent, modular, and repeatable. This new approach replaces one-off dialog box exports with a consistent workflow that integrates directly with the Dataflow. Export settings can be stored, reused, or triggered via the Command Interface or COM scripting—streamlining automation and audit trails. New measurement exporters include:
This change reduces confusion between menu-based and script-based exports and gives you better control over how and when data is exported—especially in automated or repeatable workflows. See also: About Exporter objects and Exporter Properties dialog box. |
|
Performance improvements More efficient workflow and time savings |
Specific aspects of Echoview are now faster, allowing you to process your data more efficiently, which will be particularly evident when using a powerful computer.
|
|
General changes |
|
New operators and operator enhancements |
|
|
Crop samples New operator to remove samples by sample number, depth, or range |
The Crop samples operator allows you to remove entire samples from single beam data that fall outside specified bounds based on sample number, depth (m), or range (m). Unlike the Resample by operator family, this operator does not perform any interpolation or averaging—it simply excludes out-of-range samples while leaving the remaining data unchanged. This lightweight cropping method offers improved clarity and performance for workflows where you only want to discard irrelevant samples rather than regrid or resample data. Cropping is based on the sample midpoint and supports heaved data. No-data padding is not used. The Crop samples operator requires the Essentials module. |
|
Time series handling A suite of operators to create/edit time series and time series collections |
New and updated operators that handle time series include:
|
Code operator Class name change and new Ping class attributes |
The Echoview Python package has been updated to 2.0.0 with the name for Ping class replacing the name for Measurement class. Existing scripts that used the name Measurement class should be updated to use the name Ping class. Ping class now supports the attributes: decimation_factors and decimation_filters for use with wideband data. |
|
Type conversion Enhanced support for Linear output and wideband data handling |
The Type conversion operator now supports linear as an output type, alongside existing options (Sv, TS, Unspecified dB, power dB), and as an input operand data type. This makes it easier to work directly with linear variables without relying on formula operator workarounds. In addition, the operator now respects the selected output type for wideband data. In earlier versions (e.g., Echoview 15.1), wideband inputs such as Wideband TS would force the output type to TS regardless of the selected setting. Files created in previous versions may therefore display different results or operator colors (e.g., green → blue) when opened in Echoview 16. Older EV files with Type conversion operators may open differently in Echoview 16. In some cases, variable outputs and operator colors can change because the selected Output type is now honored for wideband data. Review affected variables and re-save projects as needed. The OutputType setting previously labeled 'Other dB' has been renamed 'Unspecified dB' to align the console and user interface terminology. This change applies only to the Type conversion operator. |
Range limit handling updates Consistent Min/Max entry and warnings across operators |
Minimum and maximum in-range values can now be entered in any order for the following operators. If the values entered exclude all data, a warning is shown and the operator proceeds. Operators that this applies to are: |
|
TS Substitution Change in properties to substitute. |
The TS Substitution operator no longer supports the use of custom columns from single target CSV files, in Populate with values from lists. |
Scripting and COM objects
|
|
|
Command interface |
The Echoview Command interface allows you to access Echoview properties and actions. Use the Console window to immediately interact with the Command interface. Use a script to execute batch commands. Support includes:
Note: We strongly recommend checking that any scripts written for previous versions of Echoview that include EvApp.Exec content still works as expected. We also recommend you incorporate built-in scripting safeguards that will report any errors that may occur. |
|
Date/time inputs for COM exports String timestamps now accepted (MATLAB-friendly) |
ExportEVDRange and ExportEchogramToImageCustom now accept date/time as either COM Additionally, for ExportEVDRange with ping ranges, whole-number doubles are accepted for ping indices. See also: ExportEVDRange, ExportEchogramToImageCustom, and Scripting with COM objects. |
|
Support for ICES SONAR-netCDF4 data exports Echoview adds COM support for two types of ICES SONAR-netCDF4 data exports. |
The new single beam data export to an ICES SONAR-netCDF4 file format is supported by:
The Furuno FSV-30 Sv omnisonar data export to an ICES SONAR-netCDF4 file format that outputs FSV-25 data has changed to a clearer COM name.
|
|
Enums Updates to variable types/data types, and new members for operators & exporters |
In Echoview 16,
New in 16: enum additions and revisions for recent operators (EOperator) and export types (EExportType), aligned with the new operators and the measurement exporter family introduced in this release. For full reference, see EVariableType and EVariableDataType. |
Documentation changes |
|
|
SeaBat 7000 Record types updated |
Updated the Reson data files help page to include additional supported record types for SeaBat 7000 series (.s7k). |
|
BlueView data files File path limitations clarified |
Added a note to the BlueView data files and International character support help pages clarifying that |
|
Panels, panes and docking Improved explanation among features |
Updated the Navigating Echoview help page with clearer definitions of panels, panes, and windows, a new labeled screenshot, better section headings, and improved guidance on docking and layout management. |
|
Echoview Data File Format Variable support clarified |
Updated the Raw variables derived from Echoview Data File Format files help page to explicitly list all supported variable types, including single beam, multibeam, wideband, Boolean, unspecified dB, Speed, Length, and Single target variables. The list was also reordered and a clarification added regarding unsupported multibeam types (e.g., color image, raw beam). |
|
Video playback improvements Updated guidance for codec installation and playback support |
We’ve revised our guidance for troubleshooting video playback in Echoview. The Video problems and tips page now recommends the K-Lite Codec Pack as the first solution for codec issues, and encourages users to enable Windows Media Player (Legacy) for improved compatibility with DirectShow-based playback. |
New features for users of specific echosounders and sonars
There may be specific Echoview 16 features for your echosounder or sonar — please take a minute to check what's new.
- New for Furuno users
- New for Humminbird users
- New for Navico Group Lowrance users
- New for Nortek instruments users
- New for Simrad users
Bug fixes
- Fixed a crash when loading some multibeam data files with .evi files present caused by a file storage optimization for beam angle data. The optimization has been removed from file storage to ensure stability. This change applies to Kongsberg EM Series, Kongsberg M3, ME70, R2 Sonic, Reson 7k, and WASSP NWSF formats.
- A fish track analysis bug may have output invalid values when handling fish tracks that contained single targets with no position. The fix outputs a special export value of -9999 for speed/direction analysis variables when a fish track contains at least one single target with no position data. See Exporting fish tracks analyses: Notes.
- A region by cell integration export now outputs -9999 for biomass variables when there are empty cells. Previously, invalid biomass results were output for empty cells. See Exporting integrations: Further notes - Region by cells
- Restored ability to change raw and virtual surface input operands by dragging node arrows between virtual surface objects in the Dataflow window.
- Grid distances in nautical miles (nmi) now support smaller values with greater decimal precision (e.g., 0.001 nmi) without encountering validation errors.
- Improved handling of CSV files with invalid timestamp values. Measurements with non-positive or overly large millisecond values (e.g., >1000) are now ignored, and clearer error messages are shown during import.
- Fixed a crash that occurred when opening an echogram after setting a variable’s color scheme to
Nonevia the Console. Echoview now reverts to the default color scheme in this case. - Fixed a crash that occurred when using the ExportTrackToImage method on GPS (cruisetrack) variables. Export now proceeds without error when correct parameters are provided.
- Fixed a bug that caused a “Failed to update” error when selecting undefined custom colors from color picker dialogs in various locations (e.g., Variable Properties, EV File Properties, Region Styles, Sticky Notes). These custom color boxes are now pre-populated to avoid errors and ensure consistent behavior across dialogs.
- Fixed an issue where the Details panel incorrectly reported the pulse form as Linear Increasing for Continuous Wave (CW) data from Kongsberg EK80 and ES80 systems when saved as Power/Angle or Reduced Power/Angle. It now correctly reports Single Frequency.
- Fixed an issue where pasting a surface derived from a linear offset surface could cause a dynamic naming error due to multiple appended parentheses in the name. This no longer occurs.
- Fixed a bug with the Region Editor dialog box where actions such as Shift Region or Create transects from regions failed to apply to all matching regions when Region type = All types was selected. This issue caused the operation to apply only to the most recently selected region type until the Region Type field was manually interacted with.
- Fixed an issue where exported echogram images could be taller than requested because the GPS/position status bar height was added even when the bar was hidden. Hidden bars no longer affect exported height. See Export to Image dialog box for notes on width quantization.
- Fixed an issue where the Maximum range of edge samples setting on the EV File Properties Surface Detection page did not take effect. The property is now applied correctly.
- Fixed an issue that prevented some Simrad EK80 RAW files from loading due to misreading of the Channel ID field. Echoview now correctly interprets the Channel ID field, fixing cases where files were previously reported as corrupted.
- Fixed an issue where the Console misinterpreted quoted Echoview template (
.EV) paths supplied to the New action as data paths, causing an error. The New action now accepts template paths whether quoted or unquoted, and allows mixing quoted/unquoted template and data paths when chained; mismatched quotes correctly return an error. - Fixed a Calibration Assistant Target summary graph display bug. Target summary graphs now display pre-calibration uncompensated TS and compensated TS and post-calibration uncompensated TS and compensated TS. Previously only pre-calibration uncompensated TS was displayed for pre and post graphs.