diff --git a/Source/Applications/openPDC/openPDCSetup/AdapterExplorer.exe b/Source/Applications/openPDC/openPDCSetup/AdapterExplorer.exe
index a30feea434..3f6e7b323e 100644
Binary files a/Source/Applications/openPDC/openPDCSetup/AdapterExplorer.exe and b/Source/Applications/openPDC/openPDCSetup/AdapterExplorer.exe differ
diff --git a/Source/Applications/openPDC/openPDCSetup/BulkCalculationState.exe b/Source/Applications/openPDC/openPDCSetup/BulkCalculationState.exe
index 63defa5a9d..37fbc631e9 100644
Binary files a/Source/Applications/openPDC/openPDCSetup/BulkCalculationState.exe and b/Source/Applications/openPDC/openPDCSetup/BulkCalculationState.exe differ
diff --git a/Source/Applications/openPDC/openPDCSetup/CSVDataManager.exe b/Source/Applications/openPDC/openPDCSetup/CSVDataManager.exe
index f64d18f520..a8ececdd49 100644
Binary files a/Source/Applications/openPDC/openPDCSetup/CSVDataManager.exe and b/Source/Applications/openPDC/openPDCSetup/CSVDataManager.exe differ
diff --git a/Source/Applications/openPDC/openPDCSetup/ConfigCrypter.exe b/Source/Applications/openPDC/openPDCSetup/ConfigCrypter.exe
index a34714f8e4..15bd43a32b 100755
Binary files a/Source/Applications/openPDC/openPDCSetup/ConfigCrypter.exe and b/Source/Applications/openPDC/openPDCSetup/ConfigCrypter.exe differ
diff --git a/Source/Applications/openPDC/openPDCSetup/ConfigurationEditor.exe b/Source/Applications/openPDC/openPDCSetup/ConfigurationEditor.exe
index 47789c1bd1..175d132928 100755
Binary files a/Source/Applications/openPDC/openPDCSetup/ConfigurationEditor.exe and b/Source/Applications/openPDC/openPDCSetup/ConfigurationEditor.exe differ
diff --git a/Source/Applications/openPDC/openPDCSetup/CreateOutputStream.exe b/Source/Applications/openPDC/openPDCSetup/CreateOutputStream.exe
index 4fe5e26dc9..ed44331b9d 100644
Binary files a/Source/Applications/openPDC/openPDCSetup/CreateOutputStream.exe and b/Source/Applications/openPDC/openPDCSetup/CreateOutputStream.exe differ
diff --git a/Source/Applications/openPDC/openPDCSetup/DNP3ConfigGenerator.exe b/Source/Applications/openPDC/openPDCSetup/DNP3ConfigGenerator.exe
index 7665b15ead..1fedd91e4d 100755
Binary files a/Source/Applications/openPDC/openPDCSetup/DNP3ConfigGenerator.exe and b/Source/Applications/openPDC/openPDCSetup/DNP3ConfigGenerator.exe differ
diff --git a/Source/Applications/openPDC/openPDCSetup/DataMigrationUtility.exe b/Source/Applications/openPDC/openPDCSetup/DataMigrationUtility.exe
index 8a2c77a654..aac548a693 100755
Binary files a/Source/Applications/openPDC/openPDCSetup/DataMigrationUtility.exe and b/Source/Applications/openPDC/openPDCSetup/DataMigrationUtility.exe differ
diff --git a/Source/Applications/openPDC/openPDCSetup/GEPDataExtractor.exe b/Source/Applications/openPDC/openPDCSetup/GEPDataExtractor.exe
index 6b933bd1b8..47440ec79e 100644
Binary files a/Source/Applications/openPDC/openPDCSetup/GEPDataExtractor.exe and b/Source/Applications/openPDC/openPDCSetup/GEPDataExtractor.exe differ
diff --git a/Source/Applications/openPDC/openPDCSetup/HistorianPlaybackUtility.exe b/Source/Applications/openPDC/openPDCSetup/HistorianPlaybackUtility.exe
index d7801433a8..437f56d7f3 100755
Binary files a/Source/Applications/openPDC/openPDCSetup/HistorianPlaybackUtility.exe and b/Source/Applications/openPDC/openPDCSetup/HistorianPlaybackUtility.exe differ
diff --git a/Source/Applications/openPDC/openPDCSetup/HistorianView.exe b/Source/Applications/openPDC/openPDCSetup/HistorianView.exe
index 8a63aecd9d..3b200b0dd9 100755
Binary files a/Source/Applications/openPDC/openPDCSetup/HistorianView.exe and b/Source/Applications/openPDC/openPDCSetup/HistorianView.exe differ
diff --git a/Source/Applications/openPDC/openPDCSetup/LogFileViewer.exe b/Source/Applications/openPDC/openPDCSetup/LogFileViewer.exe
index 05686eb79f..06768c954c 100644
Binary files a/Source/Applications/openPDC/openPDCSetup/LogFileViewer.exe and b/Source/Applications/openPDC/openPDCSetup/LogFileViewer.exe differ
diff --git a/Source/Applications/openPDC/openPDCSetup/NoInetFixUtil.exe b/Source/Applications/openPDC/openPDCSetup/NoInetFixUtil.exe
index 0109044fe7..c475566f3f 100755
Binary files a/Source/Applications/openPDC/openPDCSetup/NoInetFixUtil.exe and b/Source/Applications/openPDC/openPDCSetup/NoInetFixUtil.exe differ
diff --git a/Source/Applications/openPDC/openPDCSetup/StatHistorianReportGenerator.exe b/Source/Applications/openPDC/openPDCSetup/StatHistorianReportGenerator.exe
index 74e92f6d9f..79be3a02ee 100755
Binary files a/Source/Applications/openPDC/openPDCSetup/StatHistorianReportGenerator.exe and b/Source/Applications/openPDC/openPDCSetup/StatHistorianReportGenerator.exe differ
diff --git a/Source/Applications/openPDC/openPDCSetup/UpdateTagNames.exe b/Source/Applications/openPDC/openPDCSetup/UpdateTagNames.exe
index 12fafa2156..6b7d8624a5 100644
Binary files a/Source/Applications/openPDC/openPDCSetup/UpdateTagNames.exe and b/Source/Applications/openPDC/openPDCSetup/UpdateTagNames.exe differ
diff --git a/Source/Dependencies/GSF/AdoAdapters.dll b/Source/Dependencies/GSF/AdoAdapters.dll
index 044d139562..1d23ae3e6e 100755
Binary files a/Source/Dependencies/GSF/AdoAdapters.dll and b/Source/Dependencies/GSF/AdoAdapters.dll differ
diff --git a/Source/Dependencies/GSF/ArchivistAdapters.dll b/Source/Dependencies/GSF/ArchivistAdapters.dll
index 081347fd1b..97275bf1d0 100755
Binary files a/Source/Dependencies/GSF/ArchivistAdapters.dll and b/Source/Dependencies/GSF/ArchivistAdapters.dll differ
diff --git a/Source/Dependencies/GSF/AudioAdapters.dll b/Source/Dependencies/GSF/AudioAdapters.dll
index 49ceed0cab..fd2630fc02 100755
Binary files a/Source/Dependencies/GSF/AudioAdapters.dll and b/Source/Dependencies/GSF/AudioAdapters.dll differ
diff --git a/Source/Dependencies/GSF/AzureEventHubAdapters.dll b/Source/Dependencies/GSF/AzureEventHubAdapters.dll
index cd01750295..f13d9520bc 100644
Binary files a/Source/Dependencies/GSF/AzureEventHubAdapters.dll and b/Source/Dependencies/GSF/AzureEventHubAdapters.dll differ
diff --git a/Source/Dependencies/GSF/COMTRADEAdapters.dll b/Source/Dependencies/GSF/COMTRADEAdapters.dll
index bfc46fb95d..746220ece5 100755
Binary files a/Source/Dependencies/GSF/COMTRADEAdapters.dll and b/Source/Dependencies/GSF/COMTRADEAdapters.dll differ
diff --git a/Source/Dependencies/GSF/CsvAdapters.XML b/Source/Dependencies/GSF/CsvAdapters.XML
index e9ffa1b326..53dd06dcee 100755
--- a/Source/Dependencies/GSF/CsvAdapters.XML
+++ b/Source/Dependencies/GSF/CsvAdapters.XML
@@ -417,6 +417,30 @@
Represents an input adapter that reads measurements from a CSV file.
+
+
+ Creates a new instance.
+
+ The defined interval in milliseconds.
+
+
+
+ Set the next waiting period based on current time.
+
+
+
+
+ Blocks until the next scheduled waiting period.
+
+
+ Flag that determines if next waiting period should be set; when true, the
+ deadline advances by exactly one period from the current deadline (absolute
+ cadence) to keep inter-frame intervals consistent. If the deadline has already
+ fallen behind by more than one full period, it resets to "now + period" to
+ prevent a burst of catch-up frames. When false, caller must manually
+ call to schedule the next waiting period.
+
+
Initializes a new instance of the class.
@@ -429,7 +453,7 @@
- Gets or sets the interval of time between sending frames into the concentrator.
+ Gets or sets the interval of time between reading rows from the CSV file.
@@ -444,12 +468,11 @@
- Gets or sets flag that determines if a high-resolution precision timer should be used for CSV file based input.
+ Gets or sets flag that determines if a high-resolution timer should be used for CSV file based input.
- Useful when input frames need be accurately time-aligned to the local clock to better simulate
- an input device and calculate downstream latencies.
- This is only applicable when connection is made to a file for replay purposes.
+ Useful when input needs be accurately time-aligned to a specified frame rate. Maximum interval is 1ms (1000 FPS).
+ Set to false if faster inputs are needed, e.g., 0.3333333ms (3000 FPS) or greater.
@@ -470,7 +493,40 @@
- Defines the column mappings, must be defined: e.g., 0=Timestamp; 1=PPA:12; 2=PPA13.
+ Manually defines the column mappings, e.g.: "0=Timestamp; 1=PPA:12; 2=PPA13". Use
+ instead to automatically assign column mappings to output measurements when transverse mode is enabled.
+
+
+
+
+ Gets or sets flags that determines whether to automatically assign column mappings to output measurements when transverse mode is enabled. Output measurement definition order preserved.
+
+
+
+
+ Gets or sets the column index for timestamp values when is enabled.
+
+
+ Value is required when is enabled to identify which column contains timestamp values.
+
+
+
+
+ Gets or sets a flag that determines whether to automatically assign column mappings to output measurements when transverse mode is enabled.
+
+
+ Value will be set to false if is enabled. No need to reassign column mappings to output
+ measurements if they are already being used as source for column mappings.
+
+
+
+
+ Gets or sets flag that determines whether to round timestamps to the inferred .
+
+
+
+
+ Gets inferred frame rate based on the defined .
@@ -479,6 +535,15 @@
uses an asynchronous connection.
+
+
+ Gets a read-only mapping of measurement signal ID to zero-based publish order index.
+
+
+ This excludes the timestamp column mapping and all indexes are normalized to
+ zero-based index sequential to match publication order.
+
+
Returns the detailed status of this .
diff --git a/Source/Dependencies/GSF/CsvAdapters.dll b/Source/Dependencies/GSF/CsvAdapters.dll
index 2498a360ac..13298c0dac 100755
Binary files a/Source/Dependencies/GSF/CsvAdapters.dll and b/Source/Dependencies/GSF/CsvAdapters.dll differ
diff --git a/Source/Dependencies/GSF/DataQualityMonitoring.XML b/Source/Dependencies/GSF/DataQualityMonitoring.XML
index 5c3f696ea2..da2c0929b4 100755
--- a/Source/Dependencies/GSF/DataQualityMonitoring.XML
+++ b/Source/Dependencies/GSF/DataQualityMonitoring.XML
@@ -1052,9 +1052,14 @@
Default value for the property.
+
+
+ Default value for the property.
+
+
- Gets or sets the collection of measurements from which state will be transfered.
+ Gets or sets the collection of measurements from which state will be transferred.
@@ -1062,12 +1067,18 @@
Gets or sets the collection of measurements to which state will be transferred.
+
+
+
- Gets or sets the flags to be transfered from source
+ Gets or sets the flags to be transferred from source
measurements to the corresponding destination measurements.
+
+
+
Gets the flag indicating if this adapter supports temporal processing.
diff --git a/Source/Dependencies/GSF/DataQualityMonitoring.dll b/Source/Dependencies/GSF/DataQualityMonitoring.dll
index eefca71004..663a112e0d 100755
Binary files a/Source/Dependencies/GSF/DataQualityMonitoring.dll and b/Source/Dependencies/GSF/DataQualityMonitoring.dll differ
diff --git a/Source/Dependencies/GSF/DeviceStatAdapters.dll b/Source/Dependencies/GSF/DeviceStatAdapters.dll
index d4a984541b..cbbbcf4f5a 100644
Binary files a/Source/Dependencies/GSF/DeviceStatAdapters.dll and b/Source/Dependencies/GSF/DeviceStatAdapters.dll differ
diff --git a/Source/Dependencies/GSF/Dnp3Adapters.dll b/Source/Dependencies/GSF/Dnp3Adapters.dll
index 17096f3bda..d9d52ad275 100755
Binary files a/Source/Dependencies/GSF/Dnp3Adapters.dll and b/Source/Dependencies/GSF/Dnp3Adapters.dll differ
diff --git a/Source/Dependencies/GSF/DynamicCalculator.XML b/Source/Dependencies/GSF/DynamicCalculator.XML
index 8f397f6df5..af98f7bb37 100755
--- a/Source/Dependencies/GSF/DynamicCalculator.XML
+++ b/Source/Dependencies/GSF/DynamicCalculator.XML
@@ -235,6 +235,11 @@
Defines filter operation that changes measurement values based on expression evaluation.
+
+
+ Sets measurement state flags when expression evaluates to true.
+
+
The DynamicFilter is a filter adapter which takes multiple input measurements
@@ -269,7 +274,8 @@
- Gets or sets measurement state flags that are applied when a value has been replaced when filter operation is set to .
+ Gets or sets measurement state flags that are applied when a value has been replaced when filter operation is set to
+ or when flags are set when filter operation is set to .
@@ -294,7 +300,7 @@
- Gets or sets the allowed past time deviation tolerance, in seconds (can be sub-second).
+ Gets or sets the allowed past-time deviation tolerance, in seconds (can be sub-second).
diff --git a/Source/Dependencies/GSF/DynamicCalculator.dll b/Source/Dependencies/GSF/DynamicCalculator.dll
index cb41c18e99..eca6d9d000 100755
Binary files a/Source/Dependencies/GSF/DynamicCalculator.dll and b/Source/Dependencies/GSF/DynamicCalculator.dll differ
diff --git a/Source/Dependencies/GSF/EpriExport.dll b/Source/Dependencies/GSF/EpriExport.dll
index 63634ae8d2..a5086faaf6 100755
Binary files a/Source/Dependencies/GSF/EpriExport.dll and b/Source/Dependencies/GSF/EpriExport.dll differ
diff --git a/Source/Dependencies/GSF/FileAdapters.dll b/Source/Dependencies/GSF/FileAdapters.dll
index 8e675836d5..7e796a232b 100755
Binary files a/Source/Dependencies/GSF/FileAdapters.dll and b/Source/Dependencies/GSF/FileAdapters.dll differ
diff --git a/Source/Dependencies/GSF/FtpAdapters.dll b/Source/Dependencies/GSF/FtpAdapters.dll
index e4a59587b4..b156d12a58 100755
Binary files a/Source/Dependencies/GSF/FtpAdapters.dll and b/Source/Dependencies/GSF/FtpAdapters.dll differ
diff --git a/Source/Dependencies/GSF/GSF.ASN1.dll b/Source/Dependencies/GSF/GSF.ASN1.dll
index 651c11181a..05ff706eea 100755
Binary files a/Source/Dependencies/GSF/GSF.ASN1.dll and b/Source/Dependencies/GSF/GSF.ASN1.dll differ
diff --git a/Source/Dependencies/GSF/GSF.COMTRADE.dll b/Source/Dependencies/GSF/GSF.COMTRADE.dll
index 175699ec36..0eb42a714a 100755
Binary files a/Source/Dependencies/GSF/GSF.COMTRADE.dll and b/Source/Dependencies/GSF/GSF.COMTRADE.dll differ
diff --git a/Source/Dependencies/GSF/GSF.Communication.dll b/Source/Dependencies/GSF/GSF.Communication.dll
index b59ed021e3..a64b4dfc30 100755
Binary files a/Source/Dependencies/GSF/GSF.Communication.dll and b/Source/Dependencies/GSF/GSF.Communication.dll differ
diff --git a/Source/Dependencies/GSF/GSF.Core.dll b/Source/Dependencies/GSF/GSF.Core.dll
index d983befeb7..d1d0fbcf5b 100755
Binary files a/Source/Dependencies/GSF/GSF.Core.dll and b/Source/Dependencies/GSF/GSF.Core.dll differ
diff --git a/Source/Dependencies/GSF/GSF.Core.xml b/Source/Dependencies/GSF/GSF.Core.xml
index b5e28fc086..8b0cf9c7ce 100755
--- a/Source/Dependencies/GSF/GSF.Core.xml
+++ b/Source/Dependencies/GSF/GSF.Core.xml
@@ -38467,6 +38467,20 @@
+
+
+ Parses the string as a CSV document.
+
+ The string to be parsed
+ An array of rows parsed as CSV data.
+
+
+
+ Reads characters from the text reader and returns a single row of CSV data.
+
+ The text reader providing the CSV data
+ An array of fields in one row of CSV data or null if there is no more data available from the text reader.
+
The data structure representing a diff is a List of Diff objects:
diff --git a/Source/Dependencies/GSF/GSF.EMAX.dll b/Source/Dependencies/GSF/GSF.EMAX.dll
index 960a9b0fc3..b168f99831 100644
Binary files a/Source/Dependencies/GSF/GSF.EMAX.dll and b/Source/Dependencies/GSF/GSF.EMAX.dll differ
diff --git a/Source/Dependencies/GSF/GSF.Geo.dll b/Source/Dependencies/GSF/GSF.Geo.dll
index 29a74b9265..8ccf8ba1af 100644
Binary files a/Source/Dependencies/GSF/GSF.Geo.dll and b/Source/Dependencies/GSF/GSF.Geo.dll differ
diff --git a/Source/Dependencies/GSF/GSF.Historian.dll b/Source/Dependencies/GSF/GSF.Historian.dll
index 87286f1837..0f676da764 100755
Binary files a/Source/Dependencies/GSF/GSF.Historian.dll and b/Source/Dependencies/GSF/GSF.Historian.dll differ
diff --git a/Source/Dependencies/GSF/GSF.InstallerActions.CA.dll b/Source/Dependencies/GSF/GSF.InstallerActions.CA.dll
index 1db71c50be..1e02637b53 100755
Binary files a/Source/Dependencies/GSF/GSF.InstallerActions.CA.dll and b/Source/Dependencies/GSF/GSF.InstallerActions.CA.dll differ
diff --git a/Source/Dependencies/GSF/GSF.MMS.dll b/Source/Dependencies/GSF/GSF.MMS.dll
index dadd386f25..f8a3c12e8c 100755
Binary files a/Source/Dependencies/GSF/GSF.MMS.dll and b/Source/Dependencies/GSF/GSF.MMS.dll differ
diff --git a/Source/Dependencies/GSF/GSF.Media.dll b/Source/Dependencies/GSF/GSF.Media.dll
index ea3376efa6..3b7edb7888 100755
Binary files a/Source/Dependencies/GSF/GSF.Media.dll and b/Source/Dependencies/GSF/GSF.Media.dll differ
diff --git a/Source/Dependencies/GSF/GSF.Net.dll b/Source/Dependencies/GSF/GSF.Net.dll
index a33e209cba..07db2e48de 100755
Binary files a/Source/Dependencies/GSF/GSF.Net.dll and b/Source/Dependencies/GSF/GSF.Net.dll differ
diff --git a/Source/Dependencies/GSF/GSF.PQDIF.dll b/Source/Dependencies/GSF/GSF.PQDIF.dll
index a231ab0018..db47983222 100755
Binary files a/Source/Dependencies/GSF/GSF.PQDIF.dll and b/Source/Dependencies/GSF/GSF.PQDIF.dll differ
diff --git a/Source/Dependencies/GSF/GSF.PQDS.dll b/Source/Dependencies/GSF/GSF.PQDS.dll
index 0e0d40d17f..bda19dcb91 100644
Binary files a/Source/Dependencies/GSF/GSF.PQDS.dll and b/Source/Dependencies/GSF/GSF.PQDS.dll differ
diff --git a/Source/Dependencies/GSF/GSF.PhasorProtocols.UI.WPF.dll b/Source/Dependencies/GSF/GSF.PhasorProtocols.UI.WPF.dll
index 0c5dd9e0c2..8b1a1bc7b6 100755
Binary files a/Source/Dependencies/GSF/GSF.PhasorProtocols.UI.WPF.dll and b/Source/Dependencies/GSF/GSF.PhasorProtocols.UI.WPF.dll differ
diff --git a/Source/Dependencies/GSF/GSF.PhasorProtocols.UI.dll b/Source/Dependencies/GSF/GSF.PhasorProtocols.UI.dll
index 05321f50f1..336990f929 100755
Binary files a/Source/Dependencies/GSF/GSF.PhasorProtocols.UI.dll and b/Source/Dependencies/GSF/GSF.PhasorProtocols.UI.dll differ
diff --git a/Source/Dependencies/GSF/GSF.PhasorProtocols.dll b/Source/Dependencies/GSF/GSF.PhasorProtocols.dll
index f96cae98b7..5dca29aef2 100755
Binary files a/Source/Dependencies/GSF/GSF.PhasorProtocols.dll and b/Source/Dependencies/GSF/GSF.PhasorProtocols.dll differ
diff --git a/Source/Dependencies/GSF/GSF.PhasorProtocols.xml b/Source/Dependencies/GSF/GSF.PhasorProtocols.xml
index 2d769a9352..de8561100b 100755
--- a/Source/Dependencies/GSF/GSF.PhasorProtocols.xml
+++ b/Source/Dependencies/GSF/GSF.PhasorProtocols.xml
@@ -18912,9 +18912,16 @@
Replay timer class used to pace frame publication for file-based playback.
- This class uses a combination of coarse sleeping, yielding, and spinning for
- accurate wait times with minimal CPU usage. Supports common frame rates, e.g.,
- 30 or 60, and very high frame rates, e.g., 3000.
+
+ Uses absolute deadline advancement to maintain consistent inter-frame intervals.
+ For longer intervals, e.g., 30 FPS / ~33ms, a single bulk
+ is used for most of the wait, followed by yield/spin for the final approach — minimizing
+ OS scheduler jitter compared to many individual Thread.Sleep(1) calls.
+
+
+ Also supports very high frame rates, e.g., 3000 FPS, where the yield/spin path
+ naturally dominates due to sub-millisecond intervals.
+
@@ -18932,6 +18939,12 @@
Blocks until the next scheduled frame rate interval.
+
+ The deadline advances by exactly one period from the current deadline (absolute
+ cadence) to keep inter-frame intervals consistent. If the deadline has already
+ fallen behind by more than one full period, it resets to "now + period" to
+ prevent a burst of catch-up frames.
+
diff --git a/Source/Dependencies/GSF/GSF.SELEventParser.dll b/Source/Dependencies/GSF/GSF.SELEventParser.dll
index 418c76d3af..9a56778f59 100755
Binary files a/Source/Dependencies/GSF/GSF.SELEventParser.dll and b/Source/Dependencies/GSF/GSF.SELEventParser.dll differ
diff --git a/Source/Dependencies/GSF/GSF.Security.dll b/Source/Dependencies/GSF/GSF.Security.dll
index 8576a4f66a..f964fe2bd9 100755
Binary files a/Source/Dependencies/GSF/GSF.Security.dll and b/Source/Dependencies/GSF/GSF.Security.dll differ
diff --git a/Source/Dependencies/GSF/GSF.ServiceBus.dll b/Source/Dependencies/GSF/GSF.ServiceBus.dll
index 6f2f771a59..4ce0e72025 100755
Binary files a/Source/Dependencies/GSF/GSF.ServiceBus.dll and b/Source/Dependencies/GSF/GSF.ServiceBus.dll differ
diff --git a/Source/Dependencies/GSF/GSF.ServiceModel.dll b/Source/Dependencies/GSF/GSF.ServiceModel.dll
index be9b3d4bad..2b1511869d 100755
Binary files a/Source/Dependencies/GSF/GSF.ServiceModel.dll and b/Source/Dependencies/GSF/GSF.ServiceModel.dll differ
diff --git a/Source/Dependencies/GSF/GSF.ServiceProcess.dll b/Source/Dependencies/GSF/GSF.ServiceProcess.dll
index 9a236ea3d9..ce7a47cd37 100755
Binary files a/Source/Dependencies/GSF/GSF.ServiceProcess.dll and b/Source/Dependencies/GSF/GSF.ServiceProcess.dll differ
diff --git a/Source/Dependencies/GSF/GSF.TimeSeries.Transport.UI.WPF.dll b/Source/Dependencies/GSF/GSF.TimeSeries.Transport.UI.WPF.dll
index 1e939376c9..c57e507512 100755
Binary files a/Source/Dependencies/GSF/GSF.TimeSeries.Transport.UI.WPF.dll and b/Source/Dependencies/GSF/GSF.TimeSeries.Transport.UI.WPF.dll differ
diff --git a/Source/Dependencies/GSF/GSF.TimeSeries.Transport.UI.dll b/Source/Dependencies/GSF/GSF.TimeSeries.Transport.UI.dll
index 0a7db40334..a11a1fe700 100755
Binary files a/Source/Dependencies/GSF/GSF.TimeSeries.Transport.UI.dll and b/Source/Dependencies/GSF/GSF.TimeSeries.Transport.UI.dll differ
diff --git a/Source/Dependencies/GSF/GSF.TimeSeries.UI.WPF.dll b/Source/Dependencies/GSF/GSF.TimeSeries.UI.WPF.dll
index 236b059e1b..7de7acb900 100755
Binary files a/Source/Dependencies/GSF/GSF.TimeSeries.UI.WPF.dll and b/Source/Dependencies/GSF/GSF.TimeSeries.UI.WPF.dll differ
diff --git a/Source/Dependencies/GSF/GSF.TimeSeries.UI.dll b/Source/Dependencies/GSF/GSF.TimeSeries.UI.dll
index a5898568e1..dce9b2eaf3 100755
Binary files a/Source/Dependencies/GSF/GSF.TimeSeries.UI.dll and b/Source/Dependencies/GSF/GSF.TimeSeries.UI.dll differ
diff --git a/Source/Dependencies/GSF/GSF.TimeSeries.dll b/Source/Dependencies/GSF/GSF.TimeSeries.dll
index 9ddb6b2751..0354d263a5 100755
Binary files a/Source/Dependencies/GSF/GSF.TimeSeries.dll and b/Source/Dependencies/GSF/GSF.TimeSeries.dll differ
diff --git a/Source/Dependencies/GSF/GSF.Web.dll b/Source/Dependencies/GSF/GSF.Web.dll
index b01831b803..56ff320231 100755
Binary files a/Source/Dependencies/GSF/GSF.Web.dll and b/Source/Dependencies/GSF/GSF.Web.dll differ
diff --git a/Source/Dependencies/GSF/GSF.Windows.dll b/Source/Dependencies/GSF/GSF.Windows.dll
index d7619e119a..1ef809a384 100755
Binary files a/Source/Dependencies/GSF/GSF.Windows.dll and b/Source/Dependencies/GSF/GSF.Windows.dll differ
diff --git a/Source/Dependencies/GSF/GrafanaAdapters.dll b/Source/Dependencies/GSF/GrafanaAdapters.dll
index bc0f6f06cc..1005774357 100644
Binary files a/Source/Dependencies/GSF/GrafanaAdapters.dll and b/Source/Dependencies/GSF/GrafanaAdapters.dll differ
diff --git a/Source/Dependencies/GSF/Hadoop.Replication.dll b/Source/Dependencies/GSF/Hadoop.Replication.dll
index fdd025d869..1993afcae8 100755
Binary files a/Source/Dependencies/GSF/Hadoop.Replication.dll and b/Source/Dependencies/GSF/Hadoop.Replication.dll differ
diff --git a/Source/Dependencies/GSF/HistorianAdapters.dll b/Source/Dependencies/GSF/HistorianAdapters.dll
index 1110c43192..985dff7f89 100755
Binary files a/Source/Dependencies/GSF/HistorianAdapters.dll and b/Source/Dependencies/GSF/HistorianAdapters.dll differ
diff --git a/Source/Dependencies/GSF/ICCPExport.dll b/Source/Dependencies/GSF/ICCPExport.dll
index 4eef1eb86d..8476b08352 100755
Binary files a/Source/Dependencies/GSF/ICCPExport.dll and b/Source/Dependencies/GSF/ICCPExport.dll differ
diff --git a/Source/Dependencies/GSF/InfluxDBAdapters.dll b/Source/Dependencies/GSF/InfluxDBAdapters.dll
index f4ee094647..571556b860 100755
Binary files a/Source/Dependencies/GSF/InfluxDBAdapters.dll and b/Source/Dependencies/GSF/InfluxDBAdapters.dll differ
diff --git a/Source/Dependencies/GSF/KafkaAdapters.dll b/Source/Dependencies/GSF/KafkaAdapters.dll
index 94d56838c7..9275402554 100644
Binary files a/Source/Dependencies/GSF/KafkaAdapters.dll and b/Source/Dependencies/GSF/KafkaAdapters.dll differ
diff --git a/Source/Dependencies/GSF/MetadataAdapters.dll b/Source/Dependencies/GSF/MetadataAdapters.dll
index bdb88712cd..07e1498e35 100644
Binary files a/Source/Dependencies/GSF/MetadataAdapters.dll and b/Source/Dependencies/GSF/MetadataAdapters.dll differ
diff --git a/Source/Dependencies/GSF/ModbusAdapters.dll b/Source/Dependencies/GSF/ModbusAdapters.dll
index 2fda9322cf..e510bb5dbf 100644
Binary files a/Source/Dependencies/GSF/ModbusAdapters.dll and b/Source/Dependencies/GSF/ModbusAdapters.dll differ
diff --git a/Source/Dependencies/GSF/MongoAdapters.dll b/Source/Dependencies/GSF/MongoAdapters.dll
index c833523bbf..101ec317d1 100755
Binary files a/Source/Dependencies/GSF/MongoAdapters.dll and b/Source/Dependencies/GSF/MongoAdapters.dll differ
diff --git a/Source/Dependencies/GSF/MySqlAdapters.dll b/Source/Dependencies/GSF/MySqlAdapters.dll
index fee9f0b6e9..9fc2e7f314 100755
Binary files a/Source/Dependencies/GSF/MySqlAdapters.dll and b/Source/Dependencies/GSF/MySqlAdapters.dll differ
diff --git a/Source/Dependencies/GSF/OneSecondFrequencyAverager.dll b/Source/Dependencies/GSF/OneSecondFrequencyAverager.dll
index a9cc591fef..204be02640 100755
Binary files a/Source/Dependencies/GSF/OneSecondFrequencyAverager.dll and b/Source/Dependencies/GSF/OneSecondFrequencyAverager.dll differ
diff --git a/Source/Dependencies/GSF/PIAdapters.dll b/Source/Dependencies/GSF/PIAdapters.dll
index cc05f20fa4..70ce743287 100755
Binary files a/Source/Dependencies/GSF/PIAdapters.dll and b/Source/Dependencies/GSF/PIAdapters.dll differ
diff --git a/Source/Dependencies/GSF/PhasorProtocolAdapters.dll b/Source/Dependencies/GSF/PhasorProtocolAdapters.dll
index 865cf7471c..1bab9ba823 100755
Binary files a/Source/Dependencies/GSF/PhasorProtocolAdapters.dll and b/Source/Dependencies/GSF/PhasorProtocolAdapters.dll differ
diff --git a/Source/Dependencies/GSF/PhasorWebUI.dll b/Source/Dependencies/GSF/PhasorWebUI.dll
index c93fc6a5f2..05e8b6864b 100644
Binary files a/Source/Dependencies/GSF/PhasorWebUI.dll and b/Source/Dependencies/GSF/PhasorWebUI.dll differ
diff --git a/Source/Dependencies/GSF/PowerCalculations.UI.WPF.dll b/Source/Dependencies/GSF/PowerCalculations.UI.WPF.dll
index 6a92e3d2fb..031adb6658 100644
Binary files a/Source/Dependencies/GSF/PowerCalculations.UI.WPF.dll and b/Source/Dependencies/GSF/PowerCalculations.UI.WPF.dll differ
diff --git a/Source/Dependencies/GSF/PowerCalculations.UI.dll b/Source/Dependencies/GSF/PowerCalculations.UI.dll
index 6adc8a126a..c9ee728ca5 100644
Binary files a/Source/Dependencies/GSF/PowerCalculations.UI.dll and b/Source/Dependencies/GSF/PowerCalculations.UI.dll differ
diff --git a/Source/Dependencies/GSF/PowerCalculations.dll b/Source/Dependencies/GSF/PowerCalculations.dll
index 86c0d1c891..71f0a4962a 100755
Binary files a/Source/Dependencies/GSF/PowerCalculations.dll and b/Source/Dependencies/GSF/PowerCalculations.dll differ
diff --git a/Source/Dependencies/GSF/SqlClr/GSF.Core.SqlClr.dll b/Source/Dependencies/GSF/SqlClr/GSF.Core.SqlClr.dll
index 5fd8eb89ad..64449ecbc9 100644
Binary files a/Source/Dependencies/GSF/SqlClr/GSF.Core.SqlClr.dll and b/Source/Dependencies/GSF/SqlClr/GSF.Core.SqlClr.dll differ
diff --git a/Source/Dependencies/GSF/TestingAdapters.dll b/Source/Dependencies/GSF/TestingAdapters.dll
index 1401876189..fca8f65f75 100755
Binary files a/Source/Dependencies/GSF/TestingAdapters.dll and b/Source/Dependencies/GSF/TestingAdapters.dll differ
diff --git a/Source/Dependencies/GSF/ValidateAssemblyBindings.exe b/Source/Dependencies/GSF/ValidateAssemblyBindings.exe
index 23a002fcfc..781920f934 100755
Binary files a/Source/Dependencies/GSF/ValidateAssemblyBindings.exe and b/Source/Dependencies/GSF/ValidateAssemblyBindings.exe differ
diff --git a/Source/Dependencies/GSF/WavInputAdapter.dll b/Source/Dependencies/GSF/WavInputAdapter.dll
index 06c136903a..549f3fa9ea 100755
Binary files a/Source/Dependencies/GSF/WavInputAdapter.dll and b/Source/Dependencies/GSF/WavInputAdapter.dll differ
diff --git a/Source/Dependencies/GSF/eDNAAdapters.dll b/Source/Dependencies/GSF/eDNAAdapters.dll
index 72780df9f3..0ca575f344 100644
Binary files a/Source/Dependencies/GSF/eDNAAdapters.dll and b/Source/Dependencies/GSF/eDNAAdapters.dll differ
diff --git a/Source/Dependencies/GSF/en/GSF.PhasorProtocols.UI.WPF.resources.dll b/Source/Dependencies/GSF/en/GSF.PhasorProtocols.UI.WPF.resources.dll
index d2afbbfb5b..a06a9c4f42 100644
Binary files a/Source/Dependencies/GSF/en/GSF.PhasorProtocols.UI.WPF.resources.dll and b/Source/Dependencies/GSF/en/GSF.PhasorProtocols.UI.WPF.resources.dll differ
diff --git a/Source/Dependencies/GSF/en/GSF.TimeSeries.Transport.UI.WPF.resources.dll b/Source/Dependencies/GSF/en/GSF.TimeSeries.Transport.UI.WPF.resources.dll
index 982d353c1b..2d2a210acd 100644
Binary files a/Source/Dependencies/GSF/en/GSF.TimeSeries.Transport.UI.WPF.resources.dll and b/Source/Dependencies/GSF/en/GSF.TimeSeries.Transport.UI.WPF.resources.dll differ
diff --git a/Source/Dependencies/GSF/en/GSF.TimeSeries.UI.WPF.resources.dll b/Source/Dependencies/GSF/en/GSF.TimeSeries.UI.WPF.resources.dll
index 1a41548eb9..4e22cec2bd 100644
Binary files a/Source/Dependencies/GSF/en/GSF.TimeSeries.UI.WPF.resources.dll and b/Source/Dependencies/GSF/en/GSF.TimeSeries.UI.WPF.resources.dll differ
diff --git a/Source/Dependencies/GSF/es/GSF.PhasorProtocols.UI.WPF.resources.dll b/Source/Dependencies/GSF/es/GSF.PhasorProtocols.UI.WPF.resources.dll
index a32cefbc49..8acbbf140c 100644
Binary files a/Source/Dependencies/GSF/es/GSF.PhasorProtocols.UI.WPF.resources.dll and b/Source/Dependencies/GSF/es/GSF.PhasorProtocols.UI.WPF.resources.dll differ
diff --git a/Source/Dependencies/GSF/es/GSF.TimeSeries.Transport.UI.WPF.resources.dll b/Source/Dependencies/GSF/es/GSF.TimeSeries.Transport.UI.WPF.resources.dll
index 7e0534914b..b2957e2770 100644
Binary files a/Source/Dependencies/GSF/es/GSF.TimeSeries.Transport.UI.WPF.resources.dll and b/Source/Dependencies/GSF/es/GSF.TimeSeries.Transport.UI.WPF.resources.dll differ
diff --git a/Source/Dependencies/GSF/es/GSF.TimeSeries.UI.WPF.resources.dll b/Source/Dependencies/GSF/es/GSF.TimeSeries.UI.WPF.resources.dll
index c0fd707f3e..378d7ec8cb 100644
Binary files a/Source/Dependencies/GSF/es/GSF.TimeSeries.UI.WPF.resources.dll and b/Source/Dependencies/GSF/es/GSF.TimeSeries.UI.WPF.resources.dll differ
diff --git a/Source/Dependencies/GSF/sttp.gsf.dll b/Source/Dependencies/GSF/sttp.gsf.dll
index 9401a3919c..a9cb741b29 100644
Binary files a/Source/Dependencies/GSF/sttp.gsf.dll and b/Source/Dependencies/GSF/sttp.gsf.dll differ
diff --git a/Source/Dependencies/GSF/zh/GSF.PhasorProtocols.UI.WPF.resources.dll b/Source/Dependencies/GSF/zh/GSF.PhasorProtocols.UI.WPF.resources.dll
index 5e7ac66c39..f1c3ae2549 100644
Binary files a/Source/Dependencies/GSF/zh/GSF.PhasorProtocols.UI.WPF.resources.dll and b/Source/Dependencies/GSF/zh/GSF.PhasorProtocols.UI.WPF.resources.dll differ
diff --git a/Source/Dependencies/GSF/zh/GSF.TimeSeries.Transport.UI.WPF.resources.dll b/Source/Dependencies/GSF/zh/GSF.TimeSeries.Transport.UI.WPF.resources.dll
index 779c341791..04e20616ae 100644
Binary files a/Source/Dependencies/GSF/zh/GSF.TimeSeries.Transport.UI.WPF.resources.dll and b/Source/Dependencies/GSF/zh/GSF.TimeSeries.Transport.UI.WPF.resources.dll differ
diff --git a/Source/Dependencies/GSF/zh/GSF.TimeSeries.UI.WPF.resources.dll b/Source/Dependencies/GSF/zh/GSF.TimeSeries.UI.WPF.resources.dll
index 872d7100d1..750ad02132 100644
Binary files a/Source/Dependencies/GSF/zh/GSF.TimeSeries.UI.WPF.resources.dll and b/Source/Dependencies/GSF/zh/GSF.TimeSeries.UI.WPF.resources.dll differ