An AQTS field data plugin for AQTS 2020.2-or-newer systems, which can import ADCP discharge summary XML measurements from the USGS QREV software.
- Download the latest release here.
- Install the plugin using the System Config page on your AQTS app server.
- Requires Visual Studio 2017 (Community Edition is fine)
- .NET 4.7 runtime
See the Configuration page for details.
- Load the
src\QRevPlugin.sln
file in Visual Studio and build theRelease
configuration. - The
src\QRev\deploy\Release\QRev.plugin
file can then be installed on your AQTS app server.
Use the included PluginTester.exe
tool from the Aquarius.FieldDataFramework
package to test your plugin logic on the sample files.
- Open the QRev project's Properties page
- Select the Debug tab
- Select Start external program: as the start action and browse to
"src\packages\Aquarius.FieldDataFramework.20.2.5\tools\PluginTester.exe
- Enter the Command line arguments: to launch your plugin
/Plugin=QRev.dll /Json=AppendedResults.json /Data=..\..\..\..\data\QRevDischargeSummary.xml
The /Plugin=
argument can be the filename of your plugin assembly, without any folder. The default working directory for a start action is the bin folder containing your plugin.
- Set a breakpoint in the plugin's
ParseFile()
methods. - Select your plugin project in Solution Explorer and select "Debug | Start new instance"
- Now you're debugging your plugin!
See the PluginTester documentation for more details.