openXDA 2.3

@StephenCWills StephenCWills released this Jun 13, 2018 · 36 commits to master since this release

This release includes...

  • openXDA.Installs.zip - Installer for openXDA. Will also install the latest database schema.
  • openXDA.Binaries.zip - openXDA binaries, which also includes binaries for XDAWaveformDataParser which can be used to test input data against the parsers used by openXDA.
  • XDATestData.zip - Data used for testing new installations of openXDA

openXDA 2.2.1

@StephenCWills StephenCWills released this Dec 8, 2017 · 414 commits to master since this release

This release includes...

  • openXDA.Installs.zip - Installer for openXDA. Will also install the latest database schema.
  • openXDA.Binaries.zip - openXDA binaries, which also includes binaries for XDAWaveformDataParser which can be used to test input data against the parsers used by openXDA.
  • XDATestData.zip - Data used for testing new installations of openXDA

openXDA 2.2

@StephenCWills StephenCWills released this Oct 30, 2017 · 507 commits to master since this release

This release includes...

  • openXDA.Installs.zip - Installer for openXDA. Will also install the latest database schema.
  • openXDA.Binaries.zip - openXDA binaries, which also includes binaries for XDAWaveformDataParser which can be used to test input data against the parsers used by openXDA.
  • XDATestData.zip - Data used for testing new installations of openXDA

openXDA 2.1

@StephenCWills StephenCWills released this Jan 26, 2017 · 1304 commits to master since this release

This release includes...

  • openXDA.Installs.zip - Installer for openXDA. Will also install the latest database schema.
  • openXDA.Binaries.zip - openXDA binaries, which also includes binaries for XDAWaveformDataParser which can be used to test input data against the parsers used by openXDA.
  • XDATestData.zip - Data used for testing new installations of openXDA

openXDA 2.0.1

@StephenCWills StephenCWills released this Nov 11, 2016 · 1582 commits to master since this release

Bug fixes and feature improvements for the 2.0 release of openXDA.

This release includes...

  • openXDA.Installs.zip - Installer for openXDA. Will also install the latest database schema.
  • openXDA.Binaries.zip - openXDA binaries, which also includes binaries for XDAWaveformDataParser which can be used to test input data against the parsers used by openXDA.
  • XDATestData.zip - Data used for testing new installations of openXDA

openXDA 2.0

@StephenCWills StephenCWills released this Oct 3, 2016 · 1750 commits to master since this release

This release includes...

  • openXDA.Installs.zip - Installer for openXDA. Will also install the latest database schema.
  • openXDA.Binaries.zip - openXDA binaries, which also includes binaries for XDAWaveformDataParser which can be used to test input data against the parsers used by openXDA.
  • XDATestData.zip - Data used for testing new installations of openXDA

openXDA 1.5.2

@StephenCWills StephenCWills released this Jun 26, 2016 · 2110 commits to master since this release

This release includes...

  • openXDA.Install.zip - Installer for openXDA. Will also install the latest database schema.
  • openXDA.Binaries.zip - openXDA binaries, which also includes binaries for XDAWaveformDataParser which can be used to test input data against the parsers used by openXDA.
  • openXDA.Configuration.Guide.docx - A guide to configuring settings in openXDA via the Settings table in the openXDA database.
  • XDATestData.zip - Data used for testing new installations of openXDA

Changes since 1.5...

  • Added optional per-line fault detection logic based on the values of COMTRADE digitals.
  • Resolved performance issues in PQ Dashboard queries due to SQL Server parameter sniffing.
  • Fixed an issue in the installer when installing the database feature to a remote database server.
  • Fixed an issue with the EMAX reader where indexes were occasionally off by one.
  • Applied a fix to the EMAX parser to work around an issue where some EMAX data files do not have valid timestamps written to them.
  • Modified the database to better support the addition of EAS extensions.

For existing users of openXDA, database changes need to be applied manually after updating. Here is the list of changes since 1.5.1...

  • openXDA.sql
    • Added FaultDetectionLogic table
    • Added FaultGroup table
    • Added EASExtension table
    • Added AugmentAllMetersGroup trigger to automatically populate the AllMeters group when new Meter records are added
  • DashSprocs.sql
    • Modified several procedures to resolve performance issues due to parameter sniffing
    • Added SiteLineDetailsByDate type
    • Added GetPreviousAndNextEventIds procedure

openXDA 1.5.1

@StephenCWills StephenCWills released this Feb 8, 2016 · 2358 commits to master since this release

This release includes...

  • openXDA.Install.zip - Installer for openXDA. Will also install the latest database schema.
  • openXDA.Binaries.zip - openXDA binaries, which also includes binaries for XDAWaveformDataParser which can be used to test input data against the parsers used by openXDA.
  • openXDA.Configuration.Guide.docx - A guide to configuring settings in openXDA via the Settings table in the openXDA database.
  • XDATestData.zip - Data used for testing new installations of openXDA

Changes since 1.5...

  • Vastly improved message filtering and suppression in the openXDA Console.
  • Added openXDA Console commands to modify message filters and monitor the status of the openXDA engine.
  • Added commands to tweak the file processor settings at runtime.
  • Improved the performance of the file processor when encountering files that do not need to be processed.
  • Fixed an issue where the list of meters was being truncated by SQL data types.
  • Added logic to throttle file processing to curb high memory usage and improve file watcher prioritization.

Additional notes...

  • There have been a few changes to the database, however the openXDA 1.5 database will still work fine for the most part. Therefore, it should be possible to upgrade without reloading meter configurations or data. There are only three tables that need to be dropped, recreated, and repopulated: DataReader, DataOperation, and DataWriter.
  • For users of the PQ Dashboard with openXDA 1.5: The meter list will be truncated for installations with more than 184 meters, give or take, making it impossible to view data from certain meters without filtering the selected list. This can be fixed by dropping the procedures in the DashSprocs.sql script and then running the new DashSprocs.sql script from the 1.5.1 installation.

openXDA 1.5

@StephenCWills StephenCWills released this Jan 25, 2016 · 2471 commits to master since this release

This release includes...

  • openXDASetup.msi - Installer for openXDA. Will also install the latest database schema.
  • openXDA.Binaries.zip - openXDA binaries, which also includes binaries for XDAWaveformDataParser which can be used to test input data against the parsers used by openXDA.

Changes since 1.3...

  • Improved installer for ease of installation.
  • Added DeviceDefinitionsGenerator.sql to ease migration of configuration.
  • Added ldconfig.bat script for ease of loading of configuration from the DeviceDefinitions.xml file.
  • Improved system startup behavior when encountering errors, such as misconfigured database credentials.
  • Added system settings for SMTP server authentication (Gmail) and system frequency.
  • Integration with openHistorian 2.0 for analysis of full-resolution trending data.
  • Integration with PQ Investigator to automatically determine equipment failure based on magnitude and duration of sags.

openXDA 1.3

@StephenCWills StephenCWills released this Aug 17, 2015 · 2670 commits to master since this release

This release includes...

  1. Installer for version 1.3 of the openXDA service.
  2. Binaries for the openXDA service, the DeviceDefinitionsMigrator console application, and the XDA Waveform Data Parser for testing fault records against XDA's parsers.
  3. Setup and configuration guide for the openXDA service.
  4. Example of a device definitions file for the configuration of fault recorders.

Changes since 1.2.1...

  • Added double-ended fault location analysis.
  • Improved fault detection logic to better identify false positive results.
  • Modified the analysis engine to be more data driven allowing configuration of modules to perform different types of analysis.
  • Added fault email templates to allow for configuration of custom email formats.
  • Improved the performance of the initial file scan on system startup.
  • Enhancements to support parallel processing of file data.
  • Improved logging mechanisms and verbosity of log messages.
  • Many minor bug fixes and improvements.