diff --git a/.github/workflows/CIBuild.yml b/.github/workflows/CIBuild.yml
index 9a829ab7..010969b4 100644
--- a/.github/workflows/CIBuild.yml
+++ b/.github/workflows/CIBuild.yml
@@ -24,17 +24,31 @@ jobs:
- name: Setup Visual Studio Command Prompt
uses: microsoft/setup-msbuild@v1.0.2
-
+
+ - name: Install Android SDK
+ run: |
+ echo y>license_accepter.txt
+ echo y>>license_accepter.txt
+ echo y>>license_accepter.txt
+ echo y>>license_accepter.txt
+ echo y>>license_accepter.txt
+ echo y>>license_accepter.txt
+ echo y>>license_accepter.txt
+ echo y>>license_accepter.txt
+ cmd /c '"%ProgramFiles(x86)%\Android\android-sdk\cmdline-tools\7.0\bin\sdkmanager.bat" --licenses < license_accepter.txt'
+ cmd /c '"%ProgramFiles(x86)%\Android\android-sdk\cmdline-tools\7.0\bin\sdkmanager.bat" --install "platforms;android-24"'
+ cmd /c '"%ProgramFiles(x86)%\Android\android-sdk\cmdline-tools\7.0\bin\sdkmanager.bat" --install "platforms;android-21"'
+
- name: Build
run: |
msbuild /restore /t:Build src/NmeaParser.sln /p:Configuration=Release
- name: Tests
run: |
- dotnet test src/UnitTests/NmeaParser.Tests.NET/bin/Release/netcoreapp3.1/NmeaParser.Tests.Net.dll -v normal
+ dotnet test src/UnitTests/NmeaParser.Tests.NET/bin/Release/net6.0/NmeaParser.Tests.Net.dll -v normal
- name: Upload artifacts
- uses: actions/upload-artifact@v1
+ uses: actions/upload-artifact@v4
with:
name: NuGet Packages
path: artifacts/NuGet/Release
diff --git a/.github/workflows/ghpages.yml b/.github/workflows/ghpages.yml
index bae56c9a..98a7aa18 100644
--- a/.github/workflows/ghpages.yml
+++ b/.github/workflows/ghpages.yml
@@ -28,7 +28,7 @@ jobs:
Invoke-WebRequest -Uri "https://github.com/dotnet/docfx/releases/download/v${env:DOCFXVERSION}/docfx.zip" -OutFile ".tools/docfx/docfx.zip"
[System.IO.Compression.ZipFile]::ExtractToDirectory(".tools/docfx/docfx.zip", ".tools/docfx" )
env:
- DOCFXVERSION: 2.58
+ DOCFXVERSION: 2.59.0
- name: Install .NET OMD Generator
run: dotnet tool install --tool-path .tools/omd dotMorten.OmdGenerator --version 1.3.1
@@ -45,10 +45,10 @@ jobs:
env:
DOCFX_SOURCE_BRANCH_NAME: main
run: |
- nuget install memberpage -Version 2.58.0 -OutputDirectory docs
+ nuget install memberpage -Version 2.59.0 -OutputDirectory docs
.tools/docfx/docfx.exe metadata docs/docfx.json
dotnet build docs/AppliesToGenerator\DocFXAppliesToGenerator.csproj
- docs/AppliesToGenerator\bin\Debug\netcoreapp3.1\DocFXAppliesToGenerator.exe docs/appliesToList.json
+ docs/AppliesToGenerator\bin\Debug\net6.0\DocFXAppliesToGenerator.exe docs/appliesToList.json
.tools/docfx/docfx.exe build docs/docfx.json
powershell -ExecutionPolicy ByPass -command "docs\FixApiRefLinks" -Path artifacts\docs_site\api\
diff --git a/.gitignore b/.gitignore
index 9afbb0fb..bd1e85a0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -115,3 +115,4 @@ artifacts
.tools
docs/memberpage.2.58.0
docs/AppliesToGenerator/.vs
+docs/memberpage.2.59.0
diff --git a/README.md b/README.md
index 263f3495..885171a3 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@ Nmea Parser
=========
Library for reading and parsing NMEA data message streams.
-It makes it easy to connect and listen for NMEA messages coming from various devices in Windows Universal, Windows Desktop/.NET and Windows Universal apps as well as Xamarin for iOS and Android.
+It makes it easy to connect and listen for NMEA messages coming from various devices in Windows Universal, Windows Desktop/.NET and Windows Universal apps as well as .NET for iOS and Android.
## Sponsoring
diff --git a/docs/AppliesToGenerator/DocFXAppliesToGenerator.csproj b/docs/AppliesToGenerator/DocFXAppliesToGenerator.csproj
index c73e0d16..41f1d5ad 100644
--- a/docs/AppliesToGenerator/DocFXAppliesToGenerator.csproj
+++ b/docs/AppliesToGenerator/DocFXAppliesToGenerator.csproj
@@ -2,7 +2,7 @@
Exe
- netcoreapp3.1
+ net6.0
diff --git a/docs/BuildDoc.cmd b/docs/BuildDoc.cmd
index 17c31ac5..cd459ce9 100644
--- a/docs/BuildDoc.cmd
+++ b/docs/BuildDoc.cmd
@@ -1,13 +1,13 @@
+
@ECHO OFF
-SET DocFXVersion=2.58
+SET DocFXVersion=2.77.0
SET DocFxFolder=%~dp0..\.tools\docfx
-
REM Download DocFx
IF NOT EXIST "%DocFxFolder%\v%DocFXVersion%\docfx.exe" (
MKDIR "%DocFXFolder%\v%DocFXVersion%"
- powershell -ExecutionPolicy ByPass -command "Invoke-WebRequest -Uri "https://github.com/dotnet/docfx/releases/download/v%DocFXVersion%/docfx.zip" -OutFile '%DocFxFolder%\docfx_v%DocFXVersion%.zip'"
+ powershell -ExecutionPolicy ByPass -command "Invoke-WebRequest -Uri "https://github.com/dotnet/docfx/releases/download/v%DocFXVersion%/docfx-win-x64-v%DocFXVersion%.zip" -OutFile '%DocFxFolder%\docfx_v%DocFXVersion%.zip'"
powershell -ExecutionPolicy ByPass -command "Expand-Archive -LiteralPath '%DocFxFolder%\docfx_v%DocFXVersion%.zip' -DestinationPath '%DocFxFolder%\v%DocFXVersion%'"
DEL "%DocFxFolder%\docfx_v%DocFXVersion%.zip" /Q
)
@@ -16,17 +16,16 @@ IF NOT EXIST "..\.tools\nuget.exe" (
)
REM Generate OMD
-dotnet tool install --tool-path %~dp0../.tools/omd dotMorten.OmdGenerator --version 1.3.1
+dotnet tool install --tool-path %~dp0../.tools/omd dotMorten.OmdGenerator --version 1.4.0
mkdir %~dp0../artifacts/docs/api
%~dp0..\.tools\omd\generateomd /source=%~dp0../src/NmeaParser /output=%~dp0../artifacts/docs/api/omd.html /preprocessors=NETSTANDARD1_4;NETSTANDARD
-%~dp0..\.tools\nuget install memberpage -Version 2.58.0 -OutputDirectory %~dp0
REM Build the output site (HTML) from the generated metadata and input files (uses configuration in docfx.json in this folder)
%DocFxFolder%\v%DocFXVersion%\docfx.exe metadata %~dp0\docfx.json
REM Build applies-to version/framework info
dotnet build AppliesToGenerator\DocFXAppliesToGenerator.csproj
-AppliesToGenerator\bin\Debug\netcoreapp3.1\DocFXAppliesToGenerator.exe appliesToList.json
+AppliesToGenerator\bin\Debug\net6.0\DocFXAppliesToGenerator.exe appliesToList.json
%DocFxFolder%\v%DocFXVersion%\docfx.exe build %~dp0\docfx.json
diff --git a/docs/api/index.md b/docs/api/index.md
index a8cdf5f0..513bfa7d 100644
--- a/docs/api/index.md
+++ b/docs/api/index.md
@@ -2,17 +2,21 @@
**Select your platform:**
-- [.NET Standard API Reference](netstd/index.md)
+- [.NET 6+ API Reference](net/index.md)
-- [.NET Framework API Reference](netfx/index.md)
+- [.NET 6+ Windows API Reference](netwin/index.md)
-- [.NET Core API Reference](netcore/index.md)
+- [.NET 8+ iOS API Reference](ios/index.md)
-- [UWP API Reference](uwp/index.md)
+- [.NET 8+ Android API Reference](android/index.md)
+
+#### Legacy:
-- [Android API Reference](android/index.md)
+- [.NET Standard API Reference](netstd/index.md)
+
+- [.NET Framework API Reference](netfx/index.md)
-- [iOS API Reference](ios/index.md)
+- [UWP API Reference](uwp/index.md)
### Object model diagrams
Click below to see the full object model diagram:
diff --git a/docs/api/netcore/index.md b/docs/api/net/index.md
similarity index 100%
rename from docs/api/netcore/index.md
rename to docs/api/net/index.md
diff --git a/docs/api/netwin/index.md b/docs/api/netwin/index.md
new file mode 100644
index 00000000..d9154fe3
--- /dev/null
+++ b/docs/api/netwin/index.md
@@ -0,0 +1,3 @@
+# NMEAParser API Reference
+
+Select an API from the menu on the left.
diff --git a/docs/appliesToList.json b/docs/appliesToList.json
index 3e3fd577..42f88e22 100644
--- a/docs/appliesToList.json
+++ b/docs/appliesToList.json
@@ -2,36 +2,66 @@
"Output": "../artifacts/docs/api_overwrites/applies-to-overwrite.md",
"Metadata": [
{
- "PlatformName": ".NET Standard 1.4",
+ "PlatformName": ".NET Standard 2.0",
"Versions" : [
{ "Name" : "GitHub", "Manifest": "../artifacts/docs/api/netstd/.manifest" },
+ { "Name" : "v3.0", "Manifest": "manifests/v3.0/netstd/.manifest" },
{ "Name" : "v2.2", "Manifest": "manifests/v2.2/netstd/.manifest" },
{ "Name" : "v2.1", "Manifest": "manifests/v2.1/netstd/.manifest" },
{ "Name" : "v2.0", "Manifest": "manifests/v2.0/netstd/.manifest" },
]
},
+ {
+ "PlatformName": ".NET",
+ "Versions" : [
+ { "Name": "GitHub", "Manifest": "../artifacts/docs/api/net/.manifest" },
+ { "Name" : "v3.0", "Manifest": "manifests/v3.0/net/.manifest" }
+ ]
+ },
+ {
+ "PlatformName": ".NET Windows",
+ "Versions" : [
+ { "Name": "GitHub", "Manifest": "../artifacts/docs/api/netwin/.manifest" },
+ { "Name" : "v3.0", "Manifest": "manifests/v3.0/netwin/.manifest" }
+ ]
+ },
+ {
+ "PlatformName": ".NET Android",
+ "Versions" : [
+ { "Name": "GitHub", "Manifest": "../artifacts/docs/api/android/.manifest" },
+ { "Name" : "v3.0", "Manifest": "manifests/v3.0/android/.manifest" }
+ ]
+ },
+ {
+ "PlatformName": ".NET iOS",
+ "Versions" : [
+ { "Name": "GitHub", "Manifest": "../artifacts/docs/api/ios/.manifest" },
+ { "Name" : "v3.0", "Manifest": "manifests/v3.0/ios/.manifest" }
+ ]
+ },
{
"PlatformName": ".NET Framework",
"Versions" : [
{ "Name" : "GitHub", "Manifest": "../artifacts/docs/api/netfx/.manifest" },
+ { "Name" : "v3.0", "Manifest": "manifests/v3.0/netfx/.manifest" },
{ "Name" : "v2.2", "Manifest": "manifests/v2.2/netfx/.manifest" },
{ "Name" : "v2.1", "Manifest": "manifests/v2.1/netfx/.manifest" },
{ "Name" : "v2.0", "Manifest": "manifests/v2.0/netfx/.manifest" }
]
},
{
- "PlatformName": ".NET Core",
+ "PlatformName": "UWP",
"Versions" : [
- { "Name": "GitHub", "Manifest": "../artifacts/docs/api/netcore/.manifest" },
- { "Name" : "v2.2", "Manifest": "manifests/v2.2/netcore/.manifest" },
- { "Name" : "v2.1", "Manifest": "manifests/v2.1/netcore/.manifest" },
- { "Name" : "v2.0", "Manifest": "manifests/v2.0/netcore/.manifest" }
+ { "Name" : "GitHub", "Manifest": "../artifacts/docs/api/uwp/.manifest" },
+ { "Name" : "v3.0", "Manifest": "manifests/v3.0/uwp/.manifest" },
+ { "Name" : "v2.2", "Manifest": "manifests/v2.2/uwp/.manifest" },
+ { "Name" : "v2.1", "Manifest": "manifests/v2.1/uwp/.manifest" },
+ { "Name" : "v2.0", "Manifest": "manifests/v2.0/uwp/.manifest" }
]
},
{
"PlatformName": "Xamarin.Android",
"Versions" : [
- { "Name": "GitHub", "Manifest": "../artifacts/docs/api/android/.manifest" },
{ "Name" : "v2.2", "Manifest": "manifests/v2.2/android/.manifest" },
{ "Name" : "v2.1", "Manifest": "manifests/v2.1/android/.manifest" },
{ "Name" : "v2.0", "Manifest": "manifests/v2.0/android/.manifest" }
@@ -40,20 +70,10 @@
{
"PlatformName": "Xamarin.iOS",
"Versions" : [
- { "Name" : "GitHub", "Manifest": "../artifacts/docs/api/ios/.manifest" },
{ "Name" : "v2.2", "Manifest": "manifests/v2.2/ios/.manifest" },
{ "Name" : "v2.1", "Manifest": "manifests/v2.1/ios/.manifest" },
{ "Name" : "v2.0", "Manifest": "manifests/v2.0/ios/.manifest" }
]
},
- {
- "PlatformName": "UWP",
- "Versions" : [
- { "Name" : "GitHub", "Manifest": "../artifacts/docs/api/uwp/.manifest" },
- { "Name" : "v2.2", "Manifest": "manifests/v2.2/uwp/.manifest" },
- { "Name" : "v2.1", "Manifest": "manifests/v2.1/uwp/.manifest" },
- { "Name" : "v2.0", "Manifest": "manifests/v2.0/uwp/.manifest" }
- ]
- }
]
}
\ No newline at end of file
diff --git a/docs/docfx.json b/docs/docfx.json
index d35cfc85..23965185 100644
--- a/docs/docfx.json
+++ b/docs/docfx.json
@@ -6,71 +6,89 @@
"files": [ "NmeaParser/NmeaParser.csproj" ],
"src" : "../src/"
},
- ],
+ ],
"dest": "../artifacts/docs/api/netstd",
- "properties": { "TargetFramework": "netstandard1.4" },
+ "properties": { "TargetFramework": "netstandard2.0" },
"disableGitFeatures": false,
- "disableDefaultFilter": false
+ "disableDefaultFilter": false,
+ "memberLayout":"separatePages"
},
- { "src": [
+ { "src": [
{
"files": [ "NmeaParser/NmeaParser.csproj" ],
"src" : "../src/"
}
- ],
- "dest": "../artifacts/docs/api/netfx",
- "properties": { "TargetFramework": "net452" },
+ ],
+ "dest": "../artifacts/docs/api/net",
+ "properties": { "TargetFramework": "net6.0" },
"disableGitFeatures": false,
- "disableDefaultFilter": false
+ "disableDefaultFilter": false,
+ "memberLayout":"separatePages"
},
- { "src": [
+ { "src": [
{
"files": [ "NmeaParser/NmeaParser.csproj" ],
"src" : "../src/"
}
- ],
- "dest": "../artifacts/docs/api/netcore",
- "properties": { "TargetFramework": "netcoreapp2.1" },
+ ],
+ "dest": "../artifacts/docs/api/netfx",
+ "properties": { "TargetFramework": "net452" },
"disableGitFeatures": false,
- "disableDefaultFilter": false
+ "disableDefaultFilter": false,
+ "memberLayout":"separatePages"
},
- { "src": [
+ { "src": [
{
"files": [ "NmeaParser/NmeaParser.csproj" ],
"src" : "../src/"
}
- ],
+ ],
"dest": "../artifacts/docs/api/android",
- "properties": { "TargetFramework": "monoandroid70" },
+ "properties": { "TargetFramework": "net8.0-android" },
"disableGitFeatures": false,
- "disableDefaultFilter": false
+ "disableDefaultFilter": false,
+ "memberLayout":"separatePages"
},
- { "src": [
+ { "src": [
{
"files": [ "NmeaParser/NmeaParser.csproj" ],
"src" : "../src/"
}
- ],
+ ],
"dest": "../artifacts/docs/api/ios",
- "properties": { "TargetFramework": "xamarinios10" },
+ "properties": { "TargetFramework": "net8.0-ios" },
"disableGitFeatures": false,
- "disableDefaultFilter": false
+ "disableDefaultFilter": false,
+ "memberLayout":"separatePages"
},
- { "src": [
+ { "src": [
{
"files": [ "NmeaParser/NmeaParser.csproj" ],
"src" : "../src/"
}
- ],
+ ],
+ "dest": "../artifacts/docs/api/netwin",
+ "properties": { "TargetFramework": "net6.0-windows10.0.19041.0" },
+ "disableGitFeatures": false,
+ "disableDefaultFilter": false,
+ "memberLayout":"separatePages"
+ },
+ { "src": [
+ {
+ "files": [ "NmeaParser/NmeaParser.csproj" ],
+ "src" : "../src/"
+ }
+ ],
"dest": "../artifacts/docs/api/uwp",
- "properties": { "TargetFramework": "uap10.0.18362" },
+ "properties": { "TargetFramework": "uap10.0.19041", "DocfxBuild": "true", "MSBuildExtensionsPath": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\MSBuild" },
"disableGitFeatures": false,
- "disableDefaultFilter": false
+ "disableDefaultFilter": false,
+ "memberLayout":"separatePages"
}
],
"build": {
"content": [
- {
+ {
"files": [
"api/**/index.md"
]
@@ -80,7 +98,7 @@
"api/**.yml",
"api/**/toc.yml"
],
- "src" : "../artifacts/docs"
+ "src" : "../artifacts/docs"
},
{
"files": [
@@ -98,11 +116,11 @@
"favicon.ico"
]
},
- {
+ {
"files": [
"api/omd.html"
],
- "src" : "../artifacts/docs"
+ "src" : "../artifacts/docs"
}
],
"overwrite": [
@@ -127,14 +145,14 @@
"_gitContribute": {
"branch": "main",
"apiSpecFolder": "docs/api_overwrites"
- }
+ },
+ "memberLayout":"separatePages"
},
"dest": "../artifacts/docs_site",
"globalMetadataFiles": [],
"fileMetadataFiles": [],
"template": [
"default",
- "memberpage.2.58.0/content",
"template_overrides"
],
"postProcessors": [],
diff --git a/docs/index.md b/docs/index.md
index cfcb4cb8..b14c475a 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -2,7 +2,7 @@
Library for reading and parsing NMEA data message streams. It makes it easy to connect and listen for NMEA messages
coming from various devices in Windows Universal, Windows Desktop/.NET and Windows Universal apps as well
-as Xamarin for iOS and Android.
+as .NET iOS and .NET Android.
## Sponsoring
diff --git a/docs/manifests/v3.0/android/.manifest b/docs/manifests/v3.0/android/.manifest
new file mode 100644
index 00000000..bf122029
--- /dev/null
+++ b/docs/manifests/v3.0/android/.manifest
@@ -0,0 +1,509 @@
+{
+ "NmeaParser": "NmeaParser.yml",
+ "NmeaParser.BluetoothDevice": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BluetoothDevice.#ctor(Android.Bluetooth.BluetoothDevice)": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BluetoothDevice.#ctor(Android.Bluetooth.BluetoothDevice,Android.Content.Context)": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BluetoothDevice.CanWrite": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BluetoothDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BluetoothDevice.GetBluetoothSerialDevices": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BluetoothDevice.GetBluetoothSerialDevices(Android.Content.Context)": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BluetoothDevice.OpenStreamAsync": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BluetoothDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BufferedStreamDevice": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.#ctor": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.#ctor(System.Int32)": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.EmptyLine": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.FirstToken": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstRate": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.BurstSeparator": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.EmulatedBaudRate": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.EndOfStreamReached": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.GetStreamAsync": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.OpenStreamAsync": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.Gnss": "NmeaParser.Gnss.yml",
+ "NmeaParser.Gnss.GnssMonitor": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.#ctor(NmeaParser.NmeaDevice)": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.AllMessages": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Altitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Course": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Datum": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Device": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Dtm": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.FixQuality": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.FixTime": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.GeoidHeight": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gga": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gsa": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gst": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Hdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.HorizontalError": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.IsFixValid": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Latitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.LocationChanged": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.LocationLost": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Longitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.OnMessageReceived(NmeaParser.Messages.NmeaMessage)": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Pdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.PropertyChanged": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Rmc": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Satellites": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.SatellitesInView": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Speed": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.SynchronizationContext": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Vdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.VerticalError": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Vtg": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.Ntrip": "NmeaParser.Gnss.Ntrip.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.L1": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.L1L2": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.None": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Caster": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.#ctor(System.Net.IPAddress,System.Int32,System.String,System.String,System.Boolean,System.String,System.Double,System.Double,System.Net.IPAddress)": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Address": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.CountryCode": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.FallbackAddress": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Identifier": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Latitude": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Longitude": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Operator": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Port": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.SupportsNmea": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Client": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.#ctor(System.String,System.Int32)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.#ctor(System.String,System.Int32,System.String,System.String)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.GetSourceTable": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.OpenStream(NmeaParser.Gnss.Ntrip.NtripStream)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.OpenStream(System.String)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.NtripSource": "NmeaParser.Gnss.Ntrip.NtripSource.yml",
+ "NmeaParser.Gnss.Ntrip.NtripSource.#ctor": "NmeaParser.Gnss.Ntrip.NtripSource.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Carrier": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.CountryCode": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Format": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.FormatDetails": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Identifier": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Latitude": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Longitude": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Mountpoint": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Network": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.SupportsNmea": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.IMultiSentenceMessage": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.IMultiSentenceMessage.IsComplete": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.IMultiSentenceMessage.TryAppend(System.String,System.String[])": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.Messages": "NmeaParser.Messages.yml",
+ "NmeaParser.Messages.Bod": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.#ctor(System.String,System.String[])": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.DestinationId": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.MagneticBearing": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.OriginId": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.TrueBearing": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Dtm": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.#ctor(System.String,System.String[])": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.AltitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LatitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LocalDatumCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LocalDatumSubdivisionCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LongitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.ReferenceDatumCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Garmin": "NmeaParser.Messages.Garmin.yml",
+ "NmeaParser.Messages.Garmin.Pgrme": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.#ctor(System.String,System.String[])": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.HorizontalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.HorizontalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.SphericalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.SphericalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.VerticalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.VerticalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.#ctor(System.String,System.String[])": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.Altitude": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.Feet": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.Unknown": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.FixType": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Fix2D": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Fix3D": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.NoFix": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Unknown": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.Unit": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Gbs": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.AltitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.BiasEstimate": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.FixTime": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.LatitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.LongitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.MissedDetectionProbability": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.SatelliteId": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.StandardDeviation": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gga": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Altitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.AltitudeUnits": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.DgpsStationId": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.FixQuality": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.DgpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Estimated": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.FloatRtk": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.GpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Invalid": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.ManualInput": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.PpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Rtk": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Simulation": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixTime": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.GeoidalSeparation": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.GeoidalSeparationUnits": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Hdop": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Latitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Longitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.NumberOfSatellites": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Quality": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.TimeSinceLastDgpsUpdate": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gll": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.DataActive": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.FixTime": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Latitude": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Longitude": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Mode": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Autonomous": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.DataNotValid": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Differential": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.EstimatedDeadReckoning": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Manual": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Simulator": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.ModeIndicator": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gns": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.BDSModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.DgpsStationId": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.FixTime": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GalileoModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GeoidalSeparation": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GlonassModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GpsModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Hdop": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Latitude": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Longitude": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Mode": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Autonomous": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Differential": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Estimated": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.FloatRtk": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Manual": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.NoFix": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Precise": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.RealTimeKinematic": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Simulator": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.ModeIndicators": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.NavICModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Caution": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.NotValid": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Safe": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Unsafe": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NumberOfSatellites": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.OrthometricHeight": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.QZSSModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Status": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.TimeSinceLastDgpsUpdate": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Grs": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.#ctor(System.String,System.String[])": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.FixTime": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.GrsMode": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.GrsMode.RecomputedFromPosition": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.GrsMode.UsedForPosition": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.Mode": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.Residuals": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Gsa": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Fix": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.FixType": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.Fix2D": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.Fix3D": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.NotAvailable": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.Hdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Mode": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection.Auto": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection.Manual": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.Pdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.SatelliteIDs": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Vdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gst": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.ErrorOrientation": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.FixTime": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.Rms": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SemiMajorError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SemiMinorError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaHeightError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaLatitudeError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaLongitudeError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gsv": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.GetEnumerator": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.GnssSignalId": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.MessageCountIndex": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.MessageNumberIndex": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.SVs": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.SatellitesInView": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.IGeographicLocation": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.IGeographicLocation.Latitude": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.IGeographicLocation.Longitude": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.ITimestampedMessage": "NmeaParser.Messages.ITimestampedMessage.yml",
+ "NmeaParser.Messages.ITimestampedMessage.Timestamp": "NmeaParser.Messages.ITimestampedMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalAngle": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalAngleUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalDistance": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalDistanceUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalVector": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.SlopeDistance": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.SlopeDistanceUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.VerticalAngle": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.VerticalAngleUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserTech": "NmeaParser.Messages.LaserTech.yml",
+ "NmeaParser.Messages.LaserTech.Pltit": "NmeaParser.Messages.LaserTech.Pltit.yml",
+ "NmeaParser.Messages.LaserTech.Pltit.#ctor(System.String,System.String[])": "NmeaParser.Messages.LaserTech.Pltit.yml",
+ "NmeaParser.Messages.NmeaMessage": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Checksum": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Equals(NmeaParser.Messages.NmeaMessage)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.IsProprietary": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.MessageParts": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.MessageType": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Parse(System.String,NmeaParser.IMultiSentenceMessage,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.RegisterAssembly(System.Reflection.Assembly,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.RegisterNmeaMessage(System.Reflection.TypeInfo,System.String,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.TalkerId": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Timestamp": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.ToString": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute.#ctor(System.String)": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute.NmeaType": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.MessageCountIndex": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.MessageNumberIndex": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.TalkerId": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.ToString": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.Rma": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Course": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Latitude": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Longitude": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.MagneticVariation": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Mode": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.PositioningMode": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Autonomous": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Differential": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Estimated": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Manual": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.NotValid": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Simulator": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Autonomous": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Differential": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Invalid": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.Speed": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Status": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.TimeDifferenceA": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.TimeDifferenceB": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rmb": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Arrived": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.CrossTrackError": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DataStatus": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DataStatus.Ok": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DataStatus.Warning": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DestinationLatitude": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DestinationLongitude": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DestinationWaypointId": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.OriginWaypointId": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.RangeToDestination": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Status": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.TrueBearing": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Velocity": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmc": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Active": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Course": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.FixTime": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Latitude": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Longitude": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.MagneticVariation": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Speed": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rte": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.ListType": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.RouteId": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.WaypointListType": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.WaypointListType.CompleteWaypointsList": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.WaypointListType.RemainingWaypointsList": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.Waypoints": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.SatelliteSystem": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Galileo": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Glonass": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Gps": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Unknown": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Waas": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteVehicle": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Azimuth": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Elevation": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.GnssSignalId": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Id": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.SignalToNoiseRatio": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.System": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.TalkerId": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.ToString": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.Trimble": "NmeaParser.Messages.Trimble.yml",
+ "NmeaParser.Messages.Trimble.Ptnla": "NmeaParser.Messages.Trimble.Ptnla.yml",
+ "NmeaParser.Messages.Trimble.Ptnla.#ctor(System.String,System.String[])": "NmeaParser.Messages.Trimble.Ptnla.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.#ctor(System.String,System.String[])": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeDiameter": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeDiameterUnits": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeHeight": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeHeightUnits": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.TreeDiameter": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.TreeHeight": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.UnknownMessage": "NmeaParser.Messages.UnknownMessage.yml",
+ "NmeaParser.Messages.UnknownMessage.Values": "NmeaParser.Messages.UnknownMessage.yml",
+ "NmeaParser.Messages.Vlw": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.#ctor(System.String,System.String[])": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.GroundDistanceCumulative": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.GroundDistanceSinceReset": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.WaterDistanceCumulative": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.WaterDistanceSinceReset": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vtg": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.#ctor(System.String,System.String[])": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.CourseMagnetic": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.CourseTrue": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.SpeedKnots": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.SpeedKph": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Zda": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.Messages.Zda.#ctor(System.String,System.String[])": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.Messages.Zda.FixDateTime": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.NmeaDevice": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.#ctor": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CanWrite": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CloseAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.Dispose": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.Dispose(System.Boolean)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.IsOpen": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.MessageReceived": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.OpenAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.OpenStreamAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaFileDevice": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.#ctor(System.String)": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.#ctor(System.String,System.Int32)": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.FileName": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.GetStreamAsync": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaMessageReceivedEventArgs": "NmeaParser.NmeaMessageReceivedEventArgs.yml",
+ "NmeaParser.NmeaMessageReceivedEventArgs.Message": "NmeaParser.NmeaMessageReceivedEventArgs.yml",
+ "NmeaParser.Resource": "NmeaParser.Resource.yml",
+ "NmeaParser.StreamDevice": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.#ctor(System.IO.Stream)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.CanWrite": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.Dispose(System.Boolean)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.OpenStreamAsync": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.SystemNmeaDevice": "NmeaParser.SystemNmeaDevice.yml",
+ "NmeaParser.SystemNmeaDevice.#ctor(Android.Content.Context)": "NmeaParser.SystemNmeaDevice.yml",
+ "NmeaParser.SystemNmeaDevice.Accuracy": "NmeaParser.SystemNmeaDevice.yml",
+ "NmeaParser.SystemNmeaDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.SystemNmeaDevice.yml",
+ "NmeaParser.SystemNmeaDevice.OpenStreamAsync": "NmeaParser.SystemNmeaDevice.yml",
+ "NmeaParser.Talker": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISAidstoNavigationStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISReceivingStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISSimplexRepeaterStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISTransmittingStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AtomicsClock": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.BeiDouNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.BilgeSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Chronometer": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.CompassMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DECCANavigator": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DataReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DependentAISBaseStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DigitalSelectiveCalling": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DirectionFinder": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Doppler": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DuplexRepeaterStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicChartDisplayInformationSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicChartSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.EmergencyPositionIndicatingBeacon": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.EngineRoomMonitoringSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireDetectionPoint": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireDoorControllerMonitoringPoint": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireExtinguisherSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireSprinklerSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Fluxgate": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GalileoPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlobalNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlobalPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlonassReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GyroNonNorthSeeking": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GyroNorthSeeking": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HeadingTrackControllerGeneral": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HeadingTrackControllerMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HullDoorControllerMonitoringPanel": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HullStressMonitoring": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IndependentAISBaseStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IndianRegionalNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IntegratedInstrumentation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IntegratedNavigation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.LoranC": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.MicroprocessorController": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.MobileClassAorBAISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Multiple": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.PhysicalShoreAISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ProprietaryCode": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.PropulsionMachineryIncludingRemoteControl": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Quartz": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.QuasiZenithSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadarAndOrRadarPlotting": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioTelephoneMFHF": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioTelephoneVHF": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioUpdate": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Satellite": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ScanningReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SounderDepth": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SounderScanning": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SpeedLogWaterMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SpeedLogWaterMechanical": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SteeringGearSteeringEngine": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Transducer": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.TurnRateIndicator": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Unknown": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID0": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID1": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID2": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID3": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID4": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID5": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID6": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID7": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID8": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID9": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.VoyageDataRecorder": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WaterLevelDetectionSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WatertightDoorControllerMonitoringPanel": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WeatherInstruments": "NmeaParser.Talker.yml"
+}
\ No newline at end of file
diff --git a/docs/manifests/v3.0/ios/.manifest b/docs/manifests/v3.0/ios/.manifest
new file mode 100644
index 00000000..050193c2
--- /dev/null
+++ b/docs/manifests/v3.0/ios/.manifest
@@ -0,0 +1,499 @@
+{
+ "NmeaParser": "NmeaParser.yml",
+ "NmeaParser.BufferedStreamDevice": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.#ctor": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.#ctor(System.Int32)": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.EmptyLine": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.FirstToken": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstRate": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.BurstSeparator": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.EmulatedBaudRate": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.EndOfStreamReached": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.GetStreamAsync": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.OpenStreamAsync": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.EAAccessoryDevice": "NmeaParser.EAAccessoryDevice.yml",
+ "NmeaParser.EAAccessoryDevice.#ctor(ExternalAccessory.EAAccessory,System.String)": "NmeaParser.EAAccessoryDevice.yml",
+ "NmeaParser.EAAccessoryDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.EAAccessoryDevice.yml",
+ "NmeaParser.EAAccessoryDevice.GetDevices": "NmeaParser.EAAccessoryDevice.yml",
+ "NmeaParser.EAAccessoryDevice.OpenStreamAsync": "NmeaParser.EAAccessoryDevice.yml",
+ "NmeaParser.Gnss": "NmeaParser.Gnss.yml",
+ "NmeaParser.Gnss.GnssMonitor": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.#ctor(NmeaParser.NmeaDevice)": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.AllMessages": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Altitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Course": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Datum": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Device": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Dtm": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.FixQuality": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.FixTime": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.GeoidHeight": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gga": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gsa": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gst": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Hdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.HorizontalError": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.IsFixValid": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Latitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.LocationChanged": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.LocationLost": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Longitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.OnMessageReceived(NmeaParser.Messages.NmeaMessage)": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Pdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.PropertyChanged": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Rmc": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Satellites": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.SatellitesInView": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Speed": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.SynchronizationContext": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Vdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.VerticalError": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Vtg": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.Ntrip": "NmeaParser.Gnss.Ntrip.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.L1": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.L1L2": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.None": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Caster": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.#ctor(System.Net.IPAddress,System.Int32,System.String,System.String,System.Boolean,System.String,System.Double,System.Double,System.Net.IPAddress)": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Address": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.CountryCode": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.FallbackAddress": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Identifier": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Latitude": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Longitude": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Operator": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Port": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.SupportsNmea": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Client": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.#ctor(System.String,System.Int32)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.#ctor(System.String,System.Int32,System.String,System.String)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.GetSourceTable": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.OpenStream(NmeaParser.Gnss.Ntrip.NtripStream)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.OpenStream(System.String)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.NtripSource": "NmeaParser.Gnss.Ntrip.NtripSource.yml",
+ "NmeaParser.Gnss.Ntrip.NtripSource.#ctor": "NmeaParser.Gnss.Ntrip.NtripSource.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Carrier": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.CountryCode": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Format": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.FormatDetails": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Identifier": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Latitude": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Longitude": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Mountpoint": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Network": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.SupportsNmea": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.IMultiSentenceMessage": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.IMultiSentenceMessage.IsComplete": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.IMultiSentenceMessage.TryAppend(System.String,System.String[])": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.Messages": "NmeaParser.Messages.yml",
+ "NmeaParser.Messages.Bod": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.#ctor(System.String,System.String[])": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.DestinationId": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.MagneticBearing": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.OriginId": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.TrueBearing": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Dtm": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.#ctor(System.String,System.String[])": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.AltitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LatitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LocalDatumCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LocalDatumSubdivisionCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LongitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.ReferenceDatumCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Garmin": "NmeaParser.Messages.Garmin.yml",
+ "NmeaParser.Messages.Garmin.Pgrme": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.#ctor(System.String,System.String[])": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.HorizontalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.HorizontalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.SphericalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.SphericalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.VerticalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.VerticalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.#ctor(System.String,System.String[])": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.Altitude": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.Feet": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.Unknown": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.FixType": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Fix2D": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Fix3D": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.NoFix": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Unknown": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.Unit": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Gbs": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.AltitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.BiasEstimate": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.FixTime": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.LatitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.LongitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.MissedDetectionProbability": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.SatelliteId": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.StandardDeviation": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gga": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Altitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.AltitudeUnits": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.DgpsStationId": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.FixQuality": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.DgpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Estimated": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.FloatRtk": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.GpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Invalid": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.ManualInput": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.PpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Rtk": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Simulation": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixTime": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.GeoidalSeparation": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.GeoidalSeparationUnits": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Hdop": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Latitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Longitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.NumberOfSatellites": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Quality": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.TimeSinceLastDgpsUpdate": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gll": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.DataActive": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.FixTime": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Latitude": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Longitude": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Mode": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Autonomous": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.DataNotValid": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Differential": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.EstimatedDeadReckoning": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Manual": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Simulator": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.ModeIndicator": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gns": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.BDSModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.DgpsStationId": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.FixTime": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GalileoModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GeoidalSeparation": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GlonassModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GpsModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Hdop": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Latitude": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Longitude": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Mode": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Autonomous": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Differential": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Estimated": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.FloatRtk": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Manual": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.NoFix": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Precise": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.RealTimeKinematic": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Simulator": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.ModeIndicators": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.NavICModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Caution": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.NotValid": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Safe": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Unsafe": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NumberOfSatellites": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.OrthometricHeight": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.QZSSModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Status": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.TimeSinceLastDgpsUpdate": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Grs": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.#ctor(System.String,System.String[])": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.FixTime": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.GrsMode": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.GrsMode.RecomputedFromPosition": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.GrsMode.UsedForPosition": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.Mode": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.Residuals": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Gsa": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Fix": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.FixType": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.Fix2D": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.Fix3D": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.NotAvailable": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.Hdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Mode": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection.Auto": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection.Manual": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.Pdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.SatelliteIDs": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Vdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gst": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.ErrorOrientation": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.FixTime": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.Rms": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SemiMajorError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SemiMinorError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaHeightError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaLatitudeError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaLongitudeError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gsv": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.GetEnumerator": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.GnssSignalId": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.MessageCountIndex": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.MessageNumberIndex": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.SVs": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.SatellitesInView": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.IGeographicLocation": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.IGeographicLocation.Latitude": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.IGeographicLocation.Longitude": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.ITimestampedMessage": "NmeaParser.Messages.ITimestampedMessage.yml",
+ "NmeaParser.Messages.ITimestampedMessage.Timestamp": "NmeaParser.Messages.ITimestampedMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalAngle": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalAngleUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalDistance": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalDistanceUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalVector": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.SlopeDistance": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.SlopeDistanceUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.VerticalAngle": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.VerticalAngleUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserTech": "NmeaParser.Messages.LaserTech.yml",
+ "NmeaParser.Messages.LaserTech.Pltit": "NmeaParser.Messages.LaserTech.Pltit.yml",
+ "NmeaParser.Messages.LaserTech.Pltit.#ctor(System.String,System.String[])": "NmeaParser.Messages.LaserTech.Pltit.yml",
+ "NmeaParser.Messages.NmeaMessage": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Checksum": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Equals(NmeaParser.Messages.NmeaMessage)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.IsProprietary": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.MessageParts": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.MessageType": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Parse(System.String,NmeaParser.IMultiSentenceMessage,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.RegisterAssembly(System.Reflection.Assembly,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.RegisterNmeaMessage(System.Reflection.TypeInfo,System.String,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.TalkerId": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Timestamp": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.ToString": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute.#ctor(System.String)": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute.NmeaType": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.MessageCountIndex": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.MessageNumberIndex": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.TalkerId": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.ToString": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.Rma": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Course": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Latitude": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Longitude": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.MagneticVariation": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Mode": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.PositioningMode": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Autonomous": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Differential": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Estimated": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Manual": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.NotValid": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Simulator": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Autonomous": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Differential": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Invalid": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.Speed": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Status": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.TimeDifferenceA": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.TimeDifferenceB": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rmb": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Arrived": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.CrossTrackError": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DataStatus": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DataStatus.Ok": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DataStatus.Warning": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DestinationLatitude": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DestinationLongitude": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DestinationWaypointId": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.OriginWaypointId": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.RangeToDestination": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Status": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.TrueBearing": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Velocity": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmc": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Active": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Course": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.FixTime": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Latitude": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Longitude": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.MagneticVariation": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Speed": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rte": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.ListType": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.RouteId": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.WaypointListType": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.WaypointListType.CompleteWaypointsList": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.WaypointListType.RemainingWaypointsList": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.Waypoints": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.SatelliteSystem": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Galileo": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Glonass": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Gps": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Unknown": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Waas": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteVehicle": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Azimuth": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Elevation": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.GnssSignalId": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Id": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.SignalToNoiseRatio": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.System": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.TalkerId": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.ToString": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.Trimble": "NmeaParser.Messages.Trimble.yml",
+ "NmeaParser.Messages.Trimble.Ptnla": "NmeaParser.Messages.Trimble.Ptnla.yml",
+ "NmeaParser.Messages.Trimble.Ptnla.#ctor(System.String,System.String[])": "NmeaParser.Messages.Trimble.Ptnla.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.#ctor(System.String,System.String[])": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeDiameter": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeDiameterUnits": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeHeight": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeHeightUnits": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.TreeDiameter": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.TreeHeight": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.UnknownMessage": "NmeaParser.Messages.UnknownMessage.yml",
+ "NmeaParser.Messages.UnknownMessage.Values": "NmeaParser.Messages.UnknownMessage.yml",
+ "NmeaParser.Messages.Vlw": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.#ctor(System.String,System.String[])": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.GroundDistanceCumulative": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.GroundDistanceSinceReset": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.WaterDistanceCumulative": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.WaterDistanceSinceReset": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vtg": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.#ctor(System.String,System.String[])": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.CourseMagnetic": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.CourseTrue": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.SpeedKnots": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.SpeedKph": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Zda": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.Messages.Zda.#ctor(System.String,System.String[])": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.Messages.Zda.FixDateTime": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.NmeaDevice": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.#ctor": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CanWrite": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CloseAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.Dispose": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.Dispose(System.Boolean)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.IsOpen": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.MessageReceived": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.OpenAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.OpenStreamAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaFileDevice": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.#ctor(System.String)": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.#ctor(System.String,System.Int32)": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.FileName": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.GetStreamAsync": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaMessageReceivedEventArgs": "NmeaParser.NmeaMessageReceivedEventArgs.yml",
+ "NmeaParser.NmeaMessageReceivedEventArgs.Message": "NmeaParser.NmeaMessageReceivedEventArgs.yml",
+ "NmeaParser.StreamDevice": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.#ctor(System.IO.Stream)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.CanWrite": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.Dispose(System.Boolean)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.OpenStreamAsync": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.Talker": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISAidstoNavigationStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISReceivingStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISSimplexRepeaterStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISTransmittingStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AtomicsClock": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.BeiDouNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.BilgeSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Chronometer": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.CompassMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DECCANavigator": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DataReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DependentAISBaseStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DigitalSelectiveCalling": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DirectionFinder": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Doppler": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DuplexRepeaterStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicChartDisplayInformationSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicChartSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.EmergencyPositionIndicatingBeacon": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.EngineRoomMonitoringSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireDetectionPoint": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireDoorControllerMonitoringPoint": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireExtinguisherSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireSprinklerSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Fluxgate": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GalileoPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlobalNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlobalPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlonassReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GyroNonNorthSeeking": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GyroNorthSeeking": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HeadingTrackControllerGeneral": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HeadingTrackControllerMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HullDoorControllerMonitoringPanel": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HullStressMonitoring": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IndependentAISBaseStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IndianRegionalNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IntegratedInstrumentation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IntegratedNavigation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.LoranC": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.MicroprocessorController": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.MobileClassAorBAISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Multiple": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.PhysicalShoreAISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ProprietaryCode": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.PropulsionMachineryIncludingRemoteControl": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Quartz": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.QuasiZenithSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadarAndOrRadarPlotting": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioTelephoneMFHF": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioTelephoneVHF": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioUpdate": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Satellite": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ScanningReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SounderDepth": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SounderScanning": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SpeedLogWaterMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SpeedLogWaterMechanical": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SteeringGearSteeringEngine": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Transducer": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.TurnRateIndicator": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Unknown": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID0": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID1": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID2": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID3": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID4": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID5": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID6": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID7": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID8": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID9": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.VoyageDataRecorder": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WaterLevelDetectionSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WatertightDoorControllerMonitoringPanel": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WeatherInstruments": "NmeaParser.Talker.yml"
+}
\ No newline at end of file
diff --git a/docs/manifests/v3.0/net/.manifest b/docs/manifests/v3.0/net/.manifest
new file mode 100644
index 00000000..6f0695cf
--- /dev/null
+++ b/docs/manifests/v3.0/net/.manifest
@@ -0,0 +1,494 @@
+{
+ "NmeaParser": "NmeaParser.yml",
+ "NmeaParser.BufferedStreamDevice": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.#ctor": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.#ctor(System.Int32)": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.EmptyLine": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.FirstToken": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstRate": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.BurstSeparator": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.EmulatedBaudRate": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.EndOfStreamReached": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.GetStreamAsync": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.OpenStreamAsync": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.Gnss": "NmeaParser.Gnss.yml",
+ "NmeaParser.Gnss.GnssMonitor": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.#ctor(NmeaParser.NmeaDevice)": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.AllMessages": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Altitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Course": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Datum": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Device": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Dtm": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.FixQuality": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.FixTime": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.GeoidHeight": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gga": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gsa": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gst": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Hdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.HorizontalError": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.IsFixValid": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Latitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.LocationChanged": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.LocationLost": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Longitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.OnMessageReceived(NmeaParser.Messages.NmeaMessage)": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Pdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.PropertyChanged": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Rmc": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Satellites": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.SatellitesInView": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Speed": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.SynchronizationContext": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Vdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.VerticalError": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Vtg": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.Ntrip": "NmeaParser.Gnss.Ntrip.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.L1": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.L1L2": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.None": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Caster": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.#ctor(System.Net.IPAddress,System.Int32,System.String,System.String,System.Boolean,System.String,System.Double,System.Double,System.Net.IPAddress)": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Address": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.CountryCode": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.FallbackAddress": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Identifier": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Latitude": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Longitude": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Operator": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Port": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.SupportsNmea": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Client": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.#ctor(System.String,System.Int32)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.#ctor(System.String,System.Int32,System.String,System.String)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.GetSourceTable": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.OpenStream(NmeaParser.Gnss.Ntrip.NtripStream)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.OpenStream(System.String)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.NtripSource": "NmeaParser.Gnss.Ntrip.NtripSource.yml",
+ "NmeaParser.Gnss.Ntrip.NtripSource.#ctor": "NmeaParser.Gnss.Ntrip.NtripSource.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Carrier": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.CountryCode": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Format": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.FormatDetails": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Identifier": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Latitude": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Longitude": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Mountpoint": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Network": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.SupportsNmea": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.IMultiSentenceMessage": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.IMultiSentenceMessage.IsComplete": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.IMultiSentenceMessage.TryAppend(System.String,System.String[])": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.Messages": "NmeaParser.Messages.yml",
+ "NmeaParser.Messages.Bod": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.#ctor(System.String,System.String[])": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.DestinationId": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.MagneticBearing": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.OriginId": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.TrueBearing": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Dtm": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.#ctor(System.String,System.String[])": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.AltitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LatitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LocalDatumCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LocalDatumSubdivisionCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LongitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.ReferenceDatumCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Garmin": "NmeaParser.Messages.Garmin.yml",
+ "NmeaParser.Messages.Garmin.Pgrme": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.#ctor(System.String,System.String[])": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.HorizontalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.HorizontalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.SphericalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.SphericalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.VerticalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.VerticalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.#ctor(System.String,System.String[])": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.Altitude": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.Feet": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.Unknown": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.FixType": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Fix2D": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Fix3D": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.NoFix": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Unknown": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.Unit": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Gbs": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.AltitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.BiasEstimate": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.FixTime": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.LatitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.LongitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.MissedDetectionProbability": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.SatelliteId": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.StandardDeviation": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gga": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Altitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.AltitudeUnits": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.DgpsStationId": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.FixQuality": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.DgpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Estimated": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.FloatRtk": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.GpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Invalid": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.ManualInput": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.PpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Rtk": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Simulation": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixTime": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.GeoidalSeparation": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.GeoidalSeparationUnits": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Hdop": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Latitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Longitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.NumberOfSatellites": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Quality": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.TimeSinceLastDgpsUpdate": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gll": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.DataActive": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.FixTime": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Latitude": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Longitude": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Mode": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Autonomous": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.DataNotValid": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Differential": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.EstimatedDeadReckoning": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Manual": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Simulator": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.ModeIndicator": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gns": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.BDSModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.DgpsStationId": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.FixTime": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GalileoModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GeoidalSeparation": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GlonassModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GpsModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Hdop": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Latitude": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Longitude": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Mode": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Autonomous": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Differential": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Estimated": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.FloatRtk": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Manual": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.NoFix": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Precise": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.RealTimeKinematic": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Simulator": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.ModeIndicators": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.NavICModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Caution": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.NotValid": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Safe": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Unsafe": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NumberOfSatellites": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.OrthometricHeight": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.QZSSModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Status": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.TimeSinceLastDgpsUpdate": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Grs": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.#ctor(System.String,System.String[])": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.FixTime": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.GrsMode": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.GrsMode.RecomputedFromPosition": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.GrsMode.UsedForPosition": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.Mode": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.Residuals": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Gsa": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Fix": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.FixType": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.Fix2D": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.Fix3D": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.NotAvailable": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.Hdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Mode": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection.Auto": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection.Manual": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.Pdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.SatelliteIDs": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Vdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gst": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.ErrorOrientation": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.FixTime": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.Rms": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SemiMajorError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SemiMinorError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaHeightError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaLatitudeError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaLongitudeError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gsv": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.GetEnumerator": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.GnssSignalId": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.MessageCountIndex": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.MessageNumberIndex": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.SVs": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.SatellitesInView": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.IGeographicLocation": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.IGeographicLocation.Latitude": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.IGeographicLocation.Longitude": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.ITimestampedMessage": "NmeaParser.Messages.ITimestampedMessage.yml",
+ "NmeaParser.Messages.ITimestampedMessage.Timestamp": "NmeaParser.Messages.ITimestampedMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalAngle": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalAngleUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalDistance": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalDistanceUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalVector": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.SlopeDistance": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.SlopeDistanceUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.VerticalAngle": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.VerticalAngleUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserTech": "NmeaParser.Messages.LaserTech.yml",
+ "NmeaParser.Messages.LaserTech.Pltit": "NmeaParser.Messages.LaserTech.Pltit.yml",
+ "NmeaParser.Messages.LaserTech.Pltit.#ctor(System.String,System.String[])": "NmeaParser.Messages.LaserTech.Pltit.yml",
+ "NmeaParser.Messages.NmeaMessage": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Checksum": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Equals(NmeaParser.Messages.NmeaMessage)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.IsProprietary": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.MessageParts": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.MessageType": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Parse(System.String,NmeaParser.IMultiSentenceMessage,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.RegisterAssembly(System.Reflection.Assembly,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.RegisterNmeaMessage(System.Reflection.TypeInfo,System.String,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.TalkerId": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Timestamp": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.ToString": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute.#ctor(System.String)": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute.NmeaType": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.MessageCountIndex": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.MessageNumberIndex": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.TalkerId": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.ToString": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.Rma": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Course": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Latitude": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Longitude": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.MagneticVariation": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Mode": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.PositioningMode": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Autonomous": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Differential": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Estimated": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Manual": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.NotValid": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Simulator": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Autonomous": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Differential": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Invalid": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.Speed": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Status": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.TimeDifferenceA": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.TimeDifferenceB": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rmb": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Arrived": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.CrossTrackError": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DataStatus": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DataStatus.Ok": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DataStatus.Warning": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DestinationLatitude": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DestinationLongitude": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DestinationWaypointId": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.OriginWaypointId": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.RangeToDestination": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Status": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.TrueBearing": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Velocity": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmc": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Active": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Course": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.FixTime": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Latitude": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Longitude": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.MagneticVariation": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Speed": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rte": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.ListType": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.RouteId": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.WaypointListType": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.WaypointListType.CompleteWaypointsList": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.WaypointListType.RemainingWaypointsList": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.Waypoints": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.SatelliteSystem": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Galileo": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Glonass": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Gps": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Unknown": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Waas": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteVehicle": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Azimuth": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Elevation": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.GnssSignalId": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Id": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.SignalToNoiseRatio": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.System": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.TalkerId": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.ToString": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.Trimble": "NmeaParser.Messages.Trimble.yml",
+ "NmeaParser.Messages.Trimble.Ptnla": "NmeaParser.Messages.Trimble.Ptnla.yml",
+ "NmeaParser.Messages.Trimble.Ptnla.#ctor(System.String,System.String[])": "NmeaParser.Messages.Trimble.Ptnla.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.#ctor(System.String,System.String[])": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeDiameter": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeDiameterUnits": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeHeight": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeHeightUnits": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.TreeDiameter": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.TreeHeight": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.UnknownMessage": "NmeaParser.Messages.UnknownMessage.yml",
+ "NmeaParser.Messages.UnknownMessage.Values": "NmeaParser.Messages.UnknownMessage.yml",
+ "NmeaParser.Messages.Vlw": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.#ctor(System.String,System.String[])": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.GroundDistanceCumulative": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.GroundDistanceSinceReset": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.WaterDistanceCumulative": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.WaterDistanceSinceReset": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vtg": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.#ctor(System.String,System.String[])": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.CourseMagnetic": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.CourseTrue": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.SpeedKnots": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.SpeedKph": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Zda": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.Messages.Zda.#ctor(System.String,System.String[])": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.Messages.Zda.FixDateTime": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.NmeaDevice": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.#ctor": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CanWrite": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CloseAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.Dispose": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.Dispose(System.Boolean)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.IsOpen": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.MessageReceived": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.OpenAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.OpenStreamAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaFileDevice": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.#ctor(System.String)": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.#ctor(System.String,System.Int32)": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.FileName": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.GetStreamAsync": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaMessageReceivedEventArgs": "NmeaParser.NmeaMessageReceivedEventArgs.yml",
+ "NmeaParser.NmeaMessageReceivedEventArgs.Message": "NmeaParser.NmeaMessageReceivedEventArgs.yml",
+ "NmeaParser.StreamDevice": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.#ctor(System.IO.Stream)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.CanWrite": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.Dispose(System.Boolean)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.OpenStreamAsync": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.Talker": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISAidstoNavigationStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISReceivingStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISSimplexRepeaterStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISTransmittingStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AtomicsClock": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.BeiDouNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.BilgeSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Chronometer": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.CompassMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DECCANavigator": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DataReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DependentAISBaseStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DigitalSelectiveCalling": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DirectionFinder": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Doppler": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DuplexRepeaterStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicChartDisplayInformationSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicChartSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.EmergencyPositionIndicatingBeacon": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.EngineRoomMonitoringSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireDetectionPoint": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireDoorControllerMonitoringPoint": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireExtinguisherSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireSprinklerSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Fluxgate": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GalileoPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlobalNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlobalPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlonassReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GyroNonNorthSeeking": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GyroNorthSeeking": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HeadingTrackControllerGeneral": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HeadingTrackControllerMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HullDoorControllerMonitoringPanel": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HullStressMonitoring": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IndependentAISBaseStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IndianRegionalNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IntegratedInstrumentation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IntegratedNavigation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.LoranC": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.MicroprocessorController": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.MobileClassAorBAISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Multiple": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.PhysicalShoreAISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ProprietaryCode": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.PropulsionMachineryIncludingRemoteControl": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Quartz": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.QuasiZenithSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadarAndOrRadarPlotting": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioTelephoneMFHF": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioTelephoneVHF": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioUpdate": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Satellite": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ScanningReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SounderDepth": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SounderScanning": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SpeedLogWaterMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SpeedLogWaterMechanical": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SteeringGearSteeringEngine": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Transducer": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.TurnRateIndicator": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Unknown": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID0": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID1": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID2": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID3": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID4": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID5": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID6": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID7": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID8": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID9": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.VoyageDataRecorder": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WaterLevelDetectionSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WatertightDoorControllerMonitoringPanel": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WeatherInstruments": "NmeaParser.Talker.yml"
+}
\ No newline at end of file
diff --git a/docs/manifests/v3.0/netfx/.manifest b/docs/manifests/v3.0/netfx/.manifest
new file mode 100644
index 00000000..da96b08c
--- /dev/null
+++ b/docs/manifests/v3.0/netfx/.manifest
@@ -0,0 +1,502 @@
+{
+ "NmeaParser": "NmeaParser.yml",
+ "NmeaParser.BufferedStreamDevice": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.#ctor": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.#ctor(System.Int32)": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.EmptyLine": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.FirstToken": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstRate": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.BurstSeparator": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.EmulatedBaudRate": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.EndOfStreamReached": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.GetStreamAsync": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.OpenStreamAsync": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.Gnss": "NmeaParser.Gnss.yml",
+ "NmeaParser.Gnss.GnssMonitor": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.#ctor(NmeaParser.NmeaDevice)": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.AllMessages": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Altitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Course": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Datum": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Device": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Dtm": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.FixQuality": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.FixTime": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.GeoidHeight": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gga": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gsa": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gst": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Hdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.HorizontalError": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.IsFixValid": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Latitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.LocationChanged": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.LocationLost": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Longitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.OnMessageReceived(NmeaParser.Messages.NmeaMessage)": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Pdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.PropertyChanged": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Rmc": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Satellites": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.SatellitesInView": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Speed": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.SynchronizationContext": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Vdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.VerticalError": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Vtg": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.Ntrip": "NmeaParser.Gnss.Ntrip.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.L1": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.L1L2": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.None": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Caster": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.#ctor(System.Net.IPAddress,System.Int32,System.String,System.String,System.Boolean,System.String,System.Double,System.Double,System.Net.IPAddress)": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Address": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.CountryCode": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.FallbackAddress": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Identifier": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Latitude": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Longitude": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Operator": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Port": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.SupportsNmea": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Client": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.#ctor(System.String,System.Int32)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.#ctor(System.String,System.Int32,System.String,System.String)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.GetSourceTable": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.OpenStream(NmeaParser.Gnss.Ntrip.NtripStream)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.OpenStream(System.String)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.NtripSource": "NmeaParser.Gnss.Ntrip.NtripSource.yml",
+ "NmeaParser.Gnss.Ntrip.NtripSource.#ctor": "NmeaParser.Gnss.Ntrip.NtripSource.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Carrier": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.CountryCode": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Format": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.FormatDetails": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Identifier": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Latitude": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Longitude": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Mountpoint": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Network": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.SupportsNmea": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.IMultiSentenceMessage": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.IMultiSentenceMessage.IsComplete": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.IMultiSentenceMessage.TryAppend(System.String,System.String[])": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.Messages": "NmeaParser.Messages.yml",
+ "NmeaParser.Messages.Bod": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.#ctor(System.String,System.String[])": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.DestinationId": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.MagneticBearing": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.OriginId": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.TrueBearing": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Dtm": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.#ctor(System.String,System.String[])": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.AltitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LatitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LocalDatumCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LocalDatumSubdivisionCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LongitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.ReferenceDatumCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Garmin": "NmeaParser.Messages.Garmin.yml",
+ "NmeaParser.Messages.Garmin.Pgrme": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.#ctor(System.String,System.String[])": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.HorizontalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.HorizontalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.SphericalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.SphericalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.VerticalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.VerticalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.#ctor(System.String,System.String[])": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.Altitude": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.Feet": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.Unknown": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.FixType": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Fix2D": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Fix3D": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.NoFix": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Unknown": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.Unit": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Gbs": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.AltitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.BiasEstimate": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.FixTime": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.LatitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.LongitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.MissedDetectionProbability": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.SatelliteId": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.StandardDeviation": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gga": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Altitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.AltitudeUnits": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.DgpsStationId": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.FixQuality": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.DgpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Estimated": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.FloatRtk": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.GpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Invalid": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.ManualInput": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.PpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Rtk": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Simulation": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixTime": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.GeoidalSeparation": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.GeoidalSeparationUnits": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Hdop": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Latitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Longitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.NumberOfSatellites": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Quality": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.TimeSinceLastDgpsUpdate": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gll": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.DataActive": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.FixTime": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Latitude": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Longitude": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Mode": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Autonomous": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.DataNotValid": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Differential": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.EstimatedDeadReckoning": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Manual": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Simulator": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.ModeIndicator": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gns": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.BDSModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.DgpsStationId": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.FixTime": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GalileoModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GeoidalSeparation": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GlonassModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GpsModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Hdop": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Latitude": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Longitude": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Mode": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Autonomous": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Differential": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Estimated": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.FloatRtk": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Manual": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.NoFix": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Precise": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.RealTimeKinematic": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Simulator": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.ModeIndicators": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.NavICModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Caution": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.NotValid": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Safe": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Unsafe": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NumberOfSatellites": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.OrthometricHeight": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.QZSSModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Status": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.TimeSinceLastDgpsUpdate": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Grs": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.#ctor(System.String,System.String[])": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.FixTime": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.GrsMode": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.GrsMode.RecomputedFromPosition": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.GrsMode.UsedForPosition": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.Mode": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.Residuals": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Gsa": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Fix": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.FixType": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.Fix2D": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.Fix3D": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.NotAvailable": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.Hdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Mode": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection.Auto": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection.Manual": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.Pdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.SatelliteIDs": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Vdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gst": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.ErrorOrientation": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.FixTime": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.Rms": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SemiMajorError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SemiMinorError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaHeightError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaLatitudeError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaLongitudeError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gsv": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.GetEnumerator": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.GnssSignalId": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.MessageCountIndex": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.MessageNumberIndex": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.SVs": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.SatellitesInView": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.IGeographicLocation": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.IGeographicLocation.Latitude": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.IGeographicLocation.Longitude": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.ITimestampedMessage": "NmeaParser.Messages.ITimestampedMessage.yml",
+ "NmeaParser.Messages.ITimestampedMessage.Timestamp": "NmeaParser.Messages.ITimestampedMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalAngle": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalAngleUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalDistance": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalDistanceUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalVector": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.SlopeDistance": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.SlopeDistanceUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.VerticalAngle": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.VerticalAngleUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserTech": "NmeaParser.Messages.LaserTech.yml",
+ "NmeaParser.Messages.LaserTech.Pltit": "NmeaParser.Messages.LaserTech.Pltit.yml",
+ "NmeaParser.Messages.LaserTech.Pltit.#ctor(System.String,System.String[])": "NmeaParser.Messages.LaserTech.Pltit.yml",
+ "NmeaParser.Messages.NmeaMessage": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Checksum": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Equals(NmeaParser.Messages.NmeaMessage)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.IsProprietary": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.MessageParts": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.MessageType": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Parse(System.String,NmeaParser.IMultiSentenceMessage,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.RegisterAssembly(System.Reflection.Assembly,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.RegisterNmeaMessage(System.Reflection.TypeInfo,System.String,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.TalkerId": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Timestamp": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.ToString": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute.#ctor(System.String)": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute.NmeaType": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.MessageCountIndex": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.MessageNumberIndex": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.TalkerId": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.ToString": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.Rma": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Course": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Latitude": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Longitude": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.MagneticVariation": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Mode": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.PositioningMode": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Autonomous": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Differential": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Estimated": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Manual": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.NotValid": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Simulator": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Autonomous": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Differential": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Invalid": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.Speed": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Status": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.TimeDifferenceA": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.TimeDifferenceB": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rmb": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Arrived": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.CrossTrackError": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DataStatus": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DataStatus.Ok": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DataStatus.Warning": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DestinationLatitude": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DestinationLongitude": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DestinationWaypointId": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.OriginWaypointId": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.RangeToDestination": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Status": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.TrueBearing": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Velocity": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmc": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Active": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Course": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.FixTime": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Latitude": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Longitude": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.MagneticVariation": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Speed": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rte": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.ListType": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.RouteId": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.WaypointListType": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.WaypointListType.CompleteWaypointsList": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.WaypointListType.RemainingWaypointsList": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.Waypoints": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.SatelliteSystem": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Galileo": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Glonass": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Gps": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Unknown": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Waas": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteVehicle": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Azimuth": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Elevation": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.GnssSignalId": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Id": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.SignalToNoiseRatio": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.System": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.TalkerId": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.ToString": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.Trimble": "NmeaParser.Messages.Trimble.yml",
+ "NmeaParser.Messages.Trimble.Ptnla": "NmeaParser.Messages.Trimble.Ptnla.yml",
+ "NmeaParser.Messages.Trimble.Ptnla.#ctor(System.String,System.String[])": "NmeaParser.Messages.Trimble.Ptnla.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.#ctor(System.String,System.String[])": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeDiameter": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeDiameterUnits": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeHeight": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeHeightUnits": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.TreeDiameter": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.TreeHeight": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.UnknownMessage": "NmeaParser.Messages.UnknownMessage.yml",
+ "NmeaParser.Messages.UnknownMessage.Values": "NmeaParser.Messages.UnknownMessage.yml",
+ "NmeaParser.Messages.Vlw": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.#ctor(System.String,System.String[])": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.GroundDistanceCumulative": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.GroundDistanceSinceReset": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.WaterDistanceCumulative": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.WaterDistanceSinceReset": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vtg": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.#ctor(System.String,System.String[])": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.CourseMagnetic": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.CourseTrue": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.SpeedKnots": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.SpeedKph": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Zda": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.Messages.Zda.#ctor(System.String,System.String[])": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.Messages.Zda.FixDateTime": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.NmeaDevice": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.#ctor": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CanWrite": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CloseAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.Dispose": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.Dispose(System.Boolean)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.IsOpen": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.MessageReceived": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.OpenAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.OpenStreamAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaFileDevice": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.#ctor(System.String)": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.#ctor(System.String,System.Int32)": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.FileName": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.GetStreamAsync": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaMessageReceivedEventArgs": "NmeaParser.NmeaMessageReceivedEventArgs.yml",
+ "NmeaParser.NmeaMessageReceivedEventArgs.Message": "NmeaParser.NmeaMessageReceivedEventArgs.yml",
+ "NmeaParser.SerialPortDevice": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.#ctor(System.IO.Ports.SerialPort)": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.CanWrite": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.OpenStreamAsync": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.Port": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.Write(System.Byte[],System.Int32,System.Int32)": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.StreamDevice": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.#ctor(System.IO.Stream)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.CanWrite": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.Dispose(System.Boolean)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.OpenStreamAsync": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.Talker": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISAidstoNavigationStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISReceivingStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISSimplexRepeaterStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISTransmittingStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AtomicsClock": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.BeiDouNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.BilgeSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Chronometer": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.CompassMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DECCANavigator": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DataReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DependentAISBaseStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DigitalSelectiveCalling": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DirectionFinder": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Doppler": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DuplexRepeaterStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicChartDisplayInformationSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicChartSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.EmergencyPositionIndicatingBeacon": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.EngineRoomMonitoringSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireDetectionPoint": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireDoorControllerMonitoringPoint": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireExtinguisherSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireSprinklerSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Fluxgate": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GalileoPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlobalNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlobalPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlonassReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GyroNonNorthSeeking": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GyroNorthSeeking": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HeadingTrackControllerGeneral": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HeadingTrackControllerMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HullDoorControllerMonitoringPanel": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HullStressMonitoring": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IndependentAISBaseStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IndianRegionalNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IntegratedInstrumentation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IntegratedNavigation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.LoranC": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.MicroprocessorController": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.MobileClassAorBAISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Multiple": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.PhysicalShoreAISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ProprietaryCode": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.PropulsionMachineryIncludingRemoteControl": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Quartz": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.QuasiZenithSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadarAndOrRadarPlotting": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioTelephoneMFHF": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioTelephoneVHF": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioUpdate": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Satellite": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ScanningReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SounderDepth": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SounderScanning": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SpeedLogWaterMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SpeedLogWaterMechanical": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SteeringGearSteeringEngine": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Transducer": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.TurnRateIndicator": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Unknown": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID0": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID1": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID2": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID3": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID4": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID5": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID6": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID7": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID8": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID9": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.VoyageDataRecorder": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WaterLevelDetectionSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WatertightDoorControllerMonitoringPanel": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WeatherInstruments": "NmeaParser.Talker.yml"
+}
\ No newline at end of file
diff --git a/docs/manifests/v3.0/netstd/.manifest b/docs/manifests/v3.0/netstd/.manifest
new file mode 100644
index 00000000..6f0695cf
--- /dev/null
+++ b/docs/manifests/v3.0/netstd/.manifest
@@ -0,0 +1,494 @@
+{
+ "NmeaParser": "NmeaParser.yml",
+ "NmeaParser.BufferedStreamDevice": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.#ctor": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.#ctor(System.Int32)": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.EmptyLine": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.FirstToken": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstRate": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.BurstSeparator": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.EmulatedBaudRate": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.EndOfStreamReached": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.GetStreamAsync": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.OpenStreamAsync": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.Gnss": "NmeaParser.Gnss.yml",
+ "NmeaParser.Gnss.GnssMonitor": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.#ctor(NmeaParser.NmeaDevice)": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.AllMessages": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Altitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Course": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Datum": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Device": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Dtm": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.FixQuality": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.FixTime": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.GeoidHeight": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gga": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gsa": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gst": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Hdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.HorizontalError": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.IsFixValid": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Latitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.LocationChanged": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.LocationLost": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Longitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.OnMessageReceived(NmeaParser.Messages.NmeaMessage)": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Pdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.PropertyChanged": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Rmc": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Satellites": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.SatellitesInView": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Speed": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.SynchronizationContext": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Vdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.VerticalError": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Vtg": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.Ntrip": "NmeaParser.Gnss.Ntrip.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.L1": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.L1L2": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.None": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Caster": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.#ctor(System.Net.IPAddress,System.Int32,System.String,System.String,System.Boolean,System.String,System.Double,System.Double,System.Net.IPAddress)": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Address": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.CountryCode": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.FallbackAddress": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Identifier": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Latitude": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Longitude": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Operator": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Port": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.SupportsNmea": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Client": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.#ctor(System.String,System.Int32)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.#ctor(System.String,System.Int32,System.String,System.String)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.GetSourceTable": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.OpenStream(NmeaParser.Gnss.Ntrip.NtripStream)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.OpenStream(System.String)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.NtripSource": "NmeaParser.Gnss.Ntrip.NtripSource.yml",
+ "NmeaParser.Gnss.Ntrip.NtripSource.#ctor": "NmeaParser.Gnss.Ntrip.NtripSource.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Carrier": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.CountryCode": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Format": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.FormatDetails": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Identifier": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Latitude": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Longitude": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Mountpoint": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Network": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.SupportsNmea": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.IMultiSentenceMessage": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.IMultiSentenceMessage.IsComplete": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.IMultiSentenceMessage.TryAppend(System.String,System.String[])": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.Messages": "NmeaParser.Messages.yml",
+ "NmeaParser.Messages.Bod": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.#ctor(System.String,System.String[])": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.DestinationId": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.MagneticBearing": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.OriginId": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.TrueBearing": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Dtm": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.#ctor(System.String,System.String[])": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.AltitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LatitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LocalDatumCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LocalDatumSubdivisionCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LongitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.ReferenceDatumCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Garmin": "NmeaParser.Messages.Garmin.yml",
+ "NmeaParser.Messages.Garmin.Pgrme": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.#ctor(System.String,System.String[])": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.HorizontalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.HorizontalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.SphericalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.SphericalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.VerticalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.VerticalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.#ctor(System.String,System.String[])": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.Altitude": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.Feet": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.Unknown": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.FixType": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Fix2D": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Fix3D": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.NoFix": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Unknown": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.Unit": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Gbs": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.AltitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.BiasEstimate": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.FixTime": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.LatitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.LongitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.MissedDetectionProbability": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.SatelliteId": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.StandardDeviation": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gga": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Altitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.AltitudeUnits": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.DgpsStationId": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.FixQuality": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.DgpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Estimated": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.FloatRtk": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.GpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Invalid": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.ManualInput": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.PpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Rtk": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Simulation": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixTime": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.GeoidalSeparation": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.GeoidalSeparationUnits": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Hdop": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Latitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Longitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.NumberOfSatellites": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Quality": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.TimeSinceLastDgpsUpdate": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gll": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.DataActive": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.FixTime": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Latitude": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Longitude": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Mode": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Autonomous": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.DataNotValid": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Differential": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.EstimatedDeadReckoning": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Manual": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Simulator": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.ModeIndicator": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gns": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.BDSModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.DgpsStationId": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.FixTime": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GalileoModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GeoidalSeparation": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GlonassModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GpsModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Hdop": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Latitude": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Longitude": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Mode": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Autonomous": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Differential": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Estimated": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.FloatRtk": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Manual": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.NoFix": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Precise": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.RealTimeKinematic": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Simulator": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.ModeIndicators": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.NavICModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Caution": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.NotValid": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Safe": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Unsafe": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NumberOfSatellites": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.OrthometricHeight": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.QZSSModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Status": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.TimeSinceLastDgpsUpdate": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Grs": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.#ctor(System.String,System.String[])": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.FixTime": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.GrsMode": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.GrsMode.RecomputedFromPosition": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.GrsMode.UsedForPosition": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.Mode": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.Residuals": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Gsa": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Fix": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.FixType": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.Fix2D": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.Fix3D": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.NotAvailable": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.Hdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Mode": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection.Auto": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection.Manual": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.Pdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.SatelliteIDs": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Vdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gst": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.ErrorOrientation": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.FixTime": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.Rms": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SemiMajorError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SemiMinorError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaHeightError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaLatitudeError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaLongitudeError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gsv": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.GetEnumerator": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.GnssSignalId": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.MessageCountIndex": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.MessageNumberIndex": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.SVs": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.SatellitesInView": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.IGeographicLocation": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.IGeographicLocation.Latitude": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.IGeographicLocation.Longitude": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.ITimestampedMessage": "NmeaParser.Messages.ITimestampedMessage.yml",
+ "NmeaParser.Messages.ITimestampedMessage.Timestamp": "NmeaParser.Messages.ITimestampedMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalAngle": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalAngleUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalDistance": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalDistanceUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalVector": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.SlopeDistance": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.SlopeDistanceUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.VerticalAngle": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.VerticalAngleUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserTech": "NmeaParser.Messages.LaserTech.yml",
+ "NmeaParser.Messages.LaserTech.Pltit": "NmeaParser.Messages.LaserTech.Pltit.yml",
+ "NmeaParser.Messages.LaserTech.Pltit.#ctor(System.String,System.String[])": "NmeaParser.Messages.LaserTech.Pltit.yml",
+ "NmeaParser.Messages.NmeaMessage": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Checksum": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Equals(NmeaParser.Messages.NmeaMessage)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.IsProprietary": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.MessageParts": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.MessageType": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Parse(System.String,NmeaParser.IMultiSentenceMessage,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.RegisterAssembly(System.Reflection.Assembly,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.RegisterNmeaMessage(System.Reflection.TypeInfo,System.String,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.TalkerId": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Timestamp": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.ToString": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute.#ctor(System.String)": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute.NmeaType": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.MessageCountIndex": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.MessageNumberIndex": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.TalkerId": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.ToString": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.Rma": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Course": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Latitude": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Longitude": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.MagneticVariation": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Mode": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.PositioningMode": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Autonomous": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Differential": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Estimated": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Manual": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.NotValid": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Simulator": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Autonomous": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Differential": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Invalid": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.Speed": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Status": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.TimeDifferenceA": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.TimeDifferenceB": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rmb": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Arrived": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.CrossTrackError": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DataStatus": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DataStatus.Ok": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DataStatus.Warning": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DestinationLatitude": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DestinationLongitude": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DestinationWaypointId": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.OriginWaypointId": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.RangeToDestination": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Status": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.TrueBearing": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Velocity": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmc": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Active": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Course": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.FixTime": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Latitude": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Longitude": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.MagneticVariation": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Speed": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rte": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.ListType": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.RouteId": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.WaypointListType": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.WaypointListType.CompleteWaypointsList": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.WaypointListType.RemainingWaypointsList": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.Waypoints": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.SatelliteSystem": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Galileo": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Glonass": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Gps": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Unknown": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Waas": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteVehicle": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Azimuth": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Elevation": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.GnssSignalId": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Id": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.SignalToNoiseRatio": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.System": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.TalkerId": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.ToString": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.Trimble": "NmeaParser.Messages.Trimble.yml",
+ "NmeaParser.Messages.Trimble.Ptnla": "NmeaParser.Messages.Trimble.Ptnla.yml",
+ "NmeaParser.Messages.Trimble.Ptnla.#ctor(System.String,System.String[])": "NmeaParser.Messages.Trimble.Ptnla.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.#ctor(System.String,System.String[])": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeDiameter": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeDiameterUnits": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeHeight": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeHeightUnits": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.TreeDiameter": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.TreeHeight": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.UnknownMessage": "NmeaParser.Messages.UnknownMessage.yml",
+ "NmeaParser.Messages.UnknownMessage.Values": "NmeaParser.Messages.UnknownMessage.yml",
+ "NmeaParser.Messages.Vlw": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.#ctor(System.String,System.String[])": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.GroundDistanceCumulative": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.GroundDistanceSinceReset": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.WaterDistanceCumulative": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.WaterDistanceSinceReset": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vtg": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.#ctor(System.String,System.String[])": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.CourseMagnetic": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.CourseTrue": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.SpeedKnots": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.SpeedKph": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Zda": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.Messages.Zda.#ctor(System.String,System.String[])": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.Messages.Zda.FixDateTime": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.NmeaDevice": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.#ctor": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CanWrite": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CloseAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.Dispose": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.Dispose(System.Boolean)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.IsOpen": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.MessageReceived": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.OpenAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.OpenStreamAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaFileDevice": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.#ctor(System.String)": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.#ctor(System.String,System.Int32)": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.FileName": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.GetStreamAsync": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaMessageReceivedEventArgs": "NmeaParser.NmeaMessageReceivedEventArgs.yml",
+ "NmeaParser.NmeaMessageReceivedEventArgs.Message": "NmeaParser.NmeaMessageReceivedEventArgs.yml",
+ "NmeaParser.StreamDevice": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.#ctor(System.IO.Stream)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.CanWrite": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.Dispose(System.Boolean)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.OpenStreamAsync": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.Talker": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISAidstoNavigationStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISReceivingStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISSimplexRepeaterStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISTransmittingStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AtomicsClock": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.BeiDouNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.BilgeSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Chronometer": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.CompassMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DECCANavigator": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DataReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DependentAISBaseStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DigitalSelectiveCalling": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DirectionFinder": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Doppler": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DuplexRepeaterStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicChartDisplayInformationSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicChartSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.EmergencyPositionIndicatingBeacon": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.EngineRoomMonitoringSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireDetectionPoint": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireDoorControllerMonitoringPoint": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireExtinguisherSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireSprinklerSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Fluxgate": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GalileoPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlobalNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlobalPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlonassReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GyroNonNorthSeeking": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GyroNorthSeeking": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HeadingTrackControllerGeneral": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HeadingTrackControllerMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HullDoorControllerMonitoringPanel": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HullStressMonitoring": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IndependentAISBaseStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IndianRegionalNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IntegratedInstrumentation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IntegratedNavigation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.LoranC": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.MicroprocessorController": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.MobileClassAorBAISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Multiple": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.PhysicalShoreAISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ProprietaryCode": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.PropulsionMachineryIncludingRemoteControl": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Quartz": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.QuasiZenithSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadarAndOrRadarPlotting": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioTelephoneMFHF": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioTelephoneVHF": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioUpdate": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Satellite": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ScanningReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SounderDepth": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SounderScanning": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SpeedLogWaterMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SpeedLogWaterMechanical": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SteeringGearSteeringEngine": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Transducer": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.TurnRateIndicator": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Unknown": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID0": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID1": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID2": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID3": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID4": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID5": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID6": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID7": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID8": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID9": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.VoyageDataRecorder": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WaterLevelDetectionSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WatertightDoorControllerMonitoringPanel": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WeatherInstruments": "NmeaParser.Talker.yml"
+}
\ No newline at end of file
diff --git a/docs/manifests/v3.0/netwin/.manifest b/docs/manifests/v3.0/netwin/.manifest
new file mode 100644
index 00000000..da96b08c
--- /dev/null
+++ b/docs/manifests/v3.0/netwin/.manifest
@@ -0,0 +1,502 @@
+{
+ "NmeaParser": "NmeaParser.yml",
+ "NmeaParser.BufferedStreamDevice": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.#ctor": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.#ctor(System.Int32)": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.EmptyLine": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.FirstToken": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstRate": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.BurstSeparator": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.EmulatedBaudRate": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.EndOfStreamReached": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.GetStreamAsync": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.OpenStreamAsync": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.Gnss": "NmeaParser.Gnss.yml",
+ "NmeaParser.Gnss.GnssMonitor": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.#ctor(NmeaParser.NmeaDevice)": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.AllMessages": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Altitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Course": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Datum": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Device": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Dtm": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.FixQuality": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.FixTime": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.GeoidHeight": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gga": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gsa": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gst": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Hdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.HorizontalError": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.IsFixValid": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Latitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.LocationChanged": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.LocationLost": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Longitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.OnMessageReceived(NmeaParser.Messages.NmeaMessage)": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Pdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.PropertyChanged": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Rmc": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Satellites": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.SatellitesInView": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Speed": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.SynchronizationContext": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Vdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.VerticalError": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Vtg": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.Ntrip": "NmeaParser.Gnss.Ntrip.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.L1": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.L1L2": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.None": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Caster": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.#ctor(System.Net.IPAddress,System.Int32,System.String,System.String,System.Boolean,System.String,System.Double,System.Double,System.Net.IPAddress)": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Address": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.CountryCode": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.FallbackAddress": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Identifier": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Latitude": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Longitude": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Operator": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Port": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.SupportsNmea": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Client": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.#ctor(System.String,System.Int32)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.#ctor(System.String,System.Int32,System.String,System.String)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.GetSourceTable": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.OpenStream(NmeaParser.Gnss.Ntrip.NtripStream)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.OpenStream(System.String)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.NtripSource": "NmeaParser.Gnss.Ntrip.NtripSource.yml",
+ "NmeaParser.Gnss.Ntrip.NtripSource.#ctor": "NmeaParser.Gnss.Ntrip.NtripSource.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Carrier": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.CountryCode": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Format": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.FormatDetails": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Identifier": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Latitude": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Longitude": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Mountpoint": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Network": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.SupportsNmea": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.IMultiSentenceMessage": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.IMultiSentenceMessage.IsComplete": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.IMultiSentenceMessage.TryAppend(System.String,System.String[])": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.Messages": "NmeaParser.Messages.yml",
+ "NmeaParser.Messages.Bod": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.#ctor(System.String,System.String[])": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.DestinationId": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.MagneticBearing": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.OriginId": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.TrueBearing": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Dtm": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.#ctor(System.String,System.String[])": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.AltitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LatitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LocalDatumCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LocalDatumSubdivisionCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LongitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.ReferenceDatumCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Garmin": "NmeaParser.Messages.Garmin.yml",
+ "NmeaParser.Messages.Garmin.Pgrme": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.#ctor(System.String,System.String[])": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.HorizontalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.HorizontalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.SphericalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.SphericalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.VerticalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.VerticalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.#ctor(System.String,System.String[])": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.Altitude": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.Feet": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.Unknown": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.FixType": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Fix2D": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Fix3D": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.NoFix": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Unknown": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.Unit": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Gbs": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.AltitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.BiasEstimate": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.FixTime": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.LatitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.LongitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.MissedDetectionProbability": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.SatelliteId": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.StandardDeviation": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gga": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Altitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.AltitudeUnits": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.DgpsStationId": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.FixQuality": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.DgpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Estimated": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.FloatRtk": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.GpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Invalid": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.ManualInput": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.PpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Rtk": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Simulation": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixTime": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.GeoidalSeparation": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.GeoidalSeparationUnits": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Hdop": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Latitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Longitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.NumberOfSatellites": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Quality": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.TimeSinceLastDgpsUpdate": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gll": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.DataActive": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.FixTime": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Latitude": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Longitude": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Mode": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Autonomous": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.DataNotValid": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Differential": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.EstimatedDeadReckoning": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Manual": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Simulator": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.ModeIndicator": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gns": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.BDSModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.DgpsStationId": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.FixTime": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GalileoModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GeoidalSeparation": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GlonassModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GpsModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Hdop": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Latitude": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Longitude": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Mode": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Autonomous": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Differential": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Estimated": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.FloatRtk": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Manual": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.NoFix": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Precise": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.RealTimeKinematic": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Simulator": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.ModeIndicators": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.NavICModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Caution": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.NotValid": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Safe": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Unsafe": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NumberOfSatellites": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.OrthometricHeight": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.QZSSModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Status": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.TimeSinceLastDgpsUpdate": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Grs": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.#ctor(System.String,System.String[])": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.FixTime": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.GrsMode": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.GrsMode.RecomputedFromPosition": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.GrsMode.UsedForPosition": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.Mode": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.Residuals": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Gsa": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Fix": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.FixType": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.Fix2D": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.Fix3D": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.NotAvailable": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.Hdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Mode": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection.Auto": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection.Manual": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.Pdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.SatelliteIDs": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Vdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gst": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.ErrorOrientation": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.FixTime": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.Rms": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SemiMajorError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SemiMinorError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaHeightError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaLatitudeError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaLongitudeError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gsv": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.GetEnumerator": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.GnssSignalId": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.MessageCountIndex": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.MessageNumberIndex": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.SVs": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.SatellitesInView": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.IGeographicLocation": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.IGeographicLocation.Latitude": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.IGeographicLocation.Longitude": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.ITimestampedMessage": "NmeaParser.Messages.ITimestampedMessage.yml",
+ "NmeaParser.Messages.ITimestampedMessage.Timestamp": "NmeaParser.Messages.ITimestampedMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalAngle": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalAngleUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalDistance": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalDistanceUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalVector": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.SlopeDistance": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.SlopeDistanceUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.VerticalAngle": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.VerticalAngleUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserTech": "NmeaParser.Messages.LaserTech.yml",
+ "NmeaParser.Messages.LaserTech.Pltit": "NmeaParser.Messages.LaserTech.Pltit.yml",
+ "NmeaParser.Messages.LaserTech.Pltit.#ctor(System.String,System.String[])": "NmeaParser.Messages.LaserTech.Pltit.yml",
+ "NmeaParser.Messages.NmeaMessage": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Checksum": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Equals(NmeaParser.Messages.NmeaMessage)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.IsProprietary": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.MessageParts": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.MessageType": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Parse(System.String,NmeaParser.IMultiSentenceMessage,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.RegisterAssembly(System.Reflection.Assembly,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.RegisterNmeaMessage(System.Reflection.TypeInfo,System.String,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.TalkerId": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Timestamp": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.ToString": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute.#ctor(System.String)": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute.NmeaType": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.MessageCountIndex": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.MessageNumberIndex": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.TalkerId": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.ToString": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.Rma": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Course": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Latitude": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Longitude": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.MagneticVariation": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Mode": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.PositioningMode": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Autonomous": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Differential": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Estimated": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Manual": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.NotValid": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Simulator": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Autonomous": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Differential": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Invalid": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.Speed": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Status": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.TimeDifferenceA": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.TimeDifferenceB": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rmb": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Arrived": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.CrossTrackError": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DataStatus": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DataStatus.Ok": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DataStatus.Warning": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DestinationLatitude": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DestinationLongitude": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DestinationWaypointId": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.OriginWaypointId": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.RangeToDestination": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Status": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.TrueBearing": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Velocity": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmc": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Active": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Course": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.FixTime": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Latitude": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Longitude": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.MagneticVariation": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Speed": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rte": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.ListType": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.RouteId": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.WaypointListType": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.WaypointListType.CompleteWaypointsList": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.WaypointListType.RemainingWaypointsList": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.Waypoints": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.SatelliteSystem": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Galileo": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Glonass": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Gps": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Unknown": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Waas": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteVehicle": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Azimuth": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Elevation": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.GnssSignalId": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Id": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.SignalToNoiseRatio": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.System": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.TalkerId": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.ToString": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.Trimble": "NmeaParser.Messages.Trimble.yml",
+ "NmeaParser.Messages.Trimble.Ptnla": "NmeaParser.Messages.Trimble.Ptnla.yml",
+ "NmeaParser.Messages.Trimble.Ptnla.#ctor(System.String,System.String[])": "NmeaParser.Messages.Trimble.Ptnla.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.#ctor(System.String,System.String[])": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeDiameter": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeDiameterUnits": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeHeight": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeHeightUnits": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.TreeDiameter": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.TreeHeight": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.UnknownMessage": "NmeaParser.Messages.UnknownMessage.yml",
+ "NmeaParser.Messages.UnknownMessage.Values": "NmeaParser.Messages.UnknownMessage.yml",
+ "NmeaParser.Messages.Vlw": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.#ctor(System.String,System.String[])": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.GroundDistanceCumulative": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.GroundDistanceSinceReset": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.WaterDistanceCumulative": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.WaterDistanceSinceReset": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vtg": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.#ctor(System.String,System.String[])": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.CourseMagnetic": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.CourseTrue": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.SpeedKnots": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.SpeedKph": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Zda": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.Messages.Zda.#ctor(System.String,System.String[])": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.Messages.Zda.FixDateTime": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.NmeaDevice": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.#ctor": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CanWrite": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CloseAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.Dispose": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.Dispose(System.Boolean)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.IsOpen": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.MessageReceived": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.OpenAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.OpenStreamAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaFileDevice": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.#ctor(System.String)": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.#ctor(System.String,System.Int32)": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.FileName": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.GetStreamAsync": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaMessageReceivedEventArgs": "NmeaParser.NmeaMessageReceivedEventArgs.yml",
+ "NmeaParser.NmeaMessageReceivedEventArgs.Message": "NmeaParser.NmeaMessageReceivedEventArgs.yml",
+ "NmeaParser.SerialPortDevice": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.#ctor(System.IO.Ports.SerialPort)": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.CanWrite": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.OpenStreamAsync": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.Port": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.Write(System.Byte[],System.Int32,System.Int32)": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.StreamDevice": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.#ctor(System.IO.Stream)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.CanWrite": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.Dispose(System.Boolean)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.OpenStreamAsync": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.Talker": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISAidstoNavigationStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISReceivingStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISSimplexRepeaterStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISTransmittingStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AtomicsClock": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.BeiDouNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.BilgeSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Chronometer": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.CompassMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DECCANavigator": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DataReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DependentAISBaseStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DigitalSelectiveCalling": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DirectionFinder": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Doppler": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DuplexRepeaterStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicChartDisplayInformationSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicChartSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.EmergencyPositionIndicatingBeacon": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.EngineRoomMonitoringSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireDetectionPoint": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireDoorControllerMonitoringPoint": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireExtinguisherSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireSprinklerSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Fluxgate": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GalileoPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlobalNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlobalPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlonassReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GyroNonNorthSeeking": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GyroNorthSeeking": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HeadingTrackControllerGeneral": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HeadingTrackControllerMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HullDoorControllerMonitoringPanel": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HullStressMonitoring": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IndependentAISBaseStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IndianRegionalNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IntegratedInstrumentation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IntegratedNavigation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.LoranC": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.MicroprocessorController": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.MobileClassAorBAISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Multiple": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.PhysicalShoreAISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ProprietaryCode": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.PropulsionMachineryIncludingRemoteControl": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Quartz": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.QuasiZenithSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadarAndOrRadarPlotting": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioTelephoneMFHF": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioTelephoneVHF": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioUpdate": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Satellite": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ScanningReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SounderDepth": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SounderScanning": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SpeedLogWaterMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SpeedLogWaterMechanical": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SteeringGearSteeringEngine": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Transducer": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.TurnRateIndicator": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Unknown": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID0": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID1": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID2": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID3": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID4": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID5": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID6": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID7": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID8": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID9": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.VoyageDataRecorder": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WaterLevelDetectionSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WatertightDoorControllerMonitoringPanel": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WeatherInstruments": "NmeaParser.Talker.yml"
+}
\ No newline at end of file
diff --git a/docs/manifests/v3.0/uwp/.manifest b/docs/manifests/v3.0/uwp/.manifest
new file mode 100644
index 00000000..4748a8ae
--- /dev/null
+++ b/docs/manifests/v3.0/uwp/.manifest
@@ -0,0 +1,514 @@
+{
+ "NmeaParser": "NmeaParser.yml",
+ "NmeaParser.BluetoothDevice": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BluetoothDevice.#ctor(Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService,System.Boolean)": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BluetoothDevice.#ctor(Windows.Networking.Proximity.PeerInformation)": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BluetoothDevice.CanWrite": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BluetoothDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BluetoothDevice.Dispose(System.Boolean)": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BluetoothDevice.GetBluetoothSerialDevicesAsync": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BluetoothDevice.OpenStreamAsync": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BluetoothDevice.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BluetoothDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.BluetoothDevice.yml",
+ "NmeaParser.BufferedStreamDevice": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.#ctor": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.#ctor(System.Int32)": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.EmptyLine": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.FirstToken": "NmeaParser.BufferedStreamDevice.BurstEmulationSeparator.yml",
+ "NmeaParser.BufferedStreamDevice.BurstRate": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.BurstSeparator": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.EmulatedBaudRate": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.EndOfStreamReached": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.GetStreamAsync": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.BufferedStreamDevice.OpenStreamAsync": "NmeaParser.BufferedStreamDevice.yml",
+ "NmeaParser.Gnss": "NmeaParser.Gnss.yml",
+ "NmeaParser.Gnss.GnssMonitor": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.#ctor(NmeaParser.NmeaDevice)": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.AllMessages": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Altitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Course": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Datum": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Device": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Dtm": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.FixQuality": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.FixTime": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.GeoidHeight": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gga": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gsa": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Gst": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Hdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.HorizontalError": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.IsFixValid": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Latitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.LocationChanged": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.LocationLost": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Longitude": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.OnMessageReceived(NmeaParser.Messages.NmeaMessage)": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Pdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.PropertyChanged": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Rmc": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Satellites": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.SatellitesInView": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Speed": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.SynchronizationContext": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Vdop": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.VerticalError": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.GnssMonitor.Vtg": "NmeaParser.Gnss.GnssMonitor.yml",
+ "NmeaParser.Gnss.Ntrip": "NmeaParser.Gnss.Ntrip.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.L1": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.L1L2": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Carrier.None": "NmeaParser.Gnss.Ntrip.Carrier.yml",
+ "NmeaParser.Gnss.Ntrip.Caster": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.#ctor(System.Net.IPAddress,System.Int32,System.String,System.String,System.Boolean,System.String,System.Double,System.Double,System.Net.IPAddress)": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Address": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.CountryCode": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.FallbackAddress": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Identifier": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Latitude": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Longitude": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Operator": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.Port": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Caster.SupportsNmea": "NmeaParser.Gnss.Ntrip.Caster.yml",
+ "NmeaParser.Gnss.Ntrip.Client": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.#ctor(System.String,System.Int32)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.#ctor(System.String,System.Int32,System.String,System.String)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.GetSourceTable": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.OpenStream(NmeaParser.Gnss.Ntrip.NtripStream)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.Client.OpenStream(System.String)": "NmeaParser.Gnss.Ntrip.Client.yml",
+ "NmeaParser.Gnss.Ntrip.NtripSource": "NmeaParser.Gnss.Ntrip.NtripSource.yml",
+ "NmeaParser.Gnss.Ntrip.NtripSource.#ctor": "NmeaParser.Gnss.Ntrip.NtripSource.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Carrier": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.CountryCode": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Format": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.FormatDetails": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Identifier": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Latitude": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Longitude": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Mountpoint": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.Network": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.Gnss.Ntrip.NtripStream.SupportsNmea": "NmeaParser.Gnss.Ntrip.NtripStream.yml",
+ "NmeaParser.IMultiSentenceMessage": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.IMultiSentenceMessage.IsComplete": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.IMultiSentenceMessage.TryAppend(System.String,System.String[])": "NmeaParser.IMultiSentenceMessage.yml",
+ "NmeaParser.Messages": "NmeaParser.Messages.yml",
+ "NmeaParser.Messages.Bod": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.#ctor(System.String,System.String[])": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.DestinationId": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.MagneticBearing": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.OriginId": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Bod.TrueBearing": "NmeaParser.Messages.Bod.yml",
+ "NmeaParser.Messages.Dtm": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.#ctor(System.String,System.String[])": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.AltitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LatitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LocalDatumCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LocalDatumSubdivisionCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.LongitudeOffset": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Dtm.ReferenceDatumCode": "NmeaParser.Messages.Dtm.yml",
+ "NmeaParser.Messages.Garmin": "NmeaParser.Messages.Garmin.yml",
+ "NmeaParser.Messages.Garmin.Pgrme": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.#ctor(System.String,System.String[])": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.HorizontalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.HorizontalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.SphericalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.SphericalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.VerticalError": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrme.VerticalErrorUnits": "NmeaParser.Messages.Garmin.Pgrme.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.#ctor(System.String,System.String[])": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.Altitude": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.Feet": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.Unknown": "NmeaParser.Messages.Garmin.Pgrmz.AltitudeUnit.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.FixType": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Fix2D": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Fix3D": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.NoFix": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.Unknown": "NmeaParser.Messages.Garmin.Pgrmz.PositionFixType.yml",
+ "NmeaParser.Messages.Garmin.Pgrmz.Unit": "NmeaParser.Messages.Garmin.Pgrmz.yml",
+ "NmeaParser.Messages.Gbs": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.AltitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.BiasEstimate": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.FixTime": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.LatitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.LongitudeError": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.MissedDetectionProbability": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.SatelliteId": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gbs.StandardDeviation": "NmeaParser.Messages.Gbs.yml",
+ "NmeaParser.Messages.Gga": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Altitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.AltitudeUnits": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.DgpsStationId": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.FixQuality": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.DgpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Estimated": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.FloatRtk": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.GpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Invalid": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.ManualInput": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.PpsFix": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Rtk": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixQuality.Simulation": "NmeaParser.Messages.Gga.FixQuality.yml",
+ "NmeaParser.Messages.Gga.FixTime": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.GeoidalSeparation": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.GeoidalSeparationUnits": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Hdop": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Latitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Longitude": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.NumberOfSatellites": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.Quality": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gga.TimeSinceLastDgpsUpdate": "NmeaParser.Messages.Gga.yml",
+ "NmeaParser.Messages.Gll": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.DataActive": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.FixTime": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Latitude": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Longitude": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gll.Mode": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Autonomous": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.DataNotValid": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Differential": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.EstimatedDeadReckoning": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Manual": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.Mode.Simulator": "NmeaParser.Messages.Gll.Mode.yml",
+ "NmeaParser.Messages.Gll.ModeIndicator": "NmeaParser.Messages.Gll.yml",
+ "NmeaParser.Messages.Gns": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.BDSModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.DgpsStationId": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.FixTime": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GalileoModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GeoidalSeparation": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GlonassModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.GpsModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Hdop": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Latitude": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Longitude": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Mode": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Autonomous": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Differential": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Estimated": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.FloatRtk": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Manual": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.NoFix": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Precise": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.RealTimeKinematic": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.Mode.Simulator": "NmeaParser.Messages.Gns.Mode.yml",
+ "NmeaParser.Messages.Gns.ModeIndicators": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.NavICModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Caution": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.NotValid": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Safe": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NavigationalStatus.Unsafe": "NmeaParser.Messages.Gns.NavigationalStatus.yml",
+ "NmeaParser.Messages.Gns.NumberOfSatellites": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.OrthometricHeight": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.QZSSModeIndicator": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.Status": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Gns.TimeSinceLastDgpsUpdate": "NmeaParser.Messages.Gns.yml",
+ "NmeaParser.Messages.Grs": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.#ctor(System.String,System.String[])": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.FixTime": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.GrsMode": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.GrsMode.RecomputedFromPosition": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.GrsMode.UsedForPosition": "NmeaParser.Messages.Grs.GrsMode.yml",
+ "NmeaParser.Messages.Grs.Mode": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Grs.Residuals": "NmeaParser.Messages.Grs.yml",
+ "NmeaParser.Messages.Gsa": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Fix": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.FixType": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.Fix2D": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.Fix3D": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.FixType.NotAvailable": "NmeaParser.Messages.Gsa.FixType.yml",
+ "NmeaParser.Messages.Gsa.Hdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Mode": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection.Auto": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.ModeSelection.Manual": "NmeaParser.Messages.Gsa.ModeSelection.yml",
+ "NmeaParser.Messages.Gsa.Pdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.SatelliteIDs": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gsa.Vdop": "NmeaParser.Messages.Gsa.yml",
+ "NmeaParser.Messages.Gst": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.ErrorOrientation": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.FixTime": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.Rms": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SemiMajorError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SemiMinorError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaHeightError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaLatitudeError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gst.SigmaLongitudeError": "NmeaParser.Messages.Gst.yml",
+ "NmeaParser.Messages.Gsv": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.#ctor(System.String,System.String[])": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.GetEnumerator": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.GnssSignalId": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.MessageCountIndex": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.MessageNumberIndex": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.SVs": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.Gsv.SatellitesInView": "NmeaParser.Messages.Gsv.yml",
+ "NmeaParser.Messages.IGeographicLocation": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.IGeographicLocation.Latitude": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.IGeographicLocation.Longitude": "NmeaParser.Messages.IGeographicLocation.yml",
+ "NmeaParser.Messages.ITimestampedMessage": "NmeaParser.Messages.ITimestampedMessage.yml",
+ "NmeaParser.Messages.ITimestampedMessage.Timestamp": "NmeaParser.Messages.ITimestampedMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalAngle": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalAngleUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalDistance": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalDistanceUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.HorizontalVector": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.SlopeDistance": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.SlopeDistanceUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.VerticalAngle": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserRangeMessage.VerticalAngleUnits": "NmeaParser.Messages.LaserRangeMessage.yml",
+ "NmeaParser.Messages.LaserTech": "NmeaParser.Messages.LaserTech.yml",
+ "NmeaParser.Messages.LaserTech.Pltit": "NmeaParser.Messages.LaserTech.Pltit.yml",
+ "NmeaParser.Messages.LaserTech.Pltit.#ctor(System.String,System.String[])": "NmeaParser.Messages.LaserTech.Pltit.yml",
+ "NmeaParser.Messages.NmeaMessage": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Checksum": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Equals(NmeaParser.Messages.NmeaMessage)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.IsProprietary": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.MessageParts": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.MessageType": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Parse(System.String,NmeaParser.IMultiSentenceMessage,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.RegisterAssembly(System.Reflection.Assembly,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.RegisterNmeaMessage(System.Reflection.TypeInfo,System.String,System.Boolean)": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.TalkerId": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.Timestamp": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessage.ToString": "NmeaParser.Messages.NmeaMessage.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute.#ctor(System.String)": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMessageTypeAttribute.NmeaType": "NmeaParser.Messages.NmeaMessageTypeAttribute.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.#ctor(System.String,System.String[])": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.MessageCountIndex": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.MessageNumberIndex": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.TalkerId": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.NmeaMultiSentenceMessage.ToString": "NmeaParser.Messages.NmeaMultiSentenceMessage.yml",
+ "NmeaParser.Messages.Rma": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Course": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Latitude": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Longitude": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.MagneticVariation": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Mode": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.PositioningMode": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Autonomous": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Differential": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Estimated": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Manual": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.NotValid": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningMode.Simulator": "NmeaParser.Messages.Rma.PositioningMode.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Autonomous": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Differential": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.PositioningStatus.Invalid": "NmeaParser.Messages.Rma.PositioningStatus.yml",
+ "NmeaParser.Messages.Rma.Speed": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.Status": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.TimeDifferenceA": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rma.TimeDifferenceB": "NmeaParser.Messages.Rma.yml",
+ "NmeaParser.Messages.Rmb": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Arrived": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.CrossTrackError": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DataStatus": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DataStatus.Ok": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DataStatus.Warning": "NmeaParser.Messages.Rmb.DataStatus.yml",
+ "NmeaParser.Messages.Rmb.DestinationLatitude": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DestinationLongitude": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.DestinationWaypointId": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.OriginWaypointId": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.RangeToDestination": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Status": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.TrueBearing": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmb.Velocity": "NmeaParser.Messages.Rmb.yml",
+ "NmeaParser.Messages.Rmc": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Active": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Course": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.FixTime": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Latitude": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Longitude": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.MagneticVariation": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rmc.Speed": "NmeaParser.Messages.Rmc.yml",
+ "NmeaParser.Messages.Rte": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.#ctor(System.String,System.String[])": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.ListType": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.ParseSentences(NmeaParser.Talker,System.String[])": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.RouteId": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.Rte.WaypointListType": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.WaypointListType.CompleteWaypointsList": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.WaypointListType.RemainingWaypointsList": "NmeaParser.Messages.Rte.WaypointListType.yml",
+ "NmeaParser.Messages.Rte.Waypoints": "NmeaParser.Messages.Rte.yml",
+ "NmeaParser.Messages.SatelliteSystem": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Galileo": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Glonass": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Gps": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Unknown": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteSystem.Waas": "NmeaParser.Messages.SatelliteSystem.yml",
+ "NmeaParser.Messages.SatelliteVehicle": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Azimuth": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Elevation": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.GnssSignalId": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.Id": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.SignalToNoiseRatio": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.System": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.TalkerId": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.SatelliteVehicle.ToString": "NmeaParser.Messages.SatelliteVehicle.yml",
+ "NmeaParser.Messages.Trimble": "NmeaParser.Messages.Trimble.yml",
+ "NmeaParser.Messages.Trimble.Ptnla": "NmeaParser.Messages.Trimble.Ptnla.yml",
+ "NmeaParser.Messages.Trimble.Ptnla.#ctor(System.String,System.String[])": "NmeaParser.Messages.Trimble.Ptnla.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.#ctor(System.String,System.String[])": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeDiameter": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeDiameterUnits": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeHeight": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.MeasuredTreeHeightUnits": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.TreeDiameter": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.Trimble.Ptnlb.TreeHeight": "NmeaParser.Messages.Trimble.Ptnlb.yml",
+ "NmeaParser.Messages.UnknownMessage": "NmeaParser.Messages.UnknownMessage.yml",
+ "NmeaParser.Messages.UnknownMessage.Values": "NmeaParser.Messages.UnknownMessage.yml",
+ "NmeaParser.Messages.Vlw": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.#ctor(System.String,System.String[])": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.GroundDistanceCumulative": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.GroundDistanceSinceReset": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.WaterDistanceCumulative": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vlw.WaterDistanceSinceReset": "NmeaParser.Messages.Vlw.yml",
+ "NmeaParser.Messages.Vtg": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.#ctor(System.String,System.String[])": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.CourseMagnetic": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.CourseTrue": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.SpeedKnots": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Vtg.SpeedKph": "NmeaParser.Messages.Vtg.yml",
+ "NmeaParser.Messages.Zda": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.Messages.Zda.#ctor(System.String,System.String[])": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.Messages.Zda.FixDateTime": "NmeaParser.Messages.Zda.yml",
+ "NmeaParser.NmeaDevice": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.#ctor": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CanWrite": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CloseAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.Dispose": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.Dispose(System.Boolean)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.IsOpen": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.MessageReceived": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.OpenAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.OpenStreamAsync": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.NmeaDevice.yml",
+ "NmeaParser.NmeaFileDevice": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.#ctor(System.String)": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.#ctor(System.String,System.Int32)": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.#ctor(Windows.Storage.IStorageFile)": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.#ctor(Windows.Storage.IStorageFile,System.Int32)": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.FileName": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaFileDevice.GetStreamAsync": "NmeaParser.NmeaFileDevice.yml",
+ "NmeaParser.NmeaMessageReceivedEventArgs": "NmeaParser.NmeaMessageReceivedEventArgs.yml",
+ "NmeaParser.NmeaMessageReceivedEventArgs.Message": "NmeaParser.NmeaMessageReceivedEventArgs.yml",
+ "NmeaParser.SerialPortDevice": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.#ctor(Windows.Devices.SerialCommunication.SerialDevice)": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.CanWrite": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.OpenStreamAsync": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.SerialDevice": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.Write(System.Byte[],System.Int32,System.Int32)": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.SerialPortDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.SerialPortDevice.yml",
+ "NmeaParser.StreamDevice": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.#ctor(System.IO.Stream)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.CanWrite": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.CloseStreamAsync(System.IO.Stream)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.Dispose(System.Boolean)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.OpenStreamAsync": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.StreamDevice.WriteAsync(System.Byte[],System.Int32,System.Int32)": "NmeaParser.StreamDevice.yml",
+ "NmeaParser.Talker": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISAidstoNavigationStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISReceivingStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISSimplexRepeaterStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AISTransmittingStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.AtomicsClock": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.BeiDouNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.BilgeSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Chronometer": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.CompassMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DECCANavigator": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DataReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DependentAISBaseStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DigitalSelectiveCalling": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DirectionFinder": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Doppler": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.DuplexRepeaterStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicChartDisplayInformationSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicChartSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ElectronicPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.EmergencyPositionIndicatingBeacon": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.EngineRoomMonitoringSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireDetectionPoint": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireDoorControllerMonitoringPoint": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireExtinguisherSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.FireSprinklerSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Fluxgate": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GalileoPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlobalNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlobalPositioningSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GlonassReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GyroNonNorthSeeking": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.GyroNorthSeeking": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HeadingTrackControllerGeneral": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HeadingTrackControllerMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HullDoorControllerMonitoringPanel": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.HullStressMonitoring": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IndependentAISBaseStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IndianRegionalNavigationSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IntegratedInstrumentation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.IntegratedNavigation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.LoranC": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.MicroprocessorController": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.MobileClassAorBAISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Multiple": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.PhysicalShoreAISStation": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ProprietaryCode": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.PropulsionMachineryIncludingRemoteControl": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Quartz": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.QuasiZenithSatelliteSystem": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadarAndOrRadarPlotting": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioTelephoneMFHF": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioTelephoneVHF": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.RadioUpdate": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Satellite": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.ScanningReceiver": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SounderDepth": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SounderScanning": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SpeedLogWaterMagnetic": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SpeedLogWaterMechanical": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.SteeringGearSteeringEngine": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Transducer": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.TurnRateIndicator": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.Unknown": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID0": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID1": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID2": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID3": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID4": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID5": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID6": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID7": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID8": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.UserID9": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.VoyageDataRecorder": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WaterLevelDetectionSystems": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WatertightDoorControllerMonitoringPanel": "NmeaParser.Talker.yml",
+ "NmeaParser.Talker.WeatherInstruments": "NmeaParser.Talker.yml"
+}
\ No newline at end of file
diff --git a/docs/template_overrides/partials/class.tmpl.partial b/docs/template_overrides/partials/class.memberpage.tmpl.partial
similarity index 85%
rename from docs/template_overrides/partials/class.tmpl.partial
rename to docs/template_overrides/partials/class.memberpage.tmpl.partial
index 548c5bc9..469be16c 100644
--- a/docs/template_overrides/partials/class.tmpl.partial
+++ b/docs/template_overrides/partials/class.memberpage.tmpl.partial
@@ -1,4 +1,4 @@
-{{!Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.}}
+{{!Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license.}}
{{>partials/class.header}}
{{#children}}
@@ -7,7 +7,7 @@
{{/overload}}
{{>partials/classSubtitle}}
{{#children.0}}
-
+
{{__global.name}}
@@ -23,7 +23,7 @@
{{{summary}}}
- {{/children}}
+ {{/children}}
{{#children.0}}
@@ -57,8 +57,9 @@
{{#seealso.0}}
{{/seealso.0}}
+
{{#appliesTo.0}}
-Applies to
+Applies
diff --git a/docs/template_overrides/partials/collection.tmpl.partial b/docs/template_overrides/partials/collection.tmpl.partial
index 151ca4f5..0239a80f 100644
--- a/docs/template_overrides/partials/collection.tmpl.partial
+++ b/docs/template_overrides/partials/collection.tmpl.partial
@@ -1,4 +1,4 @@
-{{!Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.}}
+{{!Licensed to the .NET Foundation under one or more agreements. The .NET Foundation licenses this file to you under the MIT license.}}
{{>partials/title}}
{{{summary}}}
@@ -23,14 +23,14 @@
{{name.0.value}}
{{{summary}}}
{{{conceptual}}}
-
{{__global.declaration}}
+
{{__global.declaration}}
{{#syntax}}
-
{{syntax.content.0.value}}
+
{{syntax.content.0.value}}
{{#parameters.0}}
{{__global.parameters}}
-
+
{{__global.type}}
@@ -53,7 +53,7 @@
{{/parameters.0}}
{{#return}}
{{__global.returns}}
-
+
{{__global.type}}
@@ -70,7 +70,7 @@
{{/return}}
{{#typeParameters.0}}
{{__global.typeParameters}}
-
+
{{__global.name}}
@@ -91,7 +91,7 @@
{{/typeParameters.0}}
{{#fieldValue}}
{{__global.fieldValue}}
-
+
{{__global.type}}
@@ -108,7 +108,7 @@
{{/fieldValue}}
{{#propertyValue}}
{{__global.propertyValue}}
-
+
{{__global.type}}
@@ -125,7 +125,7 @@
{{/propertyValue}}
{{#eventType}}
{{__global.eventType}}
-
+
{{__global.type}}
@@ -168,7 +168,7 @@
{{/example}}
{{#exceptions.0}}
{{__global.exceptions}}
-
+
{{__global.type}}
diff --git a/docs/template_overrides/partials/head.tmpl.partial b/docs/template_overrides/partials/head.tmpl.partial
deleted file mode 100644
index c05e8c1b..00000000
--- a/docs/template_overrides/partials/head.tmpl.partial
+++ /dev/null
@@ -1,21 +0,0 @@
-{{!Copyright (c) Oscar Vasquez. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.}}
-
-
-
-
- {{#title}}{{title}}{{/title}}{{^title}}{{>partials/title}}{{/title}} {{#_appTitle}}| {{_appTitle}} {{/_appTitle}}
-
-
-
- {{#_description}} {{/_description}}
-
-
-
-
-
-
-
- {{#_noindex}} {{/_noindex}}
- {{#_enableSearch}} {{/_enableSearch}}
- {{#_enableNewTab}} {{/_enableNewTab}}
-
\ No newline at end of file
diff --git a/src/NmeaParser.sln b/src/NmeaParser.sln
index d5e43f65..f3dc1edd 100644
--- a/src/NmeaParser.sln
+++ b/src/NmeaParser.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.0.0
+# Visual Studio Version 17
+VisualStudioVersion = 17.10.34916.146
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NmeaParser", "NmeaParser", "{1701F3BA-A09C-4706-A612-24FD9340FC18}"
EndProject
@@ -29,20 +29,46 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NmeaParser.Tests.UWP", "Uni
EndProject
Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "NmeaParser.Tests", "UnitTests\NmeaParser.Tests\NmeaParser.Tests.shproj", "{979AE182-EB59-4181-9D45-3FD6E4817F11}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Android", "Android", "{456E7573-3324-43CB-8BA0-8D9C300EEB50}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleApp.Droid", "SampleApp.Droid\SampleApp.Droid.csproj", "{48540D33-4349-42D2-9D49-144A7049565A}"
-EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NmeaParser.Tests.Net", "UnitTests\NmeaParser.Tests.NET\NmeaParser.Tests.Net.csproj", "{73EFB2EF-DE40-46C4-9685-745A9815C0D2}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SampleApp.NetCore", "SampleApp.WinDesktop\SampleApp.NetCore.csproj", "{6F97C607-42A0-458B-B9E9-CF5AF53CBB1E}"
EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Maui", "Maui", "{09136598-F229-45CD-8AEA-97DC890C3314}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SampleApp.Maui", "SampleApp.Maui\SampleApp.Maui.csproj", "{9C02F330-0392-41F3-BBC1-D6E389FA9CCC}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Docs", "Docs", "{8B60BBAA-7CA6-40DF-AD08-06AE7573EF68}"
+ ProjectSection(SolutionItems) = preProject
+ ..\docs\appliesToList.json = ..\docs\appliesToList.json
+ ..\docs\BuildDoc.cmd = ..\docs\BuildDoc.cmd
+ ..\docs\docfx.json = ..\docs\docfx.json
+ ..\docs\Features.md = ..\docs\Features.md
+ ..\docs\index.md = ..\docs\index.md
+ ..\docs\toc.yml = ..\docs\toc.yml
+ EndProjectSection
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "concepts", "concepts", "{E6CF1B94-DD5C-4B3A-9D00-164394435CAC}"
+ ProjectSection(SolutionItems) = preProject
+ ..\docs\concepts\ArcGISRuntime.md = ..\docs\concepts\ArcGISRuntime.md
+ ..\docs\concepts\BluetoothAndroid.md = ..\docs\concepts\BluetoothAndroid.md
+ ..\docs\concepts\BluetoothiOS.md = ..\docs\concepts\BluetoothiOS.md
+ ..\docs\concepts\BluetoothUWP.md = ..\docs\concepts\BluetoothUWP.md
+ ..\docs\concepts\CustomMessages.md = ..\docs\concepts\CustomMessages.md
+ ..\docs\concepts\index.md = ..\docs\concepts\index.md
+ ..\docs\concepts\MigrateFromV1.md = ..\docs\concepts\MigrateFromV1.md
+ ..\docs\concepts\ntrip.md = ..\docs\concepts\ntrip.md
+ ..\docs\concepts\SerialPortNetCore.md = ..\docs\concepts\SerialPortNetCore.md
+ ..\docs\concepts\SerialPortNetFX.md = ..\docs\concepts\SerialPortNetFX.md
+ ..\docs\concepts\SerialPortUWP.md = ..\docs\concepts\SerialPortUWP.md
+ ..\docs\concepts\toc.yml = ..\docs\concepts\toc.yml
+ EndProjectSection
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "api", "api", "{7CE7906E-983F-415E-93D3-A2531D3EC9A3}"
+ ProjectSection(SolutionItems) = preProject
+ ..\docs\api\index.md = ..\docs\api\index.md
+ EndProjectSection
+EndProject
Global
- GlobalSection(SharedMSBuildProjectFiles) = preSolution
- UnitTests\NmeaParser.Tests\NmeaParser.Tests.projitems*{73efb2ef-de40-46c4-9685-745a9815c0d2}*SharedItemsImports = 5
- UnitTests\NmeaParser.Tests\NmeaParser.Tests.projitems*{92cad93b-6c3b-45a0-a723-be046de50fec}*SharedItemsImports = 4
- UnitTests\NmeaParser.Tests\NmeaParser.Tests.projitems*{979ae182-eb59-4181-9d45-3fd6e4817f11}*SharedItemsImports = 13
- EndGlobalSection
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|ARM = Debug|ARM
@@ -116,30 +142,6 @@ Global
{92CAD93B-6C3B-45A0-A723-BE046DE50FEC}.Release|x86.ActiveCfg = Release|x86
{92CAD93B-6C3B-45A0-A723-BE046DE50FEC}.Release|x86.Build.0 = Release|x86
{92CAD93B-6C3B-45A0-A723-BE046DE50FEC}.Release|x86.Deploy.0 = Release|x86
- {48540D33-4349-42D2-9D49-144A7049565A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Debug|ARM.ActiveCfg = Debug|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Debug|ARM.Build.0 = Debug|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Debug|ARM.Deploy.0 = Debug|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Debug|x64.ActiveCfg = Debug|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Debug|x64.Build.0 = Debug|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Debug|x64.Deploy.0 = Debug|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Debug|x86.ActiveCfg = Debug|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Debug|x86.Build.0 = Debug|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Debug|x86.Deploy.0 = Debug|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Release|Any CPU.Build.0 = Release|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Release|Any CPU.Deploy.0 = Release|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Release|ARM.ActiveCfg = Release|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Release|ARM.Build.0 = Release|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Release|ARM.Deploy.0 = Release|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Release|x64.ActiveCfg = Release|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Release|x64.Build.0 = Release|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Release|x64.Deploy.0 = Release|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Release|x86.ActiveCfg = Release|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Release|x86.Build.0 = Release|Any CPU
- {48540D33-4349-42D2-9D49-144A7049565A}.Release|x86.Deploy.0 = Release|Any CPU
{73EFB2EF-DE40-46C4-9685-745A9815C0D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{73EFB2EF-DE40-46C4-9685-745A9815C0D2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{73EFB2EF-DE40-46C4-9685-745A9815C0D2}.Debug|ARM.ActiveCfg = Debug|Any CPU
@@ -172,6 +174,30 @@ Global
{6F97C607-42A0-458B-B9E9-CF5AF53CBB1E}.Release|x64.Build.0 = Release|Any CPU
{6F97C607-42A0-458B-B9E9-CF5AF53CBB1E}.Release|x86.ActiveCfg = Release|Any CPU
{6F97C607-42A0-458B-B9E9-CF5AF53CBB1E}.Release|x86.Build.0 = Release|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Debug|ARM.Build.0 = Debug|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Debug|ARM.Deploy.0 = Debug|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Debug|x64.Build.0 = Debug|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Debug|x64.Deploy.0 = Debug|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Debug|x86.Build.0 = Debug|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Debug|x86.Deploy.0 = Debug|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Release|Any CPU.Deploy.0 = Release|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Release|ARM.ActiveCfg = Release|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Release|ARM.Build.0 = Release|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Release|ARM.Deploy.0 = Release|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Release|x64.ActiveCfg = Release|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Release|x64.Build.0 = Release|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Release|x64.Deploy.0 = Release|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Release|x86.ActiveCfg = Release|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Release|x86.Build.0 = Release|Any CPU
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC}.Release|x86.Deploy.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -184,12 +210,19 @@ Global
{1ADC3666-1DDB-48C4-9811-1E58B6D09A7C} = {1701F3BA-A09C-4706-A612-24FD9340FC18}
{92CAD93B-6C3B-45A0-A723-BE046DE50FEC} = {28B8E327-C504-4E08-B2CE-09D1CBB8B904}
{979AE182-EB59-4181-9D45-3FD6E4817F11} = {28B8E327-C504-4E08-B2CE-09D1CBB8B904}
- {456E7573-3324-43CB-8BA0-8D9C300EEB50} = {A4B9D59A-C8C6-4199-A7F3-F3AF0C748281}
- {48540D33-4349-42D2-9D49-144A7049565A} = {456E7573-3324-43CB-8BA0-8D9C300EEB50}
{73EFB2EF-DE40-46C4-9685-745A9815C0D2} = {28B8E327-C504-4E08-B2CE-09D1CBB8B904}
{6F97C607-42A0-458B-B9E9-CF5AF53CBB1E} = {7ABA337E-6748-484E-A0F4-E1715E1C95F1}
+ {09136598-F229-45CD-8AEA-97DC890C3314} = {A4B9D59A-C8C6-4199-A7F3-F3AF0C748281}
+ {9C02F330-0392-41F3-BBC1-D6E389FA9CCC} = {09136598-F229-45CD-8AEA-97DC890C3314}
+ {E6CF1B94-DD5C-4B3A-9D00-164394435CAC} = {8B60BBAA-7CA6-40DF-AD08-06AE7573EF68}
+ {7CE7906E-983F-415E-93D3-A2531D3EC9A3} = {8B60BBAA-7CA6-40DF-AD08-06AE7573EF68}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {03788B53-C0BF-485B-AA19-A9EAB0E9AF7B}
EndGlobalSection
+ GlobalSection(SharedMSBuildProjectFiles) = preSolution
+ UnitTests\NmeaParser.Tests\NmeaParser.Tests.projitems*{73efb2ef-de40-46c4-9685-745a9815c0d2}*SharedItemsImports = 5
+ UnitTests\NmeaParser.Tests\NmeaParser.Tests.projitems*{92cad93b-6c3b-45a0-a723-be046de50fec}*SharedItemsImports = 4
+ UnitTests\NmeaParser.Tests\NmeaParser.Tests.projitems*{979ae182-eb59-4181-9d45-3fd6e4817f11}*SharedItemsImports = 13
+ EndGlobalSection
EndGlobal
diff --git a/src/NmeaParser/BluetoothDevice.Android.cs b/src/NmeaParser/BluetoothDevice.Android.cs
index cbc2be94..b83fb3b6 100644
--- a/src/NmeaParser/BluetoothDevice.Android.cs
+++ b/src/NmeaParser/BluetoothDevice.Android.cs
@@ -42,19 +42,40 @@ namespace NmeaParser
public class BluetoothDevice : NmeaDevice
{
private static Java.Util.UUID SERIAL_UUID = Java.Util.UUID.FromString("00001101-0000-1000-8000-00805F9B34FB")!;
- private Android.Bluetooth.BluetoothDevice m_device;
+ private readonly Android.Bluetooth.BluetoothDevice m_device;
private BluetoothSocket? m_socket;
+ private readonly Android.Content.Context? m_context;
///
/// Gets a list of bluetooth devices that supports serial communication
///
/// A set of bluetooth devices available that supports serial connections
+ [Obsolete("Use GetBluetoothSerialDevices(Context)")]
+#if NETCOREAPP
+ [System.Runtime.Versioning.ObsoletedOSPlatform("android31.0")]
+#endif
public static IEnumerable GetBluetoothSerialDevices()
{
var adapter = Android.Bluetooth.BluetoothAdapter.DefaultAdapter;
- if (adapter != null && adapter.IsEnabled)
+ if (adapter != null && adapter.IsEnabled && adapter.BondedDevices is not null)
{
- foreach (var b in adapter.BondedDevices.Where(d => d.GetUuids().Any(t => SERIAL_UUID.CompareTo(t.Uuid) == 0)))
+ foreach (var b in adapter.BondedDevices.Where(d => d.GetUuids()?.Any(t => SERIAL_UUID.CompareTo(t.Uuid) == 0) == true))
+ yield return b;
+ }
+ }
+
+ ///
+ /// Gets a list of bluetooth devices that supports serial communication
+ ///
+ /// The Android context
+ /// A set of bluetooth devices available that supports serial connections
+ public static IEnumerable GetBluetoothSerialDevices(Android.Content.Context context)
+ {
+ var bluetoothManager = context.GetSystemService(Android.Content.Context.BluetoothService) as BluetoothManager;
+ var adapter = bluetoothManager?.Adapter;
+ if (adapter != null && adapter.IsEnabled && adapter.BondedDevices is not null)
+ {
+ foreach (var b in adapter.BondedDevices.Where(d => d.GetUuids()?.Any(t => SERIAL_UUID.CompareTo(t.Uuid) == 0) == true))
yield return b;
}
}
@@ -63,15 +84,40 @@ public class BluetoothDevice : NmeaDevice
/// Initializes a new instance of the class.
///
/// The Android Bluetooth Device.
+ [Obsolete("Use BluetoothDevice(BluetoothDevice, Context)")]
public BluetoothDevice(Android.Bluetooth.BluetoothDevice device)
{
m_device = device ?? throw new ArgumentNullException(nameof(device));
}
-
+
+ ///
+ /// Initializes a new instance of the class.
+ ///
+ /// The Android Bluetooth Device.
+ /// The Android context
+ public BluetoothDevice(Android.Bluetooth.BluetoothDevice device, Android.Content.Context context)
+ {
+ m_device = device ?? throw new ArgumentNullException(nameof(device));
+ m_context = context ?? throw new ArgumentNullException(nameof(context));
+ }
+
///
- protected override Task OpenStreamAsync()
+ protected override async Task OpenStreamAsync()
{
- var adapter = Android.Bluetooth.BluetoothAdapter.DefaultAdapter;
+ BluetoothAdapter? adapter;
+ if (m_context is not null)
+ {
+ var bluetoothManager = m_context.GetSystemService(Android.Content.Context.BluetoothService) as BluetoothManager;
+ adapter = bluetoothManager?.Adapter;
+ }
+ else
+ {
+#pragma warning disable CS0618 // Type or member is obsolete. Only used if deprecated constructor is used
+#pragma warning disable CA1422 // Validate platform compatibility
+ adapter = Android.Bluetooth.BluetoothAdapter.DefaultAdapter;
+#pragma warning restore CA1422 // Validate platform compatibility
+#pragma warning restore CS0618 // Type or member is obsolete
+ }
if (adapter?.IsEnabled != true)
throw new InvalidOperationException("Bluetooth Adapter not enabled");
var d = adapter.GetRemoteDevice(m_device.Address);
@@ -80,11 +126,25 @@ public BluetoothDevice(Android.Bluetooth.BluetoothDevice device)
var socket = d.CreateRfcommSocketToServiceRecord(SERIAL_UUID);
if (socket == null)
throw new InvalidOperationException($"Failed to create socket");
- socket.Connect();
+ try
+ {
+ await socket.ConnectAsync();
+ }
+ catch (Java.IO.IOException)
+ {
+ // This sometimes fails. Use fallback approach to open socket
+ // Based on https://stackoverflow.com/a/41627149
+ socket?.Dispose();
+ var m = d.Class?.GetMethod("createRfcommSocket", new Java.Lang.Class[] { Java.Lang.Integer.Type! })!;
+ if (m is null)
+ throw;
+ socket = (Android.Bluetooth.BluetoothSocket)m.Invoke(d, new Java.Lang.Object[] { 1 })!;
+ socket.Connect();
+ }
m_socket = socket;
if (socket.InputStream == null)
throw new InvalidOperationException($"Failed to create socket input stream");
- return Task.FromResult(socket.InputStream);
+ return socket.InputStream;
}
///
diff --git a/src/NmeaParser/BluetoothDevice.UWP.cs b/src/NmeaParser/BluetoothDevice.UWP.cs
index 673d6051..1e28d437 100644
--- a/src/NmeaParser/BluetoothDevice.UWP.cs
+++ b/src/NmeaParser/BluetoothDevice.UWP.cs
@@ -12,7 +12,7 @@
// * limitations under the License.
// ******************************************************************************
-#if NETFX_CORE
+#if WINDOWS_UWP || WINDOWS
using System;
using System.Collections.Generic;
using System.Linq;
@@ -48,17 +48,17 @@ namespace NmeaParser
/// Make sure your Bluetooth device is paired with your Windows Device.
///
/// //Get list of devices
- /// string serialDeviceType = RfcommDeviceService.GetDeviceSelector(RfcommServiceId.SerialPort);
- /// var devices = await DeviceInformation.FindAllAsync(serialDeviceType);
- /// //Select device by name (in this case TruePulse 360B Laser Range Finder)
- /// var TruePulse360B = devices.Where(t => t.Name.StartsWith("TP360B-")).FirstOrDefault();
- /// //Get service
- /// RfcommDeviceService rfcommService = await RfcommDeviceService.FromIdAsync(TruePulse360B.Id);
+ /// string serialDeviceType = RfcommDeviceService.GetDeviceSelector(RfcommServiceId.SerialPort);
+ /// var devices = await DeviceInformation.FindAllAsync(serialDeviceType);
+ /// //Select device by name (in this case TruePulse 360B Laser Range Finder)
+ /// var TruePulse360B = devices.Where(t => t.Name.StartsWith("TP360B-")).FirstOrDefault();
+ /// //Get service
+ /// RfcommDeviceService rfcommService = await RfcommDeviceService.FromIdAsync(TruePulse360B.Id);
/// if (rfcommService != null)
/// {
- /// var rangeFinder = new NmeaParser.BluetoothDevice(rfcommService);
+ /// var rangeFinder = new NmeaParser.BluetoothDevice(rfcommService);
/// rangeFinder.MessageReceived += device_NmeaMessageReceived;
- /// await rangeFinder.OpenAsync();
+ /// await rangeFinder.OpenAsync();
/// }
/// ...
/// private void device_NmeaMessageReceived(object sender, NmeaParser.NmeaMessageReceivedEventArgs args)
diff --git a/src/NmeaParser/BufferedStreamDevice.cs b/src/NmeaParser/BufferedStreamDevice.cs
index e6953f82..cfc493b9 100644
--- a/src/NmeaParser/BufferedStreamDevice.cs
+++ b/src/NmeaParser/BufferedStreamDevice.cs
@@ -65,7 +65,7 @@ protected BufferedStreamDevice(int burstRate)
return m_stream;
}
- private void OnEndOfStreamReached(object sender, EventArgs e)
+ private void OnEndOfStreamReached(object? sender, EventArgs e)
{
EndOfStreamReached?.Invoke(this, e);
if (m_stream is BufferedStream stream && !stream.CanRewind && IsOpen)
diff --git a/src/NmeaParser/Gnss/GnssMonitor.cs b/src/NmeaParser/Gnss/GnssMonitor.cs
index a689ad40..e9ade439 100644
--- a/src/NmeaParser/Gnss/GnssMonitor.cs
+++ b/src/NmeaParser/Gnss/GnssMonitor.cs
@@ -58,7 +58,7 @@ public GnssMonitor(NmeaDevice device)
///
public NmeaDevice Device { get; }
- private void NmeaMessageReceived(object sender, NmeaParser.NmeaMessageReceivedEventArgs e)
+ private void NmeaMessageReceived(object? sender, NmeaParser.NmeaMessageReceivedEventArgs e)
{
OnMessageReceived(e.Message);
}
@@ -448,7 +448,7 @@ private void OnPropertyChanged(IEnumerable properties)
{
SynchronizationContext.Post((d) =>
{
- foreach (string propertyName in (IEnumerable)d)
+ foreach (string propertyName in (IEnumerable)d!)
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}, properties);
}
diff --git a/src/NmeaParser/Gnss/Ntrip/Client.cs b/src/NmeaParser/Gnss/Ntrip/Client.cs
index e0a19a60..c0b8c997 100644
--- a/src/NmeaParser/Gnss/Ntrip/Client.cs
+++ b/src/NmeaParser/Gnss/Ntrip/Client.cs
@@ -198,7 +198,7 @@ public override Task ReadAsync(byte[] buffer, int offset, int count, Cancel
private void ReceiveCallback(IAsyncResult ar)
{
- TaskCompletionSource tcs = (TaskCompletionSource)ar.AsyncState;
+ TaskCompletionSource tcs = (TaskCompletionSource)ar.AsyncState!;
if (tcs.Task.IsCanceled) return;
try
{
diff --git a/src/NmeaParser/Nmea/NmeaMessage.cs b/src/NmeaParser/Nmea/NmeaMessage.cs
index f7a59ff9..0c474e17 100644
--- a/src/NmeaParser/Nmea/NmeaMessage.cs
+++ b/src/NmeaParser/Nmea/NmeaMessage.cs
@@ -125,7 +125,7 @@ public static void RegisterNmeaMessage(TypeInfo typeInfo, string nmeaType = "",
if (pinfo.Length == 2 && pinfo[0].ParameterType == typeof(string) && pinfo[1].ParameterType == typeof(string[]))
{
if (!replace && messageTypes.ContainsKey(nmeaType))
- throw new InvalidOperationException($"Message type {nmeaType} declared in {typeInfo.FullName} is already registered by {messageTypes[nmeaType].DeclaringType.FullName}");
+ throw new InvalidOperationException($"Message type {nmeaType} declared in {typeInfo.FullName} is already registered by {messageTypes[nmeaType].DeclaringType?.FullName}");
messageTypes[nmeaType] = c;
return;
}
@@ -309,8 +309,9 @@ internal static TimeSpan StringToTimeSpan(string value)
///
/// An object to compare with this object.
/// true if the current object is equal to the other parameter; otherwise, false .
- public bool Equals(NmeaMessage other)
+ public bool Equals(NmeaMessage? other)
{
+ if (other is null) return false;
if (other.MessageType != MessageType)
return false;
if (other.MessageParts.Count != MessageParts.Count)
diff --git a/src/NmeaParser/Nmea/Rmc.cs b/src/NmeaParser/Nmea/Rmc.cs
index f9a87710..d1cace5c 100644
--- a/src/NmeaParser/Nmea/Rmc.cs
+++ b/src/NmeaParser/Nmea/Rmc.cs
@@ -47,7 +47,8 @@ public Rmc(string type, string[] message) : base(type, message)
int.Parse(message[8].Substring(0, 2), CultureInfo.InvariantCulture),
int.Parse(message[0].Substring(0, 2), CultureInfo.InvariantCulture),
int.Parse(message[0].Substring(2, 2), CultureInfo.InvariantCulture),
- 0, TimeSpan.Zero).AddSeconds(double.Parse(message[0].Substring(4), CultureInfo.InvariantCulture));
+ 0, TimeSpan.Zero).
+ AddTicks((long)(double.Parse(message[0].Substring(4), CultureInfo.InvariantCulture) * TimeSpan.TicksPerSecond));
}
Active = (message[1] == "A");
Latitude = NmeaMessage.StringToLatitude(message[2], message[3]);
diff --git a/src/NmeaParser/NmeaFileDevice.cs b/src/NmeaParser/NmeaFileDevice.cs
index cf19ed40..249c0e28 100644
--- a/src/NmeaParser/NmeaFileDevice.cs
+++ b/src/NmeaParser/NmeaFileDevice.cs
@@ -26,7 +26,7 @@ namespace NmeaParser
///
public class NmeaFileDevice : BufferedStreamDevice
{
-#if NETFX_CORE
+#if WINDOWS_UWP
private Windows.Storage.IStorageFile? m_storageFile;
#endif
private string m_filename;
@@ -40,7 +40,7 @@ public NmeaFileDevice(string fileName) : this(fileName, 1000)
{
}
-#if NETFX_CORE
+#if WINDOWS_UWP
///
/// Initializes a new instance of the class.
///
@@ -59,7 +59,7 @@ public NmeaFileDevice(string fileName, int readSpeed) : base(readSpeed)
m_filename = fileName;
}
-#if NETFX_CORE
+#if WINDOWS_UWP
///
/// Initializes a new instance of the class.
///
@@ -89,7 +89,7 @@ public string FileName
protected override Task GetStreamAsync()
{
-#if NETFX_CORE
+#if WINDOWS_UWP
if (m_storageFile != null)
return m_storageFile.OpenStreamForReadAsync();
#endif
diff --git a/src/NmeaParser/NmeaParser.csproj b/src/NmeaParser/NmeaParser.csproj
index 7bddef98..08e244e7 100644
--- a/src/NmeaParser/NmeaParser.csproj
+++ b/src/NmeaParser/NmeaParser.csproj
@@ -1,8 +1,8 @@
-
+
-
-
- netstandard2.0;netstandard1.4;netcoreapp2.1;net452;monoandroid50;monoandroid70;xamarinios10;uap10.0.18362
+
+
+ netstandard2.0;net452;uap10.0.19041;net6.0;net8.0-ios;net8.0-android;net6.0-windows10.0.19041.0
true
true
Debug;Release
@@ -12,25 +12,29 @@
An NMEA stream parser for serial port, bluetooth and file-based nmea simulation.
NMEA GPS GNSS Serialport Bluetooth Navigation NTRIP RTCM Galileo GLONASS BeiDou Garmin Trimble
SharpGIS.NmeaParser
- 2.2.2
+ 3.0.0
NMEA Parser
Apache-2.0
https://dotmorten.github.io/NmeaParser/
https://github.com/dotMorten/NmeaParser
en-US
- Copyright © Morten Nielsen 2015-2020
+ Copyright © Morten Nielsen 2015-$([System.DateTime]::Now.ToString('yyyy'))
$(MSBuildThisFileDirectory)..\..\artifacts\NmeaParser\$(Configuration)
..\..\artifacts\NuGet\$(Configuration)\
true
true
$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb
- 8.0
+ 9.0
true
+ $(NoWarn);NU1505
true
enable
logo.png
+ false
+ false
+ <_SdkIgnoreMSBuildCoreWarning>true
@@ -41,41 +45,38 @@
PackageValidationSuppression.txt
+
+
+ 11.0
+ 13.1
+ 21.0
+ 10.0.17763.0
+ 10.0.17763.0
+
-
+
$(DefineConstants);NETSTANDARD
-
+
$(DefineConstants);NETSTANDARD
-
+
+ $(DefineConstants);WINDOWS
+
+
$(DefineConstants);NETFX
-
- false
- $(DefineConstants);XAMARIN;API_LEVEL_21
- $(NoWarn);XA0113;XA0114
- false
-
-
- false
- $(DefineConstants);XAMARIN;API_LEVEL_24
- $(NoWarn);XA0113;XA0114
- false
+
+ $(DefineConstants);API_LEVEL_24
-
- $(DefineConstants);XAMARIN
- $(NoWarn);VSX1000
-
-
-
+
10.0.16299.0
-
+
@@ -87,7 +88,7 @@
-
+
@@ -110,5 +111,4 @@
-
diff --git a/src/NmeaParser/SerialPortDevice.Desktop.cs b/src/NmeaParser/SerialPortDevice.Desktop.cs
index daf8d790..ea855ba9 100644
--- a/src/NmeaParser/SerialPortDevice.Desktop.cs
+++ b/src/NmeaParser/SerialPortDevice.Desktop.cs
@@ -12,7 +12,7 @@
// * limitations under the License.
// ******************************************************************************
-#if NETFX || NETCOREAPP
+#if NETFX || NETCOREAPP && WINDOWS
using System;
using System.Collections.Generic;
using System.Linq;
diff --git a/src/NmeaParser/SystemNmeaDevice.Android.cs b/src/NmeaParser/SystemNmeaDevice.Android.cs
index cb22a491..111e56fd 100644
--- a/src/NmeaParser/SystemNmeaDevice.Android.cs
+++ b/src/NmeaParser/SystemNmeaDevice.Android.cs
@@ -68,7 +68,18 @@ protected override Task OpenStreamAsync()
stream = new StringStream();
listener = new Listener();
listener.NmeaMessage += (s, e) => stream?.Append(e);
- bool success = manager.AddNmeaListener(listener);
+#if NETCOREAPP
+ if (OperatingSystem.IsAndroidVersionAtLeast(24))
+ manager.AddNmeaListener((IOnNmeaMessageListener)listener, null);
+ else
+ manager.AddNmeaListener((GpsStatus.INmeaListener)listener);
+#else
+#if !API_LEVEL_24
+ manager.AddNmeaListener(listener);
+#else
+ manager.AddNmeaListener(listener, null);
+#endif
+#endif
manager.RequestLocationUpdates(LocationManager.GpsProvider, 0, 0f, listener );
return Task.FromResult(stream);
}
@@ -76,30 +87,44 @@ protected override Task OpenStreamAsync()
///
protected override Task CloseStreamAsync(Stream stream)
{
- manager.RemoveUpdates(listener);
- manager.RemoveNmeaListener(listener);
- listener?.Dispose();
- listener = null;
+ if (listener is not null)
+ {
+ manager.RemoveUpdates(listener);
+#if NETCOREAPP
+ if (OperatingSystem.IsAndroidVersionAtLeast(24))
+ manager.RemoveNmeaListener((IOnNmeaMessageListener)listener);
+ else
+ manager.RemoveNmeaListener((GpsStatus.INmeaListener)listener);
+#else
+ manager.RemoveNmeaListener(listener);
+#endif
+ listener.Dispose();
+ listener = null;
+ }
stream.Dispose();
return Task.CompletedTask;
}
private class Listener : Java.Lang.Object,
-#if API_LEVEL_24
+#if API_LEVEL_24 || NETCOREAPP
IOnNmeaMessageListener,
-#else
+#endif
+#if !API_LEVEL_24 || NETCOREAPP
GpsStatus.INmeaListener,
#endif
ILocationListener
{
private bool _isNmeaSupported = false;
-#if API_LEVEL_24
- void IOnNmeaMessageListener.OnNmeaMessage(string? message, long timestamp)
-#else
- void GpsStatus.INmeaListener.OnNmeaReceived(long timestamp, string? message)
+#if API_LEVEL_24 || NETCOREAPP
+ void IOnNmeaMessageListener.OnNmeaMessage(string? message, long timestamp) => OnMessage(timestamp, message);
+#endif
+#if !API_LEVEL_24 || NETCOREAPP
+ void GpsStatus.INmeaListener.OnNmeaReceived(long timestamp, string? message) => OnMessage(timestamp, message);
#endif
+ private void OnMessage(long timestamp, string? message)
{
+
_isNmeaSupported = true;
if (message != null)
NmeaMessage?.Invoke(this, message);
diff --git a/src/SampleApp.Droid/MainActivity.cs b/src/SampleApp.Droid/MainActivity.cs
deleted file mode 100644
index 49ec478f..00000000
--- a/src/SampleApp.Droid/MainActivity.cs
+++ /dev/null
@@ -1,181 +0,0 @@
-using Android.App;
-using Android.Widget;
-using Android.OS;
-using Android;
-using Android.Support.V4.App;
-using Android.Support.V4.Content;
-using Android.Content.PM;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using NmeaParser.Messages;
-
-namespace SampleApp.Droid
-{
- [Activity(Label = "NMEA Parser SampleApp", MainLauncher = true, Icon = "@drawable/icon")]
- public class MainActivity : Activity
- {
- private Button startButton;
- private Button stopButton;
-
- protected override void OnCreate(Bundle savedInstanceState)
- {
- base.OnCreate(savedInstanceState);
-
- // Set our view from the "main" layout resource
- SetContentView(Resource.Layout.Main);
- startButton = FindViewById(Resource.Id.startButton);
- startButton.Click += StartButton_Click;
-
- stopButton = FindViewById(Resource.Id.stopButton);
- stopButton.Click += StopButton_Click;
- stopButton.Enabled = false;
-
- devices.Add("System GPS", null);
- var devicePicker = FindViewById(Resource.Id.device_picker);
- foreach(var d in NmeaParser.BluetoothDevice.GetBluetoothSerialDevices())
- {
- devices[d.Name + " " + d.Address] = d.Address;
- }
- devicePicker.Adapter = new ArrayAdapter(this, Android.Resource.Layout.SimpleSpinnerDropDownItem, devices.Keys.ToArray());
- devicePicker.SetSelection(0);
- }
-
- private Dictionary devices = new Dictionary();
-
- private void StopButton_Click(object sender, EventArgs e)
- {
- if (listener?.IsOpen == true)
- {
- Stop();
- }
- }
-
- private void Stop()
- {
- listener.MessageReceived -= Listener_MessageReceived;
- monitor.LocationChanged -= Monitor_LocationChanged;
- socket?.Close();
- socket?.Dispose();
- socket = null;
- _ = listener.CloseAsync();
- listener = null;
- startButton.Enabled = !(stopButton.Enabled = false);
- }
-
- private void StartButton_Click(object sender, EventArgs e)
- {
- if (listener?.IsOpen != true)
- {
- Start();
- }
- }
-
- private NmeaParser.NmeaDevice listener;
- private NmeaParser.Gnss.GnssMonitor monitor;
- private TextView status;
- private bool launched;
- private Android.Bluetooth.BluetoothSocket socket;
-
- private async void Start()
- {
- startButton.Enabled = false;
- status = FindViewById(Resource.Id.output);
- var devicePicker = FindViewById(Resource.Id.device_picker);
- var id = devicePicker.SelectedItem.ToString();
- var btAddress = devices[id];
- if (btAddress == null)
- {
- if (ContextCompat.CheckSelfPermission(this, Manifest.Permission.AccessFineLocation) != Permission.Granted)
- {
- ActivityCompat.RequestPermissions(this, new[] { Manifest.Permission.AccessFineLocation }, 1000);
- return;
- }
- if (launched)
- return;
-
- launched = true;
- listener = new NmeaParser.SystemNmeaDevice(ApplicationContext);
- }
- else //Bluetooth
- {
- try
- {
- status.Text = "Opening bluetooth...";
- var adapter = Android.Bluetooth.BluetoothAdapter.DefaultAdapter;
- var bt = Android.Bluetooth.BluetoothAdapter.DefaultAdapter.GetRemoteDevice(btAddress);
- Java.Util.UUID SERIAL_UUID = Java.Util.UUID.FromString("00001101-0000-1000-8000-00805F9B34FB"); //UUID for Serial Device Service
- socket = bt.CreateRfcommSocketToServiceRecord(SERIAL_UUID);
- try
- {
- await socket.ConnectAsync();
- }
- catch(Java.IO.IOException)
- {
- // This sometimes fails. Use fallback approach to open socket
- // Based on https://stackoverflow.com/a/41627149
- socket.Dispose();
- var m = bt.Class.GetMethod("createRfcommSocket", new Java.Lang.Class[] { Java.Lang.Integer.Type });
- socket = m.Invoke(bt, new Java.Lang.Object[] { 1 }) as Android.Bluetooth.BluetoothSocket;
- socket.Connect();
- }
- listener = new NmeaParser.StreamDevice(socket.InputStream);
- }
- catch(System.Exception ex)
- {
- socket?.Dispose();
- socket = null;
- status.Text += "\nError opening Bluetooth device:\n" + ex.Message;
- }
- }
-
- if (listener != null)
- {
- listener.MessageReceived += Listener_MessageReceived;
- status.Text += "\nOpening device...";
- await listener.OpenAsync();
- status.Text += "\nConnected!";
- startButton.Enabled = !(stopButton.Enabled = true);
- monitor = new NmeaParser.Gnss.GnssMonitor(listener);
- monitor.LocationChanged += Monitor_LocationChanged;
- }
- else
- {
- startButton.Enabled = !(stopButton.Enabled = false);
- }
- }
-
- protected override void OnDestroy()
- {
- Stop();
- base.OnDestroy();
- }
-
- protected override void OnResume()
- {
- base.OnResume();
- // if it was resumed by the GPS permissions dialog
- //Start();
- }
-
- Queue messages = new Queue(100);
- private void Listener_MessageReceived(object sender, NmeaParser.NmeaMessageReceivedEventArgs e)
- {
- var message = e.Message;
- RunOnUiThread(() =>
- {
- if (messages.Count == 100) messages.Dequeue();
- messages.Enqueue(message);
- status.Text = string.Join("\n", messages.Reverse().Select(n=>n.ToString()));
- });
- }
-
- private void Monitor_LocationChanged(object sender, EventArgs e)
- {
- FindViewById(Resource.Id.latitude).Text = "Latitude = " + monitor.Latitude.ToString("0.0000000");
- FindViewById(Resource.Id.longitude).Text = "Longitude = " + monitor.Longitude.ToString("0.0000000");
- FindViewById(Resource.Id.altitude).Text = "Altitude = " + monitor.Altitude.ToString();
- }
- }
-}
-
diff --git a/src/SampleApp.Droid/Properties/AndroidManifest.xml b/src/SampleApp.Droid/Properties/AndroidManifest.xml
deleted file mode 100644
index 6a7f8b3b..00000000
--- a/src/SampleApp.Droid/Properties/AndroidManifest.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/SampleApp.Droid/Properties/AssemblyInfo.cs b/src/SampleApp.Droid/Properties/AssemblyInfo.cs
deleted file mode 100644
index 4780de09..00000000
--- a/src/SampleApp.Droid/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,30 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-using Android.App;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("SampleApp.Droid")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("SampleApp.Droid")]
-[assembly: AssemblyCopyright("Copyright © 2018")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-[assembly: ComVisible(false)]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/src/SampleApp.Droid/Resources/Resource.Designer.cs b/src/SampleApp.Droid/Resources/Resource.Designer.cs
deleted file mode 100644
index f26720c1..00000000
--- a/src/SampleApp.Droid/Resources/Resource.Designer.cs
+++ /dev/null
@@ -1,588 +0,0 @@
-#pragma warning disable 1591
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-[assembly: global::Android.Runtime.ResourceDesignerAttribute("SampleApp.Droid.Resource", IsApplication=true)]
-
-namespace SampleApp.Droid
-{
-
-
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Xamarin.Android.Build.Tasks", "12.1.0.11")]
- public partial class Resource
- {
-
- static Resource()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- public static void UpdateIdValues()
- {
- }
-
- public partial class Attribute
- {
-
- // aapt resource value: 0x7F010000
- public const int font = 2130771968;
-
- // aapt resource value: 0x7F010001
- public const int fontProviderAuthority = 2130771969;
-
- // aapt resource value: 0x7F010002
- public const int fontProviderCerts = 2130771970;
-
- // aapt resource value: 0x7F010003
- public const int fontProviderFetchStrategy = 2130771971;
-
- // aapt resource value: 0x7F010004
- public const int fontProviderFetchTimeout = 2130771972;
-
- // aapt resource value: 0x7F010005
- public const int fontProviderPackage = 2130771973;
-
- // aapt resource value: 0x7F010006
- public const int fontProviderQuery = 2130771974;
-
- // aapt resource value: 0x7F010007
- public const int fontStyle = 2130771975;
-
- // aapt resource value: 0x7F010008
- public const int fontWeight = 2130771976;
-
- static Attribute()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Attribute()
- {
- }
- }
-
- public partial class Boolean
- {
-
- // aapt resource value: 0x7F020000
- public const int abc_action_bar_embed_tabs = 2130837504;
-
- static Boolean()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Boolean()
- {
- }
- }
-
- public partial class Color
- {
-
- // aapt resource value: 0x7F030000
- public const int notification_action_color_filter = 2130903040;
-
- // aapt resource value: 0x7F030001
- public const int notification_icon_bg_color = 2130903041;
-
- // aapt resource value: 0x7F030002
- public const int notification_material_background_media_default_color = 2130903042;
-
- // aapt resource value: 0x7F030003
- public const int primary_text_default_material_dark = 2130903043;
-
- // aapt resource value: 0x7F030004
- public const int ripple_material_light = 2130903044;
-
- // aapt resource value: 0x7F030005
- public const int secondary_text_default_material_dark = 2130903045;
-
- // aapt resource value: 0x7F030006
- public const int secondary_text_default_material_light = 2130903046;
-
- static Color()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Color()
- {
- }
- }
-
- public partial class Dimension
- {
-
- // aapt resource value: 0x7F040000
- public const int compat_button_inset_horizontal_material = 2130968576;
-
- // aapt resource value: 0x7F040001
- public const int compat_button_inset_vertical_material = 2130968577;
-
- // aapt resource value: 0x7F040002
- public const int compat_button_padding_horizontal_material = 2130968578;
-
- // aapt resource value: 0x7F040003
- public const int compat_button_padding_vertical_material = 2130968579;
-
- // aapt resource value: 0x7F040004
- public const int compat_control_corner_material = 2130968580;
-
- // aapt resource value: 0x7F040005
- public const int notification_action_icon_size = 2130968581;
-
- // aapt resource value: 0x7F040006
- public const int notification_action_text_size = 2130968582;
-
- // aapt resource value: 0x7F040007
- public const int notification_big_circle_margin = 2130968583;
-
- // aapt resource value: 0x7F040008
- public const int notification_content_margin_start = 2130968584;
-
- // aapt resource value: 0x7F040009
- public const int notification_large_icon_height = 2130968585;
-
- // aapt resource value: 0x7F04000A
- public const int notification_large_icon_width = 2130968586;
-
- // aapt resource value: 0x7F04000B
- public const int notification_main_column_padding_top = 2130968587;
-
- // aapt resource value: 0x7F04000C
- public const int notification_media_narrow_margin = 2130968588;
-
- // aapt resource value: 0x7F04000D
- public const int notification_right_icon_size = 2130968589;
-
- // aapt resource value: 0x7F04000E
- public const int notification_right_side_padding_top = 2130968590;
-
- // aapt resource value: 0x7F04000F
- public const int notification_small_icon_background_padding = 2130968591;
-
- // aapt resource value: 0x7F040010
- public const int notification_small_icon_size_as_large = 2130968592;
-
- // aapt resource value: 0x7F040011
- public const int notification_subtext_size = 2130968593;
-
- // aapt resource value: 0x7F040012
- public const int notification_top_pad = 2130968594;
-
- // aapt resource value: 0x7F040013
- public const int notification_top_pad_large_text = 2130968595;
-
- static Dimension()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Dimension()
- {
- }
- }
-
- public partial class Drawable
- {
-
- // aapt resource value: 0x7F050000
- public const int icon = 2131034112;
-
- // aapt resource value: 0x7F050001
- public const int notification_action_background = 2131034113;
-
- // aapt resource value: 0x7F050002
- public const int notification_bg = 2131034114;
-
- // aapt resource value: 0x7F050003
- public const int notification_bg_low = 2131034115;
-
- // aapt resource value: 0x7F050004
- public const int notification_bg_low_normal = 2131034116;
-
- // aapt resource value: 0x7F050005
- public const int notification_bg_low_pressed = 2131034117;
-
- // aapt resource value: 0x7F050006
- public const int notification_bg_normal = 2131034118;
-
- // aapt resource value: 0x7F050007
- public const int notification_bg_normal_pressed = 2131034119;
-
- // aapt resource value: 0x7F050008
- public const int notification_icon_background = 2131034120;
-
- // aapt resource value: 0x7F050009
- public const int notification_template_icon_bg = 2131034121;
-
- // aapt resource value: 0x7F05000A
- public const int notification_template_icon_low_bg = 2131034122;
-
- // aapt resource value: 0x7F05000B
- public const int notification_tile_bg = 2131034123;
-
- // aapt resource value: 0x7F05000C
- public const int notify_panel_notification_icon_bg = 2131034124;
-
- static Drawable()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Drawable()
- {
- }
- }
-
- public partial class Id
- {
-
- // aapt resource value: 0x7F060000
- public const int action0 = 2131099648;
-
- // aapt resource value: 0x7F060005
- public const int actions = 2131099653;
-
- // aapt resource value: 0x7F060001
- public const int action_container = 2131099649;
-
- // aapt resource value: 0x7F060002
- public const int action_divider = 2131099650;
-
- // aapt resource value: 0x7F060003
- public const int action_image = 2131099651;
-
- // aapt resource value: 0x7F060004
- public const int action_text = 2131099652;
-
- // aapt resource value: 0x7F060006
- public const int altitude = 2131099654;
-
- // aapt resource value: 0x7F060007
- public const int async = 2131099655;
-
- // aapt resource value: 0x7F060008
- public const int blocking = 2131099656;
-
- // aapt resource value: 0x7F060009
- public const int cancel_action = 2131099657;
-
- // aapt resource value: 0x7F06000A
- public const int chronometer = 2131099658;
-
- // aapt resource value: 0x7F06000B
- public const int device_picker = 2131099659;
-
- // aapt resource value: 0x7F06000C
- public const int end_padder = 2131099660;
-
- // aapt resource value: 0x7F06000D
- public const int forever = 2131099661;
-
- // aapt resource value: 0x7F06000E
- public const int icon = 2131099662;
-
- // aapt resource value: 0x7F06000F
- public const int icon_group = 2131099663;
-
- // aapt resource value: 0x7F060010
- public const int info = 2131099664;
-
- // aapt resource value: 0x7F060011
- public const int italic = 2131099665;
-
- // aapt resource value: 0x7F060012
- public const int latitude = 2131099666;
-
- // aapt resource value: 0x7F060013
- public const int line1 = 2131099667;
-
- // aapt resource value: 0x7F060014
- public const int line3 = 2131099668;
-
- // aapt resource value: 0x7F060015
- public const int longitude = 2131099669;
-
- // aapt resource value: 0x7F060016
- public const int media_actions = 2131099670;
-
- // aapt resource value: 0x7F060017
- public const int normal = 2131099671;
-
- // aapt resource value: 0x7F060018
- public const int notification_background = 2131099672;
-
- // aapt resource value: 0x7F060019
- public const int notification_main_column = 2131099673;
-
- // aapt resource value: 0x7F06001A
- public const int notification_main_column_container = 2131099674;
-
- // aapt resource value: 0x7F06001B
- public const int output = 2131099675;
-
- // aapt resource value: 0x7F06001C
- public const int right_icon = 2131099676;
-
- // aapt resource value: 0x7F06001D
- public const int right_side = 2131099677;
-
- // aapt resource value: 0x7F06001E
- public const int startButton = 2131099678;
-
- // aapt resource value: 0x7F06001F
- public const int status_bar_latest_event_content = 2131099679;
-
- // aapt resource value: 0x7F060020
- public const int stopButton = 2131099680;
-
- // aapt resource value: 0x7F060021
- public const int tag_transition_group = 2131099681;
-
- // aapt resource value: 0x7F060022
- public const int text = 2131099682;
-
- // aapt resource value: 0x7F060023
- public const int text2 = 2131099683;
-
- // aapt resource value: 0x7F060024
- public const int time = 2131099684;
-
- // aapt resource value: 0x7F060025
- public const int title = 2131099685;
-
- static Id()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Id()
- {
- }
- }
-
- public partial class Integer
- {
-
- // aapt resource value: 0x7F070000
- public const int cancel_button_image_alpha = 2131165184;
-
- // aapt resource value: 0x7F070001
- public const int status_bar_notification_info_maxnum = 2131165185;
-
- static Integer()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Integer()
- {
- }
- }
-
- public partial class Layout
- {
-
- // aapt resource value: 0x7F080000
- public const int Main = 2131230720;
-
- // aapt resource value: 0x7F080001
- public const int notification_action = 2131230721;
-
- // aapt resource value: 0x7F080002
- public const int notification_action_tombstone = 2131230722;
-
- // aapt resource value: 0x7F080003
- public const int notification_media_action = 2131230723;
-
- // aapt resource value: 0x7F080004
- public const int notification_media_cancel_action = 2131230724;
-
- // aapt resource value: 0x7F080005
- public const int notification_template_big_media = 2131230725;
-
- // aapt resource value: 0x7F080006
- public const int notification_template_big_media_custom = 2131230726;
-
- // aapt resource value: 0x7F080007
- public const int notification_template_big_media_narrow = 2131230727;
-
- // aapt resource value: 0x7F080008
- public const int notification_template_big_media_narrow_custom = 2131230728;
-
- // aapt resource value: 0x7F080009
- public const int notification_template_custom_big = 2131230729;
-
- // aapt resource value: 0x7F08000A
- public const int notification_template_icon_group = 2131230730;
-
- // aapt resource value: 0x7F08000B
- public const int notification_template_lines_media = 2131230731;
-
- // aapt resource value: 0x7F08000C
- public const int notification_template_media = 2131230732;
-
- // aapt resource value: 0x7F08000D
- public const int notification_template_media_custom = 2131230733;
-
- // aapt resource value: 0x7F08000E
- public const int notification_template_part_chronometer = 2131230734;
-
- // aapt resource value: 0x7F08000F
- public const int notification_template_part_time = 2131230735;
-
- static Layout()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Layout()
- {
- }
- }
-
- public partial class String
- {
-
- // aapt resource value: 0x7F090000
- public const int app_name = 2131296256;
-
- // aapt resource value: 0x7F090001
- public const int status_bar_notification_info_overflow = 2131296257;
-
- static String()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private String()
- {
- }
- }
-
- public partial class Style
- {
-
- // aapt resource value: 0x7F0A0000
- public const int TextAppearance_Compat_Notification = 2131361792;
-
- // aapt resource value: 0x7F0A0001
- public const int TextAppearance_Compat_Notification_Info = 2131361793;
-
- // aapt resource value: 0x7F0A0002
- public const int TextAppearance_Compat_Notification_Info_Media = 2131361794;
-
- // aapt resource value: 0x7F0A0003
- public const int TextAppearance_Compat_Notification_Line2 = 2131361795;
-
- // aapt resource value: 0x7F0A0004
- public const int TextAppearance_Compat_Notification_Line2_Media = 2131361796;
-
- // aapt resource value: 0x7F0A0005
- public const int TextAppearance_Compat_Notification_Media = 2131361797;
-
- // aapt resource value: 0x7F0A0006
- public const int TextAppearance_Compat_Notification_Time = 2131361798;
-
- // aapt resource value: 0x7F0A0007
- public const int TextAppearance_Compat_Notification_Time_Media = 2131361799;
-
- // aapt resource value: 0x7F0A0008
- public const int TextAppearance_Compat_Notification_Title = 2131361800;
-
- // aapt resource value: 0x7F0A0009
- public const int TextAppearance_Compat_Notification_Title_Media = 2131361801;
-
- // aapt resource value: 0x7F0A000A
- public const int Widget_Compat_NotificationActionContainer = 2131361802;
-
- // aapt resource value: 0x7F0A000B
- public const int Widget_Compat_NotificationActionText = 2131361803;
-
- static Style()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Style()
- {
- }
- }
-
- public partial class Styleable
- {
-
- // aapt resource value: { 0x7F010001,0x7F010002,0x7F010003,0x7F010004,0x7F010005,0x7F010006 }
- public static int[] FontFamily = new int[] {
- 2130771969,
- 2130771970,
- 2130771971,
- 2130771972,
- 2130771973,
- 2130771974};
-
- // aapt resource value: { 0x1010532,0x1010533,0x101053F,0x7F010000,0x7F010007,0x7F010008 }
- public static int[] FontFamilyFont = new int[] {
- 16844082,
- 16844083,
- 16844095,
- 2130771968,
- 2130771975,
- 2130771976};
-
- // aapt resource value: 0
- public const int FontFamilyFont_android_font = 0;
-
- // aapt resource value: 2
- public const int FontFamilyFont_android_fontStyle = 2;
-
- // aapt resource value: 1
- public const int FontFamilyFont_android_fontWeight = 1;
-
- // aapt resource value: 3
- public const int FontFamilyFont_font = 3;
-
- // aapt resource value: 4
- public const int FontFamilyFont_fontStyle = 4;
-
- // aapt resource value: 5
- public const int FontFamilyFont_fontWeight = 5;
-
- // aapt resource value: 0
- public const int FontFamily_fontProviderAuthority = 0;
-
- // aapt resource value: 1
- public const int FontFamily_fontProviderCerts = 1;
-
- // aapt resource value: 2
- public const int FontFamily_fontProviderFetchStrategy = 2;
-
- // aapt resource value: 3
- public const int FontFamily_fontProviderFetchTimeout = 3;
-
- // aapt resource value: 4
- public const int FontFamily_fontProviderPackage = 4;
-
- // aapt resource value: 5
- public const int FontFamily_fontProviderQuery = 5;
-
- static Styleable()
- {
- global::Android.Runtime.ResourceIdManager.UpdateIdValues();
- }
-
- private Styleable()
- {
- }
- }
- }
-}
-#pragma warning restore 1591
diff --git a/src/SampleApp.Droid/Resources/layout/Main.axml b/src/SampleApp.Droid/Resources/layout/Main.axml
deleted file mode 100644
index c634a7dd..00000000
--- a/src/SampleApp.Droid/Resources/layout/Main.axml
+++ /dev/null
@@ -1,55 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/SampleApp.Droid/Resources/values/Strings.xml b/src/SampleApp.Droid/Resources/values/Strings.xml
deleted file mode 100644
index 5867cb00..00000000
--- a/src/SampleApp.Droid/Resources/values/Strings.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
- NMEA Parser SampleApp
-
\ No newline at end of file
diff --git a/src/SampleApp.Droid/SampleApp.Droid.csproj b/src/SampleApp.Droid/SampleApp.Droid.csproj
deleted file mode 100644
index 1b8644c6..00000000
--- a/src/SampleApp.Droid/SampleApp.Droid.csproj
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
- Debug
- AnyCPU
- 8.0.30703
- 2.0
- {48540D33-4349-42D2-9D49-144A7049565A}
- {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
- Library
- Properties
- SampleApp.Droid
- SampleApp.Droid
- 512
- True
- Resources\Resource.Designer.cs
- Resource
- Off
- v8.1
- Properties\AndroidManifest.xml
- Resources
- Assets
-
-
-
-
- PackageReference
-
-
- True
- Full
- False
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
- True
- None
- true
-
-
- True
- PdbOnly
- True
- bin\Release\
- TRACE
- prompt
- 4
- true
- true
- SdkOnly
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Designer
-
-
-
-
-
-
-
-
-
-
-
-
-
- 27.0.2
-
-
-
-
- {1adc3666-1ddb-48c4-9811-1e58b6d09a7c}
- NmeaParser
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/SampleApp.Maui/App.xaml b/src/SampleApp.Maui/App.xaml
new file mode 100644
index 00000000..0f25a719
--- /dev/null
+++ b/src/SampleApp.Maui/App.xaml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/SampleApp.Maui/App.xaml.cs b/src/SampleApp.Maui/App.xaml.cs
new file mode 100644
index 00000000..b99e59a2
--- /dev/null
+++ b/src/SampleApp.Maui/App.xaml.cs
@@ -0,0 +1,12 @@
+namespace SampleApp.Maui
+{
+ public partial class App : Application
+ {
+ public App()
+ {
+ InitializeComponent();
+
+ MainPage = new AppShell();
+ }
+ }
+}
diff --git a/src/SampleApp.Maui/AppShell.xaml b/src/SampleApp.Maui/AppShell.xaml
new file mode 100644
index 00000000..92198af0
--- /dev/null
+++ b/src/SampleApp.Maui/AppShell.xaml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
diff --git a/src/SampleApp.Maui/AppShell.xaml.cs b/src/SampleApp.Maui/AppShell.xaml.cs
new file mode 100644
index 00000000..674609b2
--- /dev/null
+++ b/src/SampleApp.Maui/AppShell.xaml.cs
@@ -0,0 +1,10 @@
+namespace SampleApp.Maui
+{
+ public partial class AppShell : Shell
+ {
+ public AppShell()
+ {
+ InitializeComponent();
+ }
+ }
+}
diff --git a/src/SampleApp.Maui/DeviceHelper.cs b/src/SampleApp.Maui/DeviceHelper.cs
new file mode 100644
index 00000000..0d5cba43
--- /dev/null
+++ b/src/SampleApp.Maui/DeviceHelper.cs
@@ -0,0 +1,78 @@
+using System;
+using System.Collections.Generic;
+using System.IO.Ports;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using NmeaParser;
+#if WINDOWS
+using Windows.Devices.Enumeration;
+using Windows.Devices.SerialCommunication;
+#endif
+
+namespace SampleApp.Maui
+{
+ public class DeviceInfo
+ {
+ public DeviceInfo(string name, Func> createMethod) {
+ DisplayName = name;
+ CreateMethod = createMethod;
+ }
+ public Func> CreateMethod { get; }
+ public string DisplayName { get; }
+ public override string ToString() => DisplayName;
+ }
+
+ internal static class DeviceHelper
+ {
+ public static async Task> LoadDevices()
+ {
+ List deviceList = new List();
+#if WINDOWS
+ //Get list of devices
+ var btdevices = await NmeaParser.BluetoothDevice.GetBluetoothSerialDevicesAsync();
+ foreach (var item in btdevices)
+ {
+ deviceList.Add(new DeviceInfo($"{item.Device.Name} (Bluetooth)", () => Task.FromResult(new NmeaParser.BluetoothDevice(item))));
+
+ }
+
+ // Find serial devices
+ foreach(var port in System.IO.Ports.SerialPort.GetPortNames().OrderBy(s => s))
+ {
+ var serialDevice = new System.IO.Ports.SerialPort(port, 9600);
+ deviceList.Add(new DeviceInfo($"Serial Port {port} @ 9600 baud", () => Task.FromResult(new NmeaParser.SerialPortDevice(serialDevice))));
+ }
+#elif ANDROID
+ var permission = await Permissions.RequestAsync();
+ deviceList.Add(new DeviceInfo("System NMEA device",
+ async () =>
+ {
+ var permissionLocation = await Permissions.RequestAsync();
+ if (permissionLocation == PermissionStatus.Granted)
+ return new NmeaParser.SystemNmeaDevice(Maui.MainApplication.Context);
+ throw new InvalidOperationException("Access not granted");
+ }));
+ if (permission == PermissionStatus.Granted)
+ {
+ foreach (var d in NmeaParser.BluetoothDevice.GetBluetoothSerialDevices(Maui.MainApplication.Context))
+ {
+ deviceList.Add(new DeviceInfo(d.Name + " " + d.Address, () => Task.FromResult(new NmeaParser.BluetoothDevice(d, Maui.MainApplication.Context))));
+ }
+ }
+#elif IOS
+ string[] knownDevices = { "com.bad-elf.gps", "com.dualav.xgps150", "00001101-0000-1000-8000-00805F9B34FB" }; // If you add more, also update info.plist
+ foreach (var accessory in ExternalAccessory.EAAccessoryManager.SharedAccessoryManager.ConnectedAccessories)
+ {
+ foreach (var str in knownDevices)
+ {
+ if (accessory.ProtocolStrings.Contains(str))
+ deviceList.Add(new DeviceInfo(str, () => Task.FromResult(new EAAccessoryDevice(accessory, str))));
+ }
+ }
+#endif
+ return deviceList;
+ }
+
+ }
+}
\ No newline at end of file
diff --git a/src/SampleApp.Maui/MainPage.xaml b/src/SampleApp.Maui/MainPage.xaml
new file mode 100644
index 00000000..8157c989
--- /dev/null
+++ b/src/SampleApp.Maui/MainPage.xaml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/SampleApp.Maui/MainPage.xaml.cs b/src/SampleApp.Maui/MainPage.xaml.cs
new file mode 100644
index 00000000..1c2179b6
--- /dev/null
+++ b/src/SampleApp.Maui/MainPage.xaml.cs
@@ -0,0 +1,81 @@
+using System.Collections.ObjectModel;
+using NmeaParser;
+
+namespace SampleApp.Maui
+{
+ public partial class MainPage : ContentPage
+ {
+ private Queue messages = new Queue(101);
+ private NmeaParser.NmeaDevice? listener;
+ private NmeaParser.Gnss.GnssMonitor? monitor;
+ private ObservableCollection deviceList = new ObservableCollection();
+
+ public MainPage()
+ {
+ InitializeComponent();
+ nmeaDevicePicker.ItemsSource = deviceList;
+ deviceList.Add(new SampleApp.Maui.DeviceInfo("Simulated NMEA Device", () => Task.FromResult(new MauiAssetStreamDevice("NmeaSampleData.txt"))));
+ nmeaDevicePicker.SelectedIndex = 0;
+ LoadDevices();
+ }
+
+ private async void LoadDevices()
+ {
+ foreach(var device in await DeviceHelper.LoadDevices())
+ {
+ deviceList.Add(device);
+ }
+ }
+
+ private async void startButton_Click(object sender, EventArgs e)
+ {
+ var info = nmeaDevicePicker.SelectedItem as DeviceInfo;
+ if (info != null)
+ {
+ var device = await info.CreateMethod();
+ output.Text = string.Empty;
+ messages.Clear();
+ device.MessageReceived += device_MessageReceived;
+ var _ = device.OpenAsync();
+ listener = device;
+ startButton.IsEnabled = false;
+ stopButton.IsEnabled = true;
+ monitor = new NmeaParser.Gnss.GnssMonitor(device);
+ gnssMonitorView.BindingContext = monitor;
+ }
+ }
+
+ private void stopButton_Click(object sender, EventArgs e)
+ {
+ if (listener != null)
+ {
+ gnssMonitorView.BindingContext = null;
+ _ = listener.CloseAsync();
+ listener.Dispose();
+ listener = null;
+ startButton.IsEnabled = true;
+ stopButton.IsEnabled = false;
+ }
+ }
+ private void device_MessageReceived(object? sender, NmeaParser.NmeaMessageReceivedEventArgs args)
+ {
+ var _ = Dispatcher.Dispatch(() =>
+ {
+ messages.Enqueue(args.Message.MessageType + ": " + args.Message.ToString());
+ if (messages.Count > 100) messages.Dequeue(); //Keep message queue at 100
+ output.Text = string.Join("\n", messages.ToArray());
+ });
+ }
+
+ private class MauiAssetStreamDevice : BufferedStreamDevice
+ {
+ string _filename;
+ public MauiAssetStreamDevice(string filename) : base()
+ {
+ _filename = filename;
+ }
+ protected override Task GetStreamAsync() => FileSystem.OpenAppPackageFileAsync(_filename);
+ }
+
+ }
+}
diff --git a/src/SampleApp.Maui/MauiProgram.cs b/src/SampleApp.Maui/MauiProgram.cs
new file mode 100644
index 00000000..5b62fd74
--- /dev/null
+++ b/src/SampleApp.Maui/MauiProgram.cs
@@ -0,0 +1,25 @@
+using Microsoft.Extensions.Logging;
+
+namespace SampleApp.Maui
+{
+ public static class MauiProgram
+ {
+ public static MauiApp CreateMauiApp()
+ {
+ var builder = MauiApp.CreateBuilder();
+ builder
+ .UseMauiApp()
+ .ConfigureFonts(fonts =>
+ {
+ fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
+ fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold");
+ });
+
+#if DEBUG
+ builder.Logging.AddDebug();
+#endif
+
+ return builder.Build();
+ }
+ }
+}
diff --git a/src/SampleApp.Maui/Platforms/Android/AndroidManifest.xml b/src/SampleApp.Maui/Platforms/Android/AndroidManifest.xml
new file mode 100644
index 00000000..36daf6d1
--- /dev/null
+++ b/src/SampleApp.Maui/Platforms/Android/AndroidManifest.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/SampleApp.Maui/Platforms/Android/MainActivity.cs b/src/SampleApp.Maui/Platforms/Android/MainActivity.cs
new file mode 100644
index 00000000..7467226d
--- /dev/null
+++ b/src/SampleApp.Maui/Platforms/Android/MainActivity.cs
@@ -0,0 +1,11 @@
+using Android.App;
+using Android.Content.PM;
+using Android.OS;
+
+namespace SampleApp.Maui
+{
+ [Activity(Theme = "@style/Maui.SplashTheme", MainLauncher = true, LaunchMode = LaunchMode.SingleTop, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation | ConfigChanges.UiMode | ConfigChanges.ScreenLayout | ConfigChanges.SmallestScreenSize | ConfigChanges.Density)]
+ public class MainActivity : MauiAppCompatActivity
+ {
+ }
+}
diff --git a/src/SampleApp.Maui/Platforms/Android/MainApplication.cs b/src/SampleApp.Maui/Platforms/Android/MainApplication.cs
new file mode 100644
index 00000000..f0b02ed2
--- /dev/null
+++ b/src/SampleApp.Maui/Platforms/Android/MainApplication.cs
@@ -0,0 +1,16 @@
+using Android.App;
+using Android.Runtime;
+
+namespace SampleApp.Maui
+{
+ [Application]
+ public class MainApplication : MauiApplication
+ {
+ public MainApplication(IntPtr handle, JniHandleOwnership ownership)
+ : base(handle, ownership)
+ {
+ }
+
+ protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp();
+ }
+}
diff --git a/src/SampleApp.Maui/Platforms/Android/Resources/values/colors.xml b/src/SampleApp.Maui/Platforms/Android/Resources/values/colors.xml
new file mode 100644
index 00000000..c04d7492
--- /dev/null
+++ b/src/SampleApp.Maui/Platforms/Android/Resources/values/colors.xml
@@ -0,0 +1,6 @@
+
+
+ #512BD4
+ #2B0B98
+ #2B0B98
+
\ No newline at end of file
diff --git a/src/SampleApp.Maui/Platforms/MacCatalyst/AppDelegate.cs b/src/SampleApp.Maui/Platforms/MacCatalyst/AppDelegate.cs
new file mode 100644
index 00000000..a31d03c1
--- /dev/null
+++ b/src/SampleApp.Maui/Platforms/MacCatalyst/AppDelegate.cs
@@ -0,0 +1,10 @@
+using Foundation;
+
+namespace SampleApp.Maui
+{
+ [Register("AppDelegate")]
+ public class AppDelegate : MauiUIApplicationDelegate
+ {
+ protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp();
+ }
+}
diff --git a/src/SampleApp.Maui/Platforms/MacCatalyst/Entitlements.plist b/src/SampleApp.Maui/Platforms/MacCatalyst/Entitlements.plist
new file mode 100644
index 00000000..de4adc94
--- /dev/null
+++ b/src/SampleApp.Maui/Platforms/MacCatalyst/Entitlements.plist
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+ com.apple.security.app-sandbox
+
+
+ com.apple.security.network.client
+
+
+
+
diff --git a/src/SampleApp.Maui/Platforms/MacCatalyst/Info.plist b/src/SampleApp.Maui/Platforms/MacCatalyst/Info.plist
new file mode 100644
index 00000000..72689771
--- /dev/null
+++ b/src/SampleApp.Maui/Platforms/MacCatalyst/Info.plist
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ UIDeviceFamily
+
+ 2
+
+ UIRequiredDeviceCapabilities
+
+ arm64
+
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UISupportedInterfaceOrientations~ipad
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ XSAppIconAssets
+ Assets.xcassets/appicon.appiconset
+
+
diff --git a/src/SampleApp.Maui/Platforms/MacCatalyst/Program.cs b/src/SampleApp.Maui/Platforms/MacCatalyst/Program.cs
new file mode 100644
index 00000000..f222ab0e
--- /dev/null
+++ b/src/SampleApp.Maui/Platforms/MacCatalyst/Program.cs
@@ -0,0 +1,16 @@
+using ObjCRuntime;
+using UIKit;
+
+namespace SampleApp.Maui
+{
+ public class Program
+ {
+ // This is the main entry point of the application.
+ static void Main(string[] args)
+ {
+ // if you want to use a different Application Delegate class from "AppDelegate"
+ // you can specify it here.
+ UIApplication.Main(args, null, typeof(AppDelegate));
+ }
+ }
+}
diff --git a/src/SampleApp.Maui/Platforms/Tizen/Main.cs b/src/SampleApp.Maui/Platforms/Tizen/Main.cs
new file mode 100644
index 00000000..218a5a36
--- /dev/null
+++ b/src/SampleApp.Maui/Platforms/Tizen/Main.cs
@@ -0,0 +1,17 @@
+using System;
+using Microsoft.Maui;
+using Microsoft.Maui.Hosting;
+
+namespace SampleApp.Maui
+{
+ internal class Program : MauiApplication
+ {
+ protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp();
+
+ static void Main(string[] args)
+ {
+ var app = new Program();
+ app.Run(args);
+ }
+ }
+}
diff --git a/src/SampleApp.Maui/Platforms/Tizen/tizen-manifest.xml b/src/SampleApp.Maui/Platforms/Tizen/tizen-manifest.xml
new file mode 100644
index 00000000..a874d8ce
--- /dev/null
+++ b/src/SampleApp.Maui/Platforms/Tizen/tizen-manifest.xml
@@ -0,0 +1,15 @@
+
+
+
+
+ maui-application-title-placeholder
+ maui-appicon-placeholder
+
+
+
+
+ http://tizen.org/privilege/internet
+
+
+
+
\ No newline at end of file
diff --git a/src/SampleApp.Maui/Platforms/Windows/App.xaml b/src/SampleApp.Maui/Platforms/Windows/App.xaml
new file mode 100644
index 00000000..14ce1669
--- /dev/null
+++ b/src/SampleApp.Maui/Platforms/Windows/App.xaml
@@ -0,0 +1,8 @@
+
+
+
diff --git a/src/SampleApp.Maui/Platforms/Windows/App.xaml.cs b/src/SampleApp.Maui/Platforms/Windows/App.xaml.cs
new file mode 100644
index 00000000..14917a6a
--- /dev/null
+++ b/src/SampleApp.Maui/Platforms/Windows/App.xaml.cs
@@ -0,0 +1,25 @@
+using Microsoft.UI.Xaml;
+
+// To learn more about WinUI, the WinUI project structure,
+// and more about our project templates, see: http://aka.ms/winui-project-info.
+
+namespace SampleApp.Maui.WinUI
+{
+ ///
+ /// Provides application-specific behavior to supplement the default Application class.
+ ///
+ public partial class App : MauiWinUIApplication
+ {
+ ///
+ /// Initializes the singleton application object. This is the first line of authored code
+ /// executed, and as such is the logical equivalent of main() or WinMain().
+ ///
+ public App()
+ {
+ this.InitializeComponent();
+ }
+
+ protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp();
+ }
+
+}
diff --git a/src/SampleApp.Maui/Platforms/Windows/Package.appxmanifest b/src/SampleApp.Maui/Platforms/Windows/Package.appxmanifest
new file mode 100644
index 00000000..404902e4
--- /dev/null
+++ b/src/SampleApp.Maui/Platforms/Windows/Package.appxmanifest
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+ $placeholder$
+ User Name
+ $placeholder$.png
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/SampleApp.Maui/Platforms/Windows/app.manifest b/src/SampleApp.Maui/Platforms/Windows/app.manifest
new file mode 100644
index 00000000..1ef6e5de
--- /dev/null
+++ b/src/SampleApp.Maui/Platforms/Windows/app.manifest
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+ true/PM
+ PerMonitorV2, PerMonitor
+
+
+
diff --git a/src/SampleApp.Maui/Platforms/iOS/AppDelegate.cs b/src/SampleApp.Maui/Platforms/iOS/AppDelegate.cs
new file mode 100644
index 00000000..a31d03c1
--- /dev/null
+++ b/src/SampleApp.Maui/Platforms/iOS/AppDelegate.cs
@@ -0,0 +1,10 @@
+using Foundation;
+
+namespace SampleApp.Maui
+{
+ [Register("AppDelegate")]
+ public class AppDelegate : MauiUIApplicationDelegate
+ {
+ protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp();
+ }
+}
diff --git a/src/SampleApp.Maui/Platforms/iOS/Info.plist b/src/SampleApp.Maui/Platforms/iOS/Info.plist
new file mode 100644
index 00000000..097eecf7
--- /dev/null
+++ b/src/SampleApp.Maui/Platforms/iOS/Info.plist
@@ -0,0 +1,39 @@
+
+
+
+
+ LSRequiresIPhoneOS
+
+ UIDeviceFamily
+
+ 1
+ 2
+
+ UIRequiredDeviceCapabilities
+
+ arm64
+
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UISupportedInterfaceOrientations~ipad
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ XSAppIconAssets
+ Assets.xcassets/appicon.appiconset
+
+ UISupportedExternalAccessoryProtocols
+
+ com.bad-elf.gps
+ com.dualav.xgps150
+ 00001101-0000-1000-8000-00805F9B34FB
+
+
+
diff --git a/src/SampleApp.Maui/Platforms/iOS/Program.cs b/src/SampleApp.Maui/Platforms/iOS/Program.cs
new file mode 100644
index 00000000..f222ab0e
--- /dev/null
+++ b/src/SampleApp.Maui/Platforms/iOS/Program.cs
@@ -0,0 +1,16 @@
+using ObjCRuntime;
+using UIKit;
+
+namespace SampleApp.Maui
+{
+ public class Program
+ {
+ // This is the main entry point of the application.
+ static void Main(string[] args)
+ {
+ // if you want to use a different Application Delegate class from "AppDelegate"
+ // you can specify it here.
+ UIApplication.Main(args, null, typeof(AppDelegate));
+ }
+ }
+}
diff --git a/src/SampleApp.Maui/Properties/launchSettings.json b/src/SampleApp.Maui/Properties/launchSettings.json
new file mode 100644
index 00000000..edf8aadc
--- /dev/null
+++ b/src/SampleApp.Maui/Properties/launchSettings.json
@@ -0,0 +1,8 @@
+{
+ "profiles": {
+ "Windows Machine": {
+ "commandName": "MsixPackage",
+ "nativeDebugging": false
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/SampleApp.Maui/Resources/AppIcon/appicon.svg b/src/SampleApp.Maui/Resources/AppIcon/appicon.svg
new file mode 100644
index 00000000..e04861a4
--- /dev/null
+++ b/src/SampleApp.Maui/Resources/AppIcon/appicon.svg
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/src/SampleApp.Droid/Resources/drawable/icon.png b/src/SampleApp.Maui/Resources/AppIcon/icon.png
similarity index 100%
rename from src/SampleApp.Droid/Resources/drawable/icon.png
rename to src/SampleApp.Maui/Resources/AppIcon/icon.png
diff --git a/src/SampleApp.Maui/Resources/Fonts/OpenSans-Regular.ttf b/src/SampleApp.Maui/Resources/Fonts/OpenSans-Regular.ttf
new file mode 100644
index 00000000..4e5fbdba
Binary files /dev/null and b/src/SampleApp.Maui/Resources/Fonts/OpenSans-Regular.ttf differ
diff --git a/src/SampleApp.Maui/Resources/Fonts/OpenSans-Semibold.ttf b/src/SampleApp.Maui/Resources/Fonts/OpenSans-Semibold.ttf
new file mode 100644
index 00000000..cfcc6c45
Binary files /dev/null and b/src/SampleApp.Maui/Resources/Fonts/OpenSans-Semibold.ttf differ
diff --git a/src/SampleApp.Maui/Resources/Raw/AboutAssets.txt b/src/SampleApp.Maui/Resources/Raw/AboutAssets.txt
new file mode 100644
index 00000000..89dc758d
--- /dev/null
+++ b/src/SampleApp.Maui/Resources/Raw/AboutAssets.txt
@@ -0,0 +1,15 @@
+Any raw assets you want to be deployed with your application can be placed in
+this directory (and child directories). Deployment of the asset to your application
+is automatically handled by the following `MauiAsset` Build Action within your `.csproj`.
+
+
+
+These files will be deployed with your package and will be accessible using Essentials:
+
+ async Task LoadMauiAsset()
+ {
+ using var stream = await FileSystem.OpenAppPackageFileAsync("AboutAssets.txt");
+ using var reader = new StreamReader(stream);
+
+ var contents = reader.ReadToEnd();
+ }
diff --git a/src/SampleApp.Maui/Resources/Splash/splash.svg b/src/SampleApp.Maui/Resources/Splash/splash.svg
new file mode 100644
index 00000000..21dfb25f
--- /dev/null
+++ b/src/SampleApp.Maui/Resources/Splash/splash.svg
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/SampleApp.Maui/Resources/Styles/Colors.xaml b/src/SampleApp.Maui/Resources/Styles/Colors.xaml
new file mode 100644
index 00000000..30307a5d
--- /dev/null
+++ b/src/SampleApp.Maui/Resources/Styles/Colors.xaml
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+ #512BD4
+ #ac99ea
+ #242424
+ #DFD8F7
+ #9880e5
+ #2B0B98
+
+ White
+ Black
+ #D600AA
+ #190649
+ #1f1f1f
+
+ #E1E1E1
+ #C8C8C8
+ #ACACAC
+ #919191
+ #6E6E6E
+ #404040
+ #212121
+ #141414
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/SampleApp.Maui/Resources/Styles/Styles.xaml b/src/SampleApp.Maui/Resources/Styles/Styles.xaml
new file mode 100644
index 00000000..19ceac51
--- /dev/null
+++ b/src/SampleApp.Maui/Resources/Styles/Styles.xaml
@@ -0,0 +1,426 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/SampleApp.Maui/SampleApp.Maui.csproj b/src/SampleApp.Maui/SampleApp.Maui.csproj
new file mode 100644
index 00000000..24332575
--- /dev/null
+++ b/src/SampleApp.Maui/SampleApp.Maui.csproj
@@ -0,0 +1,68 @@
+
+
+
+ net8.0-android;net8.0-ios;net8.0-maccatalyst
+ $(TargetFrameworks);net8.0-windows10.0.19041.0
+
+
+
+
+ Exe
+ SampleApp.Maui
+ true
+ true
+ enable
+ enable
+
+
+ NMEA SampleApp (Maui)
+
+
+ com.companyname.sampleapp.maui
+
+
+ 1.0
+ 1
+
+ 11.0
+ 13.1
+ 21.0
+ 10.0.17763.0
+ 10.0.17763.0
+ 6.5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/SampleApp.UWP/SampleApp.UWP.csproj b/src/SampleApp.UWP/SampleApp.UWP.csproj
index bef97b39..aee4c1f8 100644
--- a/src/SampleApp.UWP/SampleApp.UWP.csproj
+++ b/src/SampleApp.UWP/SampleApp.UWP.csproj
@@ -11,14 +11,14 @@
SampleApp.UWP
en-US
UAP
- 10.0.18362.0
+ 10.0.19041.0
10.0.16299.0
14
true
512
{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
SampleApp.UWP_TemporaryKey.pfx
- 0D9939E159C1F5B7F8564C24F63DE5E90218A609
+ D7634200FDABBD0F3A081C7825D8B31AC0A31924
True
diff --git a/src/SampleApp.UWP/SampleApp.UWP_TemporaryKey.pfx b/src/SampleApp.UWP/SampleApp.UWP_TemporaryKey.pfx
index 85630998..cc46b8f4 100644
Binary files a/src/SampleApp.UWP/SampleApp.UWP_TemporaryKey.pfx and b/src/SampleApp.UWP/SampleApp.UWP_TemporaryKey.pfx differ
diff --git a/src/SampleApp.WinDesktop/BluetoothDevice.cs b/src/SampleApp.WinDesktop/BluetoothDevice.cs
index 00bf5990..8028bbed 100644
--- a/src/SampleApp.WinDesktop/BluetoothDevice.cs
+++ b/src/SampleApp.WinDesktop/BluetoothDevice.cs
@@ -1,4 +1,5 @@
// Bluetooth device using the Win10 contracts
+#nullable enable
using System;
using System.Collections.Generic;
using System.Linq;
@@ -52,7 +53,7 @@ public BluetoothDevice(RfcommDeviceService service, bool disposeService = false)
m_disposeService = disposeService;
}
- public RfcommDeviceService Service => m_deviceService;
+ public RfcommDeviceService? Service => m_deviceService;
///
protected override void Dispose(bool disposing)
diff --git a/src/SampleApp.WinDesktop/RestoreAutoPanMode.cs b/src/SampleApp.WinDesktop/RestoreAutoPanMode.cs
index 1328995e..10481157 100644
--- a/src/SampleApp.WinDesktop/RestoreAutoPanMode.cs
+++ b/src/SampleApp.WinDesktop/RestoreAutoPanMode.cs
@@ -5,7 +5,7 @@
using System.Text;
using System.Windows;
using System.ComponentModel;
-#if NETFX_CORE
+#if WINDOWS_UWP
using Windows.UI.Xaml;
#else
using System.Windows.Threading;
@@ -28,7 +28,7 @@ public DelayTimer(Action action)
}
-#if NETFX_CORE
+#if WINDOWS_UWP
void m_timer_Tick(object sender, object e)
#else
void m_timer_Tick(object sender, EventArgs e)
diff --git a/src/SampleApp.WinDesktop/SampleApp.NetCore.csproj b/src/SampleApp.WinDesktop/SampleApp.NetCore.csproj
index 8b0f4c83..860dc862 100644
--- a/src/SampleApp.WinDesktop/SampleApp.NetCore.csproj
+++ b/src/SampleApp.WinDesktop/SampleApp.NetCore.csproj
@@ -2,7 +2,7 @@
WinExe
- net5.0-windows10.0.18362.0
+ net6.0-windows10.0.19041.0
true
SampleApp.WinDesktop
@@ -19,7 +19,7 @@
NmeaSampleData.txt
PreserveNewest
-
+
PreserveNewest
diff --git a/src/UnitTests/NmeaParser.Tests.NET/NmeaParser.Tests.Net.csproj b/src/UnitTests/NmeaParser.Tests.NET/NmeaParser.Tests.Net.csproj
index a853fd9e..a75e1841 100644
--- a/src/UnitTests/NmeaParser.Tests.NET/NmeaParser.Tests.Net.csproj
+++ b/src/UnitTests/NmeaParser.Tests.NET/NmeaParser.Tests.Net.csproj
@@ -1,7 +1,7 @@
- net452;netcoreapp3.1
+ net472;net6.0;net7.0;net8.0
false
8.0
diff --git a/src/UnitTests/NmeaParser.Tests.UWP/NmeaParser.Tests.UWP.csproj b/src/UnitTests/NmeaParser.Tests.UWP/NmeaParser.Tests.UWP.csproj
index 26a97b8c..c0a87ff9 100644
--- a/src/UnitTests/NmeaParser.Tests.UWP/NmeaParser.Tests.UWP.csproj
+++ b/src/UnitTests/NmeaParser.Tests.UWP/NmeaParser.Tests.UWP.csproj
@@ -18,7 +18,7 @@
{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
NmeaParser.Tests.UWP_TemporaryKey.pfx
$(VisualStudioVersion)
- 7210C91F7513F71AF99FFB1DCC89A664B2421F61
+ C614C475413F0F200721D37C69BBA017D3F9FA5D
8.0
enable
True
diff --git a/src/UnitTests/NmeaParser.Tests.UWP/NmeaParser.Tests.UWP_TemporaryKey.pfx b/src/UnitTests/NmeaParser.Tests.UWP/NmeaParser.Tests.UWP_TemporaryKey.pfx
index 3131da2c..9e6c63e6 100644
Binary files a/src/UnitTests/NmeaParser.Tests.UWP/NmeaParser.Tests.UWP_TemporaryKey.pfx and b/src/UnitTests/NmeaParser.Tests.UWP/NmeaParser.Tests.UWP_TemporaryKey.pfx differ
diff --git a/src/UnitTests/NmeaParser.Tests/NmeaMessages.cs b/src/UnitTests/NmeaParser.Tests/NmeaMessages.cs
index 41543458..b6cbc1cb 100644
--- a/src/UnitTests/NmeaParser.Tests/NmeaMessages.cs
+++ b/src/UnitTests/NmeaParser.Tests/NmeaMessages.cs
@@ -31,14 +31,14 @@ public class NmeaMessages
{
[TestMethod]
public
-#if NETFX_CORE
+#if WINDOWS_UWP
async Task
#else
void
#endif
ParseNmeaFile()
{
-#if NETFX_CORE
+#if WINDOWS_UWP
var file = await Windows.Storage.StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///NmeaSampleData.txt"));
System.IO.StreamReader reader = new System.IO.StreamReader(await file.OpenStreamForReadAsync());
#else
@@ -64,14 +64,14 @@ async Task
}
[TestMethod]
public
-#if NETFX_CORE
+#if WINDOWS_UWP
async Task
#else
void
#endif
ParseTrimbleR2NmeaFile()
{
-#if NETFX_CORE
+#if WINDOWS_UWP
var file = await Windows.Storage.StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///TrimbleR2SampleData.txt"));
System.IO.StreamReader reader = new System.IO.StreamReader(await file.OpenStreamForReadAsync());
#else
@@ -209,6 +209,19 @@ public void TestGnrmc()
Assert.AreEqual(0.019, rmc.Speed);
}
+ [TestMethod]
+ [WorkItem(116)]
+ public void TestGprmc_DateCheck()
+ {
+ // Tests a behavior change in TimeSpan.AddSeconds introduced in .NET 7
+ string input = "$GPRMC,141825.2,A,4249.92297,N,08548.52186,W,000.01,227.1,040322,005.5,W*54";
+ var msg = NmeaMessage.Parse(input);
+ Assert.IsInstanceOfType(msg, typeof(Rmc));
+ Rmc rmc = (Rmc)msg;
+ Assert.AreEqual("GPRMC", rmc.MessageType);
+ Assert.AreEqual(new DateTimeOffset(2022, 3, 4, 14, 18, 25, 200, TimeSpan.Zero), rmc.FixTime);
+ }
+
[TestMethod]
public void TestGpgga()
{