EMpower Release Notes Log ===================================== Known Issues For the Latest version: ===================================== System: * File dialog crashes on certain Linux versions. So far we know Ubuntu 14.04(Unity), Debian 8(Unknown window system), CentOS 7(Gnome).(Qt-bug 63160) * Problem licensing some customers on Linux platforms * PNT calculation may intermittently fail in Windows (so far un-reproducable, but ticket remains open) (#2726) GUI: * Unable to do orthogonal process using custom channel configuration if only two channels are available (#2625) * Excluding all cross powers using the polar selectors may result in the inability to re-include them without tinkering with the line edit controls (visual bug) Assessment: * RECOMMENDED for release to production ======================================= Release Notes by version ======================================= May 22 2018 : v1.27.1.6 Support: * Disabling 2400 Decimation scheme for now ----- MAY 18 2018 : v1.27.1.5 Bug Fixes: * Fixed incorrect reflat/reflong/refelev tags in the EDI exporter * Adjusted the decades for PNT to cover all possible signal values * Fixed E line lengths not being passed properly to PNT processing when changing values within a session of EMpower * Patched problem for paths with non-ascii characters ----- MAY 4 2018 : v1.27.1.4 Support: * Re-worded a warning message when viewing calibration recordings in evaluate section * Improved the aesthetics of the watermark when viewing against the map tiles Bug Fixes: * Made a hot fix in the config creator about the Automatic Start Schedule * Fixed bug where EMpower wouldn't let the user process when an electric channel was disabled ----- MAY 1 2018 : v1.27.1.3 Support: * PLT files will now have better compatibility with Geotools and WinGLink in regards to rotation Bug Fixes: * Reduced RAM usage of EMpower when processes have finished * Fixed bug where MTU-8A recordings would be displayed as UNKNOWN in EMpower * Fixed bug where it was possible to skip frequencies on the cross power editor if the polar editor had the primary focus ----- APRIL 27 2018 : v1.27.1.2 New Features: * Added a watermark to display on an empty map on the manage section * Config creator now shows distinct colours for different sensor families Support: * Processed site metadata viewer now shoes the UUID of the site * Modified where the azimuth values were located in the processed site metadata viewer * CTRL+S no longer opens the multi-site editor Bug Fixes: * Fixed crash when pressing the DEL button on the timeline in the multi-site editor * Fixed crash in time series viewer when scrolling with a high resolution scroll gesture and trying to interact with any of the widgets * Fixed bug where the calibration viewer would close after the user dropped a recording onto the map * Fixed bug where switching between UTC and Local time in process setup wizard would reset the start/stop times * Fixed bug where attempting to add a calibration from the project's own calibration folder would delete the file * Fixed bug where the sensor name and cal checkbox were overlapping with items in the timeline when in full-view zoom level * Fixed bug where MTU-5D receiver calibration tails are calculated from the wrong base frequency * Fixed bug where preferred calibrations were not being saved in calibration viewer ----- APRIL 16 2018 : v1.27.1.1 Bug Fixes: * Fixed bug where timezone offset was being applied incorrectly in the schedules in config creator * Fixed bug where EMpower was not checking the version of the receiver correctly * Fixed crash when right-clicking config creator viewport after right-clicking the schedule table * Made a fix for a corner case in TS segmented reader where the initialization of the first timestamp to be read was not being done correctly ----- APRIL 9 2018 : v1.27.1.0 Support: * Disabled the abililty to create a 24k full rate with MTU-5D selected as a receiver * Improved the feel of Procmeta warning messages by consolidating them into one message * Disabled the processing of high frequency (above 10kHz), currently only affects MTU-5D recordings * Improved the feel of a unique ability to import via drag and drop from the file dialog Bug Fixes: * Fixed bug where EMpower would report the receiver type as unknown * Fixed bug where EMpower would fail when a broken xp.bin file was found * Fixed bug where EMpower could process when multiple recordings were selected * Fixed bug where EMpower would visually allow for an Hz to be selected for remote processing (Hz not actually applied) ----- MARCH 28 2018 : v1.27.0.2 Bug Fixes: * Fixed bug where time series reader was not always able to read any segmented decimation levels * Fixed bug where processing may fail on the last minute of processing ----- MARCH 28 2018 : v1.27.0.1 Support: * Made small fix to diagnostics tool to check licensing server rather than phoenix home since they are hosted differently Bug Fixes: * Fixed bug in config creator where user wasn't able to configure a sensor/receiver calibration ----- MARCH 27 2018 : v1.27.0 New Features: * Can now load time series for all levels of decimation * EDI's exported from EMpower/proclib now have accurate AVGT param, and can be loaded into Geotools and WinGLink * Added some limited support for Chinese characters in file path names * Removed the timeline from the processed data tab * Added site name and start time to the timeline objects * Disabled MTU-5A support in EMpower Support: * EMpower will now warn if a recording is more modern than the EMpower version, and suggest upgrading * Can now order processed sites by processing date in the processed data table * EMpower site layout now grays out cal and e-line lengths for white noise in the recording library * Improved look/feel of config creator's data density slider in MacOS * Improved behaviour of the time selection slider in the process setup dialog * Users can no longer set duration of data length to zero in the time series viewer * Upgraded the plots in the recording details * Removed next/previous recording buttons in the recording details dialog * Calibration viewer dialog now automatically brings up RX cal tab when there are only receiver calibrations, no sensor calibrations, imported * Removed the disabled controls for copying masks between workbenches/sites * Config creator now estimates disk usage * EMpower now reports model and serial number of the motherboard * Saturation in the live monitoring tool now reported as a percentage * Improved taskbar messages in cross power editor when running robust algorithms * Reordered the context menu items in the config creator for magnetic channels * List of recent projects now reflects the order they were last opened * Removed unnecessary warning messages about 'E3-5/H4-6' when loading PNT for MTU-5C recordings Bug Fixes: * Fixed bug where 96k processing can sometimes fail to read the time series files * Fixed warnings of 'every element in the matrix of weights for jackknife robust rejection is zero. Robust rejection will not continue' * Fixed distored Rho in high frequencies of MTU-5D * Fixed bug where EMpower licenser reports a silent failure in release versions * Fixed bug where the channel labels were reversed in EMpower PNT plot for MacOS and Linux * Fixed bug where EDIs exported from EMpower with no Hz could not be imported into Geotools * Fixed bug where EMpower reported saturation for every recording in any project * Fixed bug where the polar plot displayed incorrect units when dragging the selectors * Fixed bug where live monitoring tool showed sensor configured as sensor detected * Fixed bug where the MTU-5D self test report didn't show channel information * Fixed bug where EMpower would produce erroneous error message when dragging a project with many recordings in it * Fixed bug where EMpower would not import any recordings in the import queue if one is corrupted * Fixed bug where incorrect channels were displayed in the 'reference components details' dialog * Fixed bug where EMpower was not reporting when calibrations were imported * Fixed bug where process site metadata viewer showed invalid information for some older sites * Fixed bug where version field in process site veiwer would report invalid value * Fixed bug where the active workbench would change when another workbench was deleted * Fixed bug where mouseover region of timeline items was incorrect at high zoom levels * Fixed bug where the calibration button in the sensor cal tab always remained user focus * Fixed invalid sampling rate shown in time series viewer for a recording configured in 150Hz continuously * Fixed bug where config creator was not responding to right-click selection in the schedule list ----- MARCH 2 2018 : v1.26.0.1 Support: * Improved value precision display in the plots Bug Fixes: * Fixed crash in the map when switching to Local Map on an empty project ----- FEBRUARY 26 2018 : v1.26.0 New Features: * Can now launch a PDF from the licensing view showing advanced instructions on activating EMpower * Live monitoring tool should now display additional information about 96k when the MTU-5D begins to support live monitoring * Process site metadata viewer * Can view metadata about all the sites used in processing * Can view calibrations * Map now caches tiles for offline recalling * Timeline now marks whether a receiver has a calibration file Support: * Ported forward patches from v1.24.0.5 (see notes for that version) * Map now supports unlimited panning, fixing a few outstanding bugs * Improved the default processed site name in the process setup wizard to be less misleading * The receiver model diagrams in the config creator are now scalable * Config creator writes the LPF value in the config.json file as an enum value instead of a hard-coded value * Fixed display issue where LPF in config creator showed unbounded double precision number * Data exporter no longer confines the range of the frequencies, and shows all the frequencies that will be exported * Date of processing is now saved in the procmeta.json file and can be sorted in the processed site tree * Dramatically improved processing speed * Config creator now only requests 1 pass of receiver calibration by default * Added more contextual information to the 1206 data density slider in the config creator * Improved impedance calculations Bug Fixes: * Fixed race condition in the map * Fixed bug where number of saturation becomes negative after a long time recording on live monitoring tool * Fixed bug where the workbench may become corrupted following certain steps * Fixed bug where the recording library dialog would not use the latest inversion saved by the user * Fixed bug where sensor type was missing in processed data tree for some old sites * Fixed bug where azimuth was not getting saved properly in procmeta.json * Fixed bug where the process site tree does not save the selected workbench for a fresh processed site * Fixed bug where it was possible to create a blank workbench * Fixed bug where it was not possible to close the Attachments window in MacOS * Fixed crash when opening a new processed site missing procmeta.json * Fixed bug where loading a config.json into the config creator will display the wrong data density when saving the native sampling rate * Fixed bug where PNT processing seems to have an extra frequency at the bottom of the plot * Fixed bug where the MTU-5D time series viewer for 24k returns "no data found" * Fixed bug where MTU-5D shows two bands of channels in the recording library * Fixed bug where clicking on a processed site item in the process site tree may not show data in the plot * Fixed bug where LPF in time series viewer does not match LPF in recording library * Fixed bug where config creator may show the wrong sampling rate infographic when switching between receiver types * Fixed bug where processing with electric reference actually uses magnetic reference instead * Fixed bug where the calibration generator was not labeling frequencies correctly * Fixed phase curve distortion in the receiver calibration ----- FEBRUARY 1 2018 : v1.25.0.1 Bug Fixes: * Fixed continuous 24k recording processing * Fixed LPF value display in recording details for 96K receivers * Fixed issue in config creator when changing LPF does not update panel UI * Fixed extra unexpected point in PNT plot * Fixed wrong impedance value for white noise processing ----- January 29 2018 : v1.25.0 New Features: * Support for 96ksp/s recordings * 96ksp/s configuration support in the config creator with a new interface * 96ksp/s processing support in EMpower * Preventing processing between different decimation levels * Dynamic sensor frequency bandwidth calculations based on decimation level Support: * Improved functionality for most plots in EMpower, utilizing a new plotting library * Improved loading speed of EMpower for projects with a lot of sites * Improved slider in the time series viewer * Support for new panel map objects in recmeta.json * Removed the impedance units from the plots * Default processing type in Evaluate is now magnetic reference * Fixed the unit of decimation from gamma to degrees in the recording layout editor * Refactoring of some unit test code Bug Fixes: * Fixed bug where Empower would ask the user if they want to close the cross power editor when closing the program, bug gives the user no option to actually close it * Fixed bug where a CLC file gets saved in calibration_1 directory on Windows * Fixed bug where the calibration viewer buttons were not getting reset after a calibration is deleted * Fixed bug where the user was unable to click/seek on certain areas of the time series viewer for some recordings * Fixed crash when deleting a calibration under specific circumstances * Fixed bug where recmeta changes were not being properly saved after closing a project * Fixed bug that prevented loading some recordings * Fixed build issue for proclib in 32 bit ----- January 4 2018 : v1.24.1.2 Support: * Converted the attachments viewer from a main window to a modal dialog for better cross-platform support * Changed the name of the Process Sites tab to Processed Data Bug Fixes: * Fixed crash when deleting empower_recmeta.json manually and re-opening the project * Fixed bug where calibrations were not being generated into the correct directory * Fixed bug where some receiver calibrations time series generation would fail with an 'Unknown Error' * Fixed a bug where could not process PNT in decimated 1206 recordings * Fixed a bug causing the time series viewer to display the incorrect data when switching decimation levels in 1206 recordings ----- January 2 2018 : v1.24.1.1 New Features: * New plotter for displaying PNT data Support: * Fixed a major memory leak in EMpower where processed sites weren't getting deleted from memory * Improved MTU-5A sensor detection parsing Bug Fixes: * Fixed a crash when dropping a recording onto the map/timeline of the processed sites tab or the multi-site editor * Fixed issue with ghost curve in the process sites tab ----- December 28 2017 : v1.24.1 New Features: * EMpower can now import, read, and do some basic processing of 96ksp/s data * EMpower can now view view 96ksp/s data in the time series viewer * Can now add and manage file attachments to recordings using a new drag/drop interface Bug Fixes: * Fixed bug where a process item entry may be created in the process queue even when channels could not be found * Fixed crash after deleting the calibration file from the file system that is selected in the calibration viewer, and trying to change the user rating * Fixed crash when processing PNT in Evaluate section (not related to the noted crash in Windows in previous versions) ----- February 16 2018 : v1.24.0.5 - Stable Release New Feature: * Ability to print a debugger log from the licensing window ----- February 12 2018 : v1.24.0.4 - Stable Release Bug Fixes: * Fixed problem where sensors were not being properly detected ----- February 6 2018 : v1.24.0.3 - Stable Release Bug Fixes: * Fixed bug where serial numbers were not being saved properly when importing a new recording ----- December 15 2017 : v1.24.0.2 Bug Fixes: * Fixed a crash when processing PNT in Evaluate ----- December 15 2017 : v1.24.0.1 Support: * Disabled the access point to the MTU-5D in the config creator due to a bug in the receiver * Added a custom context menu in the receiver calibration viewer tree Bug Fixes: * Fixed bug where the cursor icon would spin in 'Wait' mode when the sanitize project message dialog was open * Fixed crash in the calibration viewer when right-clicking ----- December 13 2017 : v1.24.0 New Features: * New page in the config creator for MTU-5D Support: * MTU-5A calibrations can no longer be used in 1206 processing and vice-versa * New calibration model * Removed all references to 'panelID' from the code Bug Fixes: * Fixed crash when trying to cancel relocating a project from the manage section * Fixed crash that could result from invalid lat/long assignment * Fixed crash when exiting manage section while there is a processing in progress * Fixed bug where stop time in process site table was different than what was being set in the processing properties * Fixed bug where "unexpected folder name" warning would show up when trying to open a project with MTU-5A recordings * Fixed bug where using a quotation mark in the processed site notes or title would cause an "unexpected metada change" warning and corrupt the procmeta * Fixed bug where the tool tip in the recording library may not show the correct metadata ----- November 17 2017 : v1.22.0.4 Bug Fixes: * Fixed bug where exporting PLT/EDI would show an invalid write permissions error even if trying to save to a directory with valid write permissions Known Issues: * See known issues for v1.22.0.3 ----- December 1 2017 : v1.23.0.3 Bug Fixes: * Fixed processed site stop time for fully completed sites. * Fixed crash when importing some recording located in US * Fixed crash when exiting manage section while there is still site processing * Fixed tooltip issue on MAC * Improved compatibility when doing MD4 checking for procmeta.json Known Issues: * Stop time of processed site will not be correct if the processing was terminated but saved in the middle way (#3135) * MTU-5A imported project does not have an expected unique ID. This may cause "has remote" to be incorrect after processing (#3142) * An unsupported option "both" shows up when choosing magnetic bands for MTU-8/8A (#3148) * Using a quotation mark " within the processed site notes or title can cause a "unexpected metadata change" warning to appear. (#3152) * Switching between UTC and Local in processing setup resets start/stop (#3138) * Channel inversion has to be processed twice to get the correct result (#3145) * Azimuth is not saved properly into the procmeta.json (#3164) * Warning unsupported configure while there is missing frame (#3159) ----- November 28 2017 : v1.23.0.1 New Features: * Processed site now saves all the meta data during processing along with calibration files * Plotters now can be zoomed to full view disregarding the error bars Support: * Initial support for real time MT (no entry point) * EMpower now uses proclib to do MTU-5A calibration conversion * Massive clean up in PhRecording, ProcessedSite, and ProcessTask classes * Refactored the way of handling empower_recmeta.json in EMpower. Backward compatible to 1.7, possibly to 1.0 (not tested) * Refactored the way of handling processing metadata in EMpower * Upgrade crosspower binary file version to v4, migrate out the metadata into a stand-alone file "procmeta.json" with checksum support. * Massive improved the changes saving speed when editing processed site name, status or note * When the sensor range calculated is not a valid one, sensor model will return maximum range and show a debug message * When importing a site without empower_recmeta.json, EMpower does not call all the upgrading functions for empower_recmeta.json any more. * PhRecording now uses "receiver_model" to detect sensor type, no longer reads the config file. Bug Fixes: * Fixed MT merger confusing dialogue message when saving * Fixed issue in process setup wizard that user could "visually" change the remote site in the map when it is not at the step of selecting remote. * Fixed editing mode is not saved properly for each workbench * Fixed crash when the recording does not have H2 and being imported multiple times (importing with empower_recmeta.json present) * Fixed text label in the map of processed site tab * Imporved error message when EDI file save failed * Fixed crash when saving EDI to a read-only place * Fixed incorrect mask selected when mixing different types of workbenches (Resistivity/Impedance/Tipper) * Processed site without a "xp.bin" file will be always automatically deleted with a warning debug message Known Issues: * EMpower does not provide correct geographic location for all the recordings (latitude longitude inverted) * EMpower crashes when trying to open a project which has been manually deleted (#3139) * EMpower crashes when importing some certain recordings located at US * EMpower crashes when force exiting manage section while there is processing in progress * File dialog crashes on certain Linux versions. So far we know Ubuntu 14.04 (Unity), Debian 8 (Gnome), CentOS 7 (Gnome). (Qt-bug 63160) (#3144) * MTU-5A imported recording may crash the project when delete empower_recmeta.json manually (#3146) * Duration showing in processed site tab may be shorter than expected (#3135) ----- November 17 2017 : v1.22.0.4 Bug Fixes: * Fixed bug where exporting PLT/EDI would show an invalid write permissions error even if trying to save to a directory with valid write permissions Known Issues: * See known issues for v1.22.0.3 * On Windows, EMpower will crash if the destination folder of exporting PLT/EDI is not writable. ----- November 1 2017 : v1.22.0.3 Bug Fixes: * Fixed bug where the user could use left/right keys to navigate through frequencies when the robust thread was running, which could cause a crash Known Issues: * See Known Issues for v1.22.0 * Setting the active workbench does not persist between sessions of EMpower * Selecting between masks in the editor table views by using up/down keys does not change the mask (visual bug) ----- November 1 2017 : v1.22.0.2 Support: * Fixed a couple of spelling mistakes Bug Fixes: * Fixed bug in the editor where selecting between frequencies when the polar widget was active would cause it to skip two instead of one * Fixed bug in MacOS where the maps weren't always showing Known Issues: * See Known Issues for v1.22.0 * Setting the active workbench does not persist between sessions of EMpower * Selecting between masks in the editor table views by using up/down keys does not change the mask (visual bug) ----- October 31 2017 : v1.22.0.1 Support: * Rebuilt all binaries in Qt 5.9.1 - should fix some support issues Bug Fixes: * Fixed bug where the EDI merger was not always showing the correct data in the selected geophysical mode across all plots Known Issues: * See Known Issues for v1.22.0 * Map tiles do not load in MacOS * Setting the active workbench does not persist between sessions of EMpower ----- October 27 2017 : v1.22.0 New Features: * New EDI merger - select two EDI's and export a new EDI to combine the two * New view to edit in Logical AND combination mode in cross power editor - remove either XY or YX, and its converse point will be removed; used for editing EDI's Support: * Added new calibration object in the config.json so it's possible to choose between short and long sensor calibrations * Proclib is now able to export EDI files * Can no longer delete a project from inside EMpower * Removed references to Logical OR across the program * Open Topo Map now notifies the user when the server is unavailable * Added a tooltip to weird error icons in process setup wizard next to sensors that were not detected properly Bug Fixes: * Fixed bug where the mask file can get corrupted in unusual circumstancesKnown Issues For the Latest version: ===================================== System: * File dialog crashes on certain Linux versions. So far we know Ubuntu 14.04(Unity), Debian 8(Unknown window system), CentOS 7(Gnome).(Qt-bug 63160) * 2.4k continuous recording not supported throughout EMpower; cannot load TS for 150s/s decimation scheme (story not created) * Setting the active workbench in processed site tab does not persist between sessions of EMpower (#3066) * PNT calculation may intermittently fail in Windows (so far un-reproducable, but ticket remains open) (#2726) * In very corner case, it is possible to process with a remote that doesn't fall in processing range (#2867) * EMpower does not gracefully handle time series files of zero length (#2278) * Channel inversion has to be processed twice to get the correct result (#3145) * Azimuth is not saved properly into the procmeta.json (#3164) * Workbench may become corrupted after switching between editing types (#3120) GUI: * Warning unsupported configure while there is missing frame (#3159) * Unable to do orthogonal process using custom channel configuration if only two channels are available (#2625) * Selecting between masks in the editor table views by using up/down keys does not change the mask (visual bug) * No set zoom-out level when zooming out on plotters in the process queue or process sites tab when viewing the scale in linear mode (#2152,#2260) * Selecting overlapping sites on the map may be difficult in site array configurations, this applies to all the maps. (#3084) * Occasional ghost curve after editing (visual bug) * Excluding all cross powers using the polar selectors may result in the inability to re-include them without tinkering with the line edit controls (visual bug) * An unsupported option "both" shows up when choosing magnetic bands for MTU-8/8A (#3148) * Switching between UTC and Local in processing setup resets start/stop (#3138) Manually messed up crashes: * EMpower crashes when trying to open a project which has been manually deleted (#3139) * MTU-5A imported recording may crash the project when delete empower_recmeta.json manually (#3146) Assessment: * POSSIBLY suitable for release * Fixed crash on Mac in Manage after clicking on process when multiple recordings are selected * Fixed crash on Windows where EMpower crashed after closing Manage section during parallel processing * Fixed bug where pressing ESC key in the recording library would cause the widget to disappear * Fixed undefined behaviour when the user switches the active workbench from the Process Site tab while the editor is running Robust * Fixed MTU-5A bug where you could not process with remote if the remote had no Hz * Fixed bug where the XY amplitude min/max settings sometimes do not get applied to the mask * Fixed bug where left/right keys were not being parsed correctly in the editor if the user had the polar plot selected * Fixed bug where the process site tree may not always update the active workbench after the active workbench is deleted * Fixed bug where the processed site status was not properly displayed in the tree item * Fixed bug where closing the Manage section with only a single project would show the wrong dialog * Fixed bug where the Recording Details does not properly switch recordings after the underlying recording is deleted from the recording library * Fixed bug where spectra could zoom out beyond the start time of the time chunk in TD160 view * Fixed debug messages of a possible division by zero in the editor * Fixed bug where the self-test dialog was showing E3-E5 for an MTU-5C Known Issues: * 2.4k sampling not fully available throughout EMpower; cannot load TS for 150s/s decimation scheme * No set zoom-out level when zooming out on plotters in the process queue or process sites tab when viewing the scale in linear mode * Selecting overlapping sites on the map may be difficult in site array configurations * It may not be possible to select certain sites on the map from the process setup wizard if the site is located at the very bottom of the map * PNT calculation may intermittantly fail in Windows (so far un-reproducable, but ticket remains open) * In very corner case, it is possible to process with a remote that doesn't fall in processing range * MTU-5A tensorial unit test is failing on the last frequency after new robust features were merged * No legend to distinguish between which curve is XY or YX in the processed sites tab plots ----- October 2 2017 : v1.21.0.1 New Features: * Added resistivity variance robust algorithm * Added native support for LEMI sensors * Config creator * Recording library * Process setup wizard * Processing * Added more data density options in config creator * Added support for editing single curve types in the editor when copying between frequencies Support: * Changed how the project closing dialog pops up to include when the cross power editor for multiple projects is open * Improved switching between workbenches in cross power editor to prevent redundant calculations * Cleaned up some widget layout in the recording library form * Added support to save robust method and quality to the mask file * Added support to save an empty workbench * Still not able to save empty MP/Time masks * Changed the default settings in the MP threshold dialog in the cross power editor * Removed min/max polar selector limits when excluding xpowers on low frequencies * Calibration viewer now defaults to RX calibration tab if there are only RX calibrations Bug Fixes: * Fixed bug where the plot in the map can be selected, but not in the process site tree * Fixed bug where the robust mask was not being saved properly under certain circumstances * Fixed bug where the user was unable to close a project while copying to a different project without cancelling the first copy * Fixed bug where the MT results file was not saving header information * Fixed bug where spectra zooms out beyond the start of the time chunk in TD160 * Fixed bug where the cross power editor's tool bar text was not being cleared after running calculations when a frequency is selected * Fixed bug where EMpower can remove a cal file from its internal tree without removing from the file system when it's read-only * Fixed crash when running robust and modifying process site's status simultaneously * Fixed crash when editing sites previously edited with older versions of EMpower * Fixed bug where 'Saving data to file' dialog pops up when trying to save EDI or PLT for short recordings * Fixed a crash when closing the cross power editor * Fixed a bug where the processed site was showing that it had tipper when it did not * Fixed a bug where sites without tipper could create tipper workbenches, leading to corrupted files * Fixed a bug in the editor where the time mask name was not being grabbed from the correct model index Known Bugs: * 2.4k sampling not fully available throughout EMpower; cannot load TS for 150s/s decimation scheme * No set zoom-out level when zooming out on plotters in the process queue or process sites tab when viewing the scale in linear mode * Selecting overlapping sites on the map may be difficult in site array configurations * It may not be possible to select certain sites on the map from the process setup wizard if the site is located at the very bottom of the map * Open Topo Map does not notify the user when the server is unavailable * PNT calculation may intermittantly fail in Windows (so far un-reproducable, but ticket remains open) * Cannot cancel the importation of a calibration timeseries folder in the Evaluate section * In very corner case, it is possible to process with a remote that doesn't fall in processing range * Pressing ESC within a text field in the recording library causes the recording library form disappear * Weird icon next to sensors that were not detected properly * Cannot process with remote if remote has no Hz * Undefined behaviour when changing active workbench from Process Site tree while running an operation in the cross power editor ----- August 31 2017 : v1.20.0.2 New Features: * Cross Power Editor: * Double-click to zoom-to-selection in polar editor * Cubic scaling in polar editor * Robust processing * Removed 'Editions'; replaced with 'Workbenches' * Progress bar to describe actions * Status bar to show frequency and # of cross powers * Process sites tab: * Replaced the process sites table with a tree * Now viewing 'Workbenches' in the tree * Right-click menu options in the tree widget for export/edit/delete on each item * Can now sort by time and duration * Improved data exporter, viewing logical AND, logical OR, and COMBINED mask for EDI and PLT Support: * Improved support for legacy recordings created from v1.2.x onward * Changed the location of the magnetic and electric azimuth edit controls in the recording library tab * Changed the processed site's plot file from a CSV to binary format * Moved Z layer of the polar plot selectors from the bottom of the z stack to the top for better visibility * Moved running mag/phase mask to its own thread, with a progress bar * Removed second pass robust from the process setup wizard Bug Fixes: * Fixed bug where importing old recordings would change layout geometry from 'Orthogonal' to 'Parallel' * Fixed several bugs caused by ability to open a new mag/phase mask dialog in multiple inconsistent ways * Fixed hotkey for opening projects in the manage section * Fixed bug where recording library combo box would show first entry when the first site is added to a new project * Fixed tab order in the mag/phase mask dialog * Fixed cursor to 'waiting' status when running mask calculations * Fixed bug where the mask list showed incorrect name when disabled * Stability improvements * Fixed typos Known Bugs: * Occasional ghost curve after editing * Excluding all cross powers at the lowest frequencies using the polar selectors may result in the inability to re-include them without tinkering with the line edit controls * EMpower does not gracefully handle time series files of zero length * No set zoom-out level when zooming out on plotters in the process queue or process sites tab when viewing the scale in linear mode * 'Set Preferred' button in calibration viewer has inconsistent behaviour between receiver and sensor calibration tabs * Selecting overlapping sites on the map may be difficult in site array configurations * It may not be possible to select certain sites on the map from the process setup wizard if the site is located at the very bottom of the map * Open Topo Map does not notify the user when the server is unavailable * Unable to do orthogonal process using custom channel configuration if only two channels are available * EMpower's file explorer deletes contents of original directory when trying to delete a shortcut * Cannot re-add a calibration to a project that was once already added and then deleted without first restarting the project session * Unable to delete a decimated recording after doing a parallel process without first restarting the project session * PNT calculation may intermittantly fail in Windows (so far un-reproducable, but ticket remains open) * Cannot cancel the importation of a calibration timeseries folder in the Evaluate section * In very corner case, it is possible to process with a remote that doesn't fall in processing range * Process site tab plotter will load two curves when user opens editor for both Site A and Site B, then close editors in order of Site B and Site A, and then selects a different workbench of Site B