* Added .NET 6 support

* fix constants

* Upgrade Android sample app to .net6.0

* Fix build warnings and update android sample

* Change baseline version

* Fix build

* Delete unused code

* Update CIBuild.yml

* Update CIBuild.yml

* Update CIBuild.yml

* Update CIBuild.yml

* Update CIBuild.yml

* Update CIBuild.yml

* Update CIBuild.yml

* Update CIBuild.yml

* Update expired certificate

* Set min versions

* Fix api build

* Fix build warnings and update doc builds

* update metadata

* tweak readme

* Use net8 for ios/android

* Fix target frameworks for sample apps

* Fix UWP build

* update tfm

* Update to v3.0 and remove out of support frameworks

* Add BT device to net6-windows

* Add MAUI sample and delete Android

* Clean up

* Update github action dependency to supported version

* Update certificate

* Update certificate

* Fix RMC FixTime parsing that can lose sub-second precision with doubles (#117)

* Extract local variables for the parameters of DateTimeOffset

* Add seconds to FixTime as Ticks in order to preserve sub-second precision that can get lost by using doubles

---------

Co-authored-by: Justin King <justin.king@vibrationresearch.com>

* Cleanup of fix and add unit test to verify

---------

Co-authored-by: Morten Nielsen <mort5161@esri.com>
Co-authored-by: Justin King <56605940+justinswork@users.noreply.github.com>
Co-authored-by: Justin King <justin.king@vibrationresearch.com>
This commit is contained in:
Morten Nielsen 2024-11-19 20:31:53 -08:00 committed by GitHub
parent 91d0a73cd2
commit db04b280e4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
85 changed files with 5080 additions and 1201 deletions

View file

@ -24,17 +24,31 @@ jobs:
- name: Setup Visual Studio Command Prompt - name: Setup Visual Studio Command Prompt
uses: microsoft/setup-msbuild@v1.0.2 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 - name: Build
run: | run: |
msbuild /restore /t:Build src/NmeaParser.sln /p:Configuration=Release msbuild /restore /t:Build src/NmeaParser.sln /p:Configuration=Release
- name: Tests - name: Tests
run: | 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 - name: Upload artifacts
uses: actions/upload-artifact@v1 uses: actions/upload-artifact@v4
with: with:
name: NuGet Packages name: NuGet Packages
path: artifacts/NuGet/Release path: artifacts/NuGet/Release

View file

@ -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" 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" ) [System.IO.Compression.ZipFile]::ExtractToDirectory(".tools/docfx/docfx.zip", ".tools/docfx" )
env: env:
DOCFXVERSION: 2.58 DOCFXVERSION: 2.59.0
- name: Install .NET OMD Generator - name: Install .NET OMD Generator
run: dotnet tool install --tool-path .tools/omd dotMorten.OmdGenerator --version 1.3.1 run: dotnet tool install --tool-path .tools/omd dotMorten.OmdGenerator --version 1.3.1
@ -45,10 +45,10 @@ jobs:
env: env:
DOCFX_SOURCE_BRANCH_NAME: main DOCFX_SOURCE_BRANCH_NAME: main
run: | 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 .tools/docfx/docfx.exe metadata docs/docfx.json
dotnet build docs/AppliesToGenerator\DocFXAppliesToGenerator.csproj 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 .tools/docfx/docfx.exe build docs/docfx.json
powershell -ExecutionPolicy ByPass -command "docs\FixApiRefLinks" -Path artifacts\docs_site\api\ powershell -ExecutionPolicy ByPass -command "docs\FixApiRefLinks" -Path artifacts\docs_site\api\

1
.gitignore vendored
View file

@ -115,3 +115,4 @@ artifacts
.tools .tools
docs/memberpage.2.58.0 docs/memberpage.2.58.0
docs/AppliesToGenerator/.vs docs/AppliesToGenerator/.vs
docs/memberpage.2.59.0

View file

@ -2,7 +2,7 @@ Nmea Parser
========= =========
Library for reading and parsing NMEA data message streams. 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 ## Sponsoring

View file

@ -2,7 +2,7 @@
<PropertyGroup> <PropertyGroup>
<OutputType>Exe</OutputType> <OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.1</TargetFramework> <TargetFramework>net6.0</TargetFramework>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

View file

@ -1,13 +1,13 @@
@ECHO OFF @ECHO OFF
SET DocFXVersion=2.58 SET DocFXVersion=2.77.0
SET DocFxFolder=%~dp0..\.tools\docfx SET DocFxFolder=%~dp0..\.tools\docfx
REM Download DocFx REM Download DocFx
IF NOT EXIST "%DocFxFolder%\v%DocFXVersion%\docfx.exe" ( IF NOT EXIST "%DocFxFolder%\v%DocFXVersion%\docfx.exe" (
MKDIR "%DocFXFolder%\v%DocFXVersion%" 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%'" powershell -ExecutionPolicy ByPass -command "Expand-Archive -LiteralPath '%DocFxFolder%\docfx_v%DocFXVersion%.zip' -DestinationPath '%DocFxFolder%\v%DocFXVersion%'"
DEL "%DocFxFolder%\docfx_v%DocFXVersion%.zip" /Q DEL "%DocFxFolder%\docfx_v%DocFXVersion%.zip" /Q
) )
@ -16,17 +16,16 @@ IF NOT EXIST "..\.tools\nuget.exe" (
) )
REM Generate OMD 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 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\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) 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 %DocFxFolder%\v%DocFXVersion%\docfx.exe metadata %~dp0\docfx.json
REM Build applies-to version/framework info REM Build applies-to version/framework info
dotnet build AppliesToGenerator\DocFXAppliesToGenerator.csproj 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 %DocFxFolder%\v%DocFXVersion%\docfx.exe build %~dp0\docfx.json

View file

@ -2,18 +2,22 @@
**Select your platform:** **Select your platform:**
- [.NET 6+ API Reference](net/index.md)
- [.NET 6+ Windows API Reference](netwin/index.md)
- [.NET 8+ iOS API Reference](ios/index.md)
- [.NET 8+ Android API Reference](android/index.md)
#### Legacy:
- [.NET Standard API Reference](netstd/index.md) - [.NET Standard API Reference](netstd/index.md)
- [.NET Framework API Reference](netfx/index.md) - [.NET Framework API Reference](netfx/index.md)
- [.NET Core API Reference](netcore/index.md)
- [UWP API Reference](uwp/index.md) - [UWP API Reference](uwp/index.md)
- [Android API Reference](android/index.md)
- [iOS API Reference](ios/index.md)
### Object model diagrams ### Object model diagrams
Click below to see the full object model diagram: Click below to see the full object model diagram:

3
docs/api/netwin/index.md Normal file
View file

@ -0,0 +1,3 @@
# NMEAParser API Reference
Select an API from the menu on the left.

View file

@ -2,36 +2,66 @@
"Output": "../artifacts/docs/api_overwrites/applies-to-overwrite.md", "Output": "../artifacts/docs/api_overwrites/applies-to-overwrite.md",
"Metadata": [ "Metadata": [
{ {
"PlatformName": ".NET Standard 1.4", "PlatformName": ".NET Standard 2.0",
"Versions" : [ "Versions" : [
{ "Name" : "GitHub", "Manifest": "../artifacts/docs/api/netstd/.manifest" }, { "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.2", "Manifest": "manifests/v2.2/netstd/.manifest" },
{ "Name" : "v2.1", "Manifest": "manifests/v2.1/netstd/.manifest" }, { "Name" : "v2.1", "Manifest": "manifests/v2.1/netstd/.manifest" },
{ "Name" : "v2.0", "Manifest": "manifests/v2.0/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", "PlatformName": ".NET Framework",
"Versions" : [ "Versions" : [
{ "Name" : "GitHub", "Manifest": "../artifacts/docs/api/netfx/.manifest" }, { "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.2", "Manifest": "manifests/v2.2/netfx/.manifest" },
{ "Name" : "v2.1", "Manifest": "manifests/v2.1/netfx/.manifest" }, { "Name" : "v2.1", "Manifest": "manifests/v2.1/netfx/.manifest" },
{ "Name" : "v2.0", "Manifest": "manifests/v2.0/netfx/.manifest" } { "Name" : "v2.0", "Manifest": "manifests/v2.0/netfx/.manifest" }
] ]
}, },
{ {
"PlatformName": ".NET Core", "PlatformName": "UWP",
"Versions" : [ "Versions" : [
{ "Name": "GitHub", "Manifest": "../artifacts/docs/api/netcore/.manifest" }, { "Name" : "GitHub", "Manifest": "../artifacts/docs/api/uwp/.manifest" },
{ "Name" : "v2.2", "Manifest": "manifests/v2.2/netcore/.manifest" }, { "Name" : "v3.0", "Manifest": "manifests/v3.0/uwp/.manifest" },
{ "Name" : "v2.1", "Manifest": "manifests/v2.1/netcore/.manifest" }, { "Name" : "v2.2", "Manifest": "manifests/v2.2/uwp/.manifest" },
{ "Name" : "v2.0", "Manifest": "manifests/v2.0/netcore/.manifest" } { "Name" : "v2.1", "Manifest": "manifests/v2.1/uwp/.manifest" },
{ "Name" : "v2.0", "Manifest": "manifests/v2.0/uwp/.manifest" }
] ]
}, },
{ {
"PlatformName": "Xamarin.Android", "PlatformName": "Xamarin.Android",
"Versions" : [ "Versions" : [
{ "Name": "GitHub", "Manifest": "../artifacts/docs/api/android/.manifest" },
{ "Name" : "v2.2", "Manifest": "manifests/v2.2/android/.manifest" }, { "Name" : "v2.2", "Manifest": "manifests/v2.2/android/.manifest" },
{ "Name" : "v2.1", "Manifest": "manifests/v2.1/android/.manifest" }, { "Name" : "v2.1", "Manifest": "manifests/v2.1/android/.manifest" },
{ "Name" : "v2.0", "Manifest": "manifests/v2.0/android/.manifest" } { "Name" : "v2.0", "Manifest": "manifests/v2.0/android/.manifest" }
@ -40,20 +70,10 @@
{ {
"PlatformName": "Xamarin.iOS", "PlatformName": "Xamarin.iOS",
"Versions" : [ "Versions" : [
{ "Name" : "GitHub", "Manifest": "../artifacts/docs/api/ios/.manifest" },
{ "Name" : "v2.2", "Manifest": "manifests/v2.2/ios/.manifest" }, { "Name" : "v2.2", "Manifest": "manifests/v2.2/ios/.manifest" },
{ "Name" : "v2.1", "Manifest": "manifests/v2.1/ios/.manifest" }, { "Name" : "v2.1", "Manifest": "manifests/v2.1/ios/.manifest" },
{ "Name" : "v2.0", "Manifest": "manifests/v2.0/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" }
]
}
] ]
} }

View file

@ -6,71 +6,89 @@
"files": [ "NmeaParser/NmeaParser.csproj" ], "files": [ "NmeaParser/NmeaParser.csproj" ],
"src" : "../src/" "src" : "../src/"
}, },
], ],
"dest": "../artifacts/docs/api/netstd", "dest": "../artifacts/docs/api/netstd",
"properties": { "TargetFramework": "netstandard1.4" }, "properties": { "TargetFramework": "netstandard2.0" },
"disableGitFeatures": false, "disableGitFeatures": false,
"disableDefaultFilter": false "disableDefaultFilter": false,
"memberLayout":"separatePages"
}, },
{ "src": [ { "src": [
{ {
"files": [ "NmeaParser/NmeaParser.csproj" ], "files": [ "NmeaParser/NmeaParser.csproj" ],
"src" : "../src/" "src" : "../src/"
} }
], ],
"dest": "../artifacts/docs/api/net",
"properties": { "TargetFramework": "net6.0" },
"disableGitFeatures": false,
"disableDefaultFilter": false,
"memberLayout":"separatePages"
},
{ "src": [
{
"files": [ "NmeaParser/NmeaParser.csproj" ],
"src" : "../src/"
}
],
"dest": "../artifacts/docs/api/netfx", "dest": "../artifacts/docs/api/netfx",
"properties": { "TargetFramework": "net452" }, "properties": { "TargetFramework": "net452" },
"disableGitFeatures": false, "disableGitFeatures": false,
"disableDefaultFilter": false "disableDefaultFilter": false,
"memberLayout":"separatePages"
}, },
{ "src": [ { "src": [
{ {
"files": [ "NmeaParser/NmeaParser.csproj" ], "files": [ "NmeaParser/NmeaParser.csproj" ],
"src" : "../src/" "src" : "../src/"
} }
], ],
"dest": "../artifacts/docs/api/netcore",
"properties": { "TargetFramework": "netcoreapp2.1" },
"disableGitFeatures": false,
"disableDefaultFilter": false
},
{ "src": [
{
"files": [ "NmeaParser/NmeaParser.csproj" ],
"src" : "../src/"
}
],
"dest": "../artifacts/docs/api/android", "dest": "../artifacts/docs/api/android",
"properties": { "TargetFramework": "monoandroid70" }, "properties": { "TargetFramework": "net8.0-android" },
"disableGitFeatures": false, "disableGitFeatures": false,
"disableDefaultFilter": false "disableDefaultFilter": false,
"memberLayout":"separatePages"
}, },
{ "src": [ { "src": [
{ {
"files": [ "NmeaParser/NmeaParser.csproj" ], "files": [ "NmeaParser/NmeaParser.csproj" ],
"src" : "../src/" "src" : "../src/"
} }
], ],
"dest": "../artifacts/docs/api/ios", "dest": "../artifacts/docs/api/ios",
"properties": { "TargetFramework": "xamarinios10" }, "properties": { "TargetFramework": "net8.0-ios" },
"disableGitFeatures": false, "disableGitFeatures": false,
"disableDefaultFilter": false "disableDefaultFilter": false,
"memberLayout":"separatePages"
}, },
{ "src": [ { "src": [
{ {
"files": [ "NmeaParser/NmeaParser.csproj" ], "files": [ "NmeaParser/NmeaParser.csproj" ],
"src" : "../src/" "src" : "../src/"
} }
], ],
"dest": "../artifacts/docs/api/uwp", "dest": "../artifacts/docs/api/netwin",
"properties": { "TargetFramework": "uap10.0.18362" }, "properties": { "TargetFramework": "net6.0-windows10.0.19041.0" },
"disableGitFeatures": false, "disableGitFeatures": false,
"disableDefaultFilter": false "disableDefaultFilter": false,
"memberLayout":"separatePages"
},
{ "src": [
{
"files": [ "NmeaParser/NmeaParser.csproj" ],
"src" : "../src/"
}
],
"dest": "../artifacts/docs/api/uwp",
"properties": { "TargetFramework": "uap10.0.19041", "DocfxBuild": "true", "MSBuildExtensionsPath": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\MSBuild" },
"disableGitFeatures": false,
"disableDefaultFilter": false,
"memberLayout":"separatePages"
} }
], ],
"build": { "build": {
"content": [ "content": [
{ {
"files": [ "files": [
"api/**/index.md" "api/**/index.md"
] ]
@ -80,7 +98,7 @@
"api/**.yml", "api/**.yml",
"api/**/toc.yml" "api/**/toc.yml"
], ],
"src" : "../artifacts/docs" "src" : "../artifacts/docs"
}, },
{ {
"files": [ "files": [
@ -98,11 +116,11 @@
"favicon.ico" "favicon.ico"
] ]
}, },
{ {
"files": [ "files": [
"api/omd.html" "api/omd.html"
], ],
"src" : "../artifacts/docs" "src" : "../artifacts/docs"
} }
], ],
"overwrite": [ "overwrite": [
@ -127,14 +145,14 @@
"_gitContribute": { "_gitContribute": {
"branch": "main", "branch": "main",
"apiSpecFolder": "docs/api_overwrites" "apiSpecFolder": "docs/api_overwrites"
} },
"memberLayout":"separatePages"
}, },
"dest": "../artifacts/docs_site", "dest": "../artifacts/docs_site",
"globalMetadataFiles": [], "globalMetadataFiles": [],
"fileMetadataFiles": [], "fileMetadataFiles": [],
"template": [ "template": [
"default", "default",
"memberpage.2.58.0/content",
"template_overrides" "template_overrides"
], ],
"postProcessors": [], "postProcessors": [],

View file

@ -2,7 +2,7 @@
Library for reading and parsing NMEA data message streams. It makes it easy to connect and listen for NMEA messages 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 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 ## Sponsoring

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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}} {{>partials/class.header}}
{{#children}} {{#children}}
@ -7,7 +7,7 @@
{{/overload}} {{/overload}}
<h3 id="{{id}}">{{>partials/classSubtitle}}</h3> <h3 id="{{id}}">{{>partials/classSubtitle}}</h3>
{{#children.0}} {{#children.0}}
<table class="table table-bordered table-striped table-condensed"> <table class="table table-bordered table-condensed">
<thead> <thead>
<tr> <tr>
<th>{{__global.name}}</th> <th>{{__global.name}}</th>
@ -23,7 +23,7 @@
</td> </td>
<td class="markdown level1 summary">{{{summary}}}</td> <td class="markdown level1 summary">{{{summary}}}</td>
</tr> </tr>
{{/children}} {{/children}}
{{#children.0}} {{#children.0}}
</tbody> </tbody>
</table> </table>
@ -57,8 +57,9 @@
{{#seealso.0}} {{#seealso.0}}
</div> </div>
{{/seealso.0}} {{/seealso.0}}
{{#appliesTo.0}} {{#appliesTo.0}}
<h3 id="appliesTo">Applies to</h3> <h3 id="appliesTo">Applies</h3>
<div class="appliesto"> <div class="appliesto">
<div> <div>

View file

@ -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.}}
<h1 id="{{id}}" data-uid="{{uid}}">{{>partials/title}}</h1> <h1 id="{{id}}" data-uid="{{uid}}">{{>partials/title}}</h1>
<div class="markdown level0 summary">{{{summary}}}</div> <div class="markdown level0 summary">{{{summary}}}</div>
@ -23,14 +23,14 @@
<h4 id="{{id}}" data-uid="{{uid}}">{{name.0.value}}</h4> <h4 id="{{id}}" data-uid="{{uid}}">{{name.0.value}}</h4>
<div class="markdown level1 summary">{{{summary}}}</div> <div class="markdown level1 summary">{{{summary}}}</div>
<div class="markdown level1 conceptual">{{{conceptual}}}</div> <div class="markdown level1 conceptual">{{{conceptual}}}</div>
<h5 class="decalaration">{{__global.declaration}}</h5> <h5 class="declaration">{{__global.declaration}}</h5>
{{#syntax}} {{#syntax}}
<div class="codewrapper"> <div class="codewrapper">
<pre><code class="lang-{{_lang}} hljs">{{syntax.content.0.value}}</code></pre> <pre><code class="lang-csharp hljs">{{syntax.content.0.value}}</code></pre>
</div> </div>
{{#parameters.0}} {{#parameters.0}}
<h5 class="parameters">{{__global.parameters}}</h5> <h5 class="parameters">{{__global.parameters}}</h5>
<table class="table table-bordered table-striped table-condensed"> <table class="table table-bordered table-condensed">
<thead> <thead>
<tr> <tr>
<th>{{__global.type}}</th> <th>{{__global.type}}</th>
@ -53,7 +53,7 @@
{{/parameters.0}} {{/parameters.0}}
{{#return}} {{#return}}
<h5 class="returns">{{__global.returns}}</h5> <h5 class="returns">{{__global.returns}}</h5>
<table class="table table-bordered table-striped table-condensed"> <table class="table table-bordered table-condensed">
<thead> <thead>
<tr> <tr>
<th>{{__global.type}}</th> <th>{{__global.type}}</th>
@ -70,7 +70,7 @@
{{/return}} {{/return}}
{{#typeParameters.0}} {{#typeParameters.0}}
<h5 class="typeParameters">{{__global.typeParameters}}</h5> <h5 class="typeParameters">{{__global.typeParameters}}</h5>
<table class="table table-bordered table-striped table-condensed"> <table class="table table-bordered table-condensed">
<thead> <thead>
<tr> <tr>
<th>{{__global.name}}</th> <th>{{__global.name}}</th>
@ -91,7 +91,7 @@
{{/typeParameters.0}} {{/typeParameters.0}}
{{#fieldValue}} {{#fieldValue}}
<h5 class="fieldValue">{{__global.fieldValue}}</h5> <h5 class="fieldValue">{{__global.fieldValue}}</h5>
<table class="table table-bordered table-striped table-condensed"> <table class="table table-bordered table-condensed">
<thead> <thead>
<tr> <tr>
<th>{{__global.type}}</th> <th>{{__global.type}}</th>
@ -108,7 +108,7 @@
{{/fieldValue}} {{/fieldValue}}
{{#propertyValue}} {{#propertyValue}}
<h5 class="propertyValue">{{__global.propertyValue}}</h5> <h5 class="propertyValue">{{__global.propertyValue}}</h5>
<table class="table table-bordered table-striped table-condensed"> <table class="table table-bordered table-condensed">
<thead> <thead>
<tr> <tr>
<th>{{__global.type}}</th> <th>{{__global.type}}</th>
@ -125,7 +125,7 @@
{{/propertyValue}} {{/propertyValue}}
{{#eventType}} {{#eventType}}
<h5 class="eventType">{{__global.eventType}}</h5> <h5 class="eventType">{{__global.eventType}}</h5>
<table class="table table-bordered table-striped table-condensed"> <table class="table table-bordered table-condensed">
<thead> <thead>
<tr> <tr>
<th>{{__global.type}}</th> <th>{{__global.type}}</th>
@ -168,7 +168,7 @@
{{/example}} {{/example}}
{{#exceptions.0}} {{#exceptions.0}}
<h5 class="exceptions">{{__global.exceptions}}</h5> <h5 class="exceptions">{{__global.exceptions}}</h5>
<table class="table table-bordered table-striped table-condensed"> <table class="table table-bordered table-condensed">
<thead> <thead>
<tr> <tr>
<th>{{__global.type}}</th> <th>{{__global.type}}</th>

View file

@ -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.}}
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>{{#title}}{{title}}{{/title}}{{^title}}{{>partials/title}}{{/title}} {{#_appTitle}}| {{_appTitle}} {{/_appTitle}}</title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="{{#title}}{{title}}{{/title}}{{^title}}{{>partials/title}}{{/title}} {{#_appTitle}}| {{_appTitle}} {{/_appTitle}}">
<meta name="generator" content="docfx {{_docfxVersion}}">
{{#_description}}<meta name="description" content="{{_description}}">{{/_description}}
<link rel="shortcut icon" href="{{_rel}}{{{_appFaviconPath}}}{{^_appFaviconPath}}favicon.ico{{/_appFaviconPath}}">
<link rel="stylesheet" href="{{_rel}}styles/docfx.vendor.css">
<link rel="stylesheet" href="{{_rel}}styles/docfx.css">
<link rel="stylesheet" href="{{_rel}}styles/main.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<meta property="docfx:navrel" content="{{_navRel}}">
<meta property="docfx:tocrel" content="{{_tocRel}}">
{{#_noindex}}<meta name="searchOption" content="noindex">{{/_noindex}}
{{#_enableSearch}}<meta property="docfx:rel" content="{{_rel}}">{{/_enableSearch}}
{{#_enableNewTab}}<meta property="docfx:newtab" content="true">{{/_enableNewTab}}
</head>

View file

@ -1,7 +1,7 @@
 
Microsoft Visual Studio Solution File, Format Version 12.00 Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16 # Visual Studio Version 17
VisualStudioVersion = 16.0.0.0 VisualStudioVersion = 17.10.34916.146
MinimumVisualStudioVersion = 10.0.40219.1 MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NmeaParser", "NmeaParser", "{1701F3BA-A09C-4706-A612-24FD9340FC18}" Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NmeaParser", "NmeaParser", "{1701F3BA-A09C-4706-A612-24FD9340FC18}"
EndProject EndProject
@ -29,20 +29,46 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NmeaParser.Tests.UWP", "Uni
EndProject EndProject
Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "NmeaParser.Tests", "UnitTests\NmeaParser.Tests\NmeaParser.Tests.shproj", "{979AE182-EB59-4181-9D45-3FD6E4817F11}" Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "NmeaParser.Tests", "UnitTests\NmeaParser.Tests\NmeaParser.Tests.shproj", "{979AE182-EB59-4181-9D45-3FD6E4817F11}"
EndProject 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}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NmeaParser.Tests.Net", "UnitTests\NmeaParser.Tests.NET\NmeaParser.Tests.Net.csproj", "{73EFB2EF-DE40-46C4-9685-745A9815C0D2}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SampleApp.NetCore", "SampleApp.WinDesktop\SampleApp.NetCore.csproj", "{6F97C607-42A0-458B-B9E9-CF5AF53CBB1E}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SampleApp.NetCore", "SampleApp.WinDesktop\SampleApp.NetCore.csproj", "{6F97C607-42A0-458B-B9E9-CF5AF53CBB1E}"
EndProject 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 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 GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU Debug|Any CPU = Debug|Any CPU
Debug|ARM = Debug|ARM 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.ActiveCfg = Release|x86
{92CAD93B-6C3B-45A0-A723-BE046DE50FEC}.Release|x86.Build.0 = Release|x86 {92CAD93B-6C3B-45A0-A723-BE046DE50FEC}.Release|x86.Build.0 = Release|x86
{92CAD93B-6C3B-45A0-A723-BE046DE50FEC}.Release|x86.Deploy.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.ActiveCfg = Debug|Any CPU
{73EFB2EF-DE40-46C4-9685-745A9815C0D2}.Debug|Any CPU.Build.0 = 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 {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|x64.Build.0 = Release|Any CPU
{6F97C607-42A0-458B-B9E9-CF5AF53CBB1E}.Release|x86.ActiveCfg = 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 {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 EndGlobalSection
GlobalSection(SolutionProperties) = preSolution GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE HideSolutionNode = FALSE
@ -184,12 +210,19 @@ Global
{1ADC3666-1DDB-48C4-9811-1E58B6D09A7C} = {1701F3BA-A09C-4706-A612-24FD9340FC18} {1ADC3666-1DDB-48C4-9811-1E58B6D09A7C} = {1701F3BA-A09C-4706-A612-24FD9340FC18}
{92CAD93B-6C3B-45A0-A723-BE046DE50FEC} = {28B8E327-C504-4E08-B2CE-09D1CBB8B904} {92CAD93B-6C3B-45A0-A723-BE046DE50FEC} = {28B8E327-C504-4E08-B2CE-09D1CBB8B904}
{979AE182-EB59-4181-9D45-3FD6E4817F11} = {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} {73EFB2EF-DE40-46C4-9685-745A9815C0D2} = {28B8E327-C504-4E08-B2CE-09D1CBB8B904}
{6F97C607-42A0-458B-B9E9-CF5AF53CBB1E} = {7ABA337E-6748-484E-A0F4-E1715E1C95F1} {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 EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {03788B53-C0BF-485B-AA19-A9EAB0E9AF7B} SolutionGuid = {03788B53-C0BF-485B-AA19-A9EAB0E9AF7B}
EndGlobalSection 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 EndGlobal

View file

@ -42,19 +42,40 @@ namespace NmeaParser
public class BluetoothDevice : NmeaDevice public class BluetoothDevice : NmeaDevice
{ {
private static Java.Util.UUID SERIAL_UUID = Java.Util.UUID.FromString("00001101-0000-1000-8000-00805F9B34FB")!; 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 BluetoothSocket? m_socket;
private readonly Android.Content.Context? m_context;
/// <summary> /// <summary>
/// Gets a list of bluetooth devices that supports serial communication /// Gets a list of bluetooth devices that supports serial communication
/// </summary> /// </summary>
/// <returns>A set of bluetooth devices available that supports serial connections</returns> /// <returns>A set of bluetooth devices available that supports serial connections</returns>
[Obsolete("Use GetBluetoothSerialDevices(Context)")]
#if NETCOREAPP
[System.Runtime.Versioning.ObsoletedOSPlatform("android31.0")]
#endif
public static IEnumerable<Android.Bluetooth.BluetoothDevice> GetBluetoothSerialDevices() public static IEnumerable<Android.Bluetooth.BluetoothDevice> GetBluetoothSerialDevices()
{ {
var adapter = Android.Bluetooth.BluetoothAdapter.DefaultAdapter; 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;
}
}
/// <summary>
/// Gets a list of bluetooth devices that supports serial communication
/// </summary>
/// <param name="context">The Android context</param>
/// <returns>A set of bluetooth devices available that supports serial connections</returns>
public static IEnumerable<Android.Bluetooth.BluetoothDevice> 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; yield return b;
} }
} }
@ -63,15 +84,40 @@ namespace NmeaParser
/// Initializes a new instance of the <see cref="BluetoothDevice"/> class. /// Initializes a new instance of the <see cref="BluetoothDevice"/> class.
/// </summary> /// </summary>
/// <param name="device">The Android Bluetooth Device.</param> /// <param name="device">The Android Bluetooth Device.</param>
[Obsolete("Use BluetoothDevice(BluetoothDevice, Context)")]
public BluetoothDevice(Android.Bluetooth.BluetoothDevice device) public BluetoothDevice(Android.Bluetooth.BluetoothDevice device)
{ {
m_device = device ?? throw new ArgumentNullException(nameof(device)); m_device = device ?? throw new ArgumentNullException(nameof(device));
} }
/// <inheritdoc /> /// <summary>
protected override Task<System.IO.Stream> OpenStreamAsync() /// Initializes a new instance of the <see cref="BluetoothDevice"/> class.
/// </summary>
/// <param name="device">The Android Bluetooth Device.</param>
/// <param name="context">The Android context</param>
public BluetoothDevice(Android.Bluetooth.BluetoothDevice device, Android.Content.Context context)
{ {
var adapter = Android.Bluetooth.BluetoothAdapter.DefaultAdapter; m_device = device ?? throw new ArgumentNullException(nameof(device));
m_context = context ?? throw new ArgumentNullException(nameof(context));
}
/// <inheritdoc />
protected override async Task<System.IO.Stream> OpenStreamAsync()
{
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) if (adapter?.IsEnabled != true)
throw new InvalidOperationException("Bluetooth Adapter not enabled"); throw new InvalidOperationException("Bluetooth Adapter not enabled");
var d = adapter.GetRemoteDevice(m_device.Address); var d = adapter.GetRemoteDevice(m_device.Address);
@ -80,11 +126,25 @@ namespace NmeaParser
var socket = d.CreateRfcommSocketToServiceRecord(SERIAL_UUID); var socket = d.CreateRfcommSocketToServiceRecord(SERIAL_UUID);
if (socket == null) if (socket == null)
throw new InvalidOperationException($"Failed to create socket"); 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; m_socket = socket;
if (socket.InputStream == null) if (socket.InputStream == null)
throw new InvalidOperationException($"Failed to create socket input stream"); throw new InvalidOperationException($"Failed to create socket input stream");
return Task.FromResult<Stream>(socket.InputStream); return socket.InputStream;
} }
/// <inheritdoc /> /// <inheritdoc />

View file

@ -12,7 +12,7 @@
// * limitations under the License. // * limitations under the License.
// ****************************************************************************** // ******************************************************************************
#if NETFX_CORE #if WINDOWS_UWP || WINDOWS
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
@ -48,17 +48,17 @@ namespace NmeaParser
/// <para>Make sure your Bluetooth device is paired with your Windows Device.</para> /// <para>Make sure your Bluetooth device is paired with your Windows Device.</para>
/// <code lang="cs"> /// <code lang="cs">
/// //Get list of devices /// //Get list of devices
/// string serialDeviceType = RfcommDeviceService.GetDeviceSelector(RfcommServiceId.SerialPort); /// string serialDeviceType = RfcommDeviceService.GetDeviceSelector(RfcommServiceId.SerialPort);
/// var devices = await DeviceInformation.FindAllAsync(serialDeviceType); /// var devices = await DeviceInformation.FindAllAsync(serialDeviceType);
/// //Select device by name (in this case TruePulse 360B Laser Range Finder) /// //Select device by name (in this case TruePulse 360B Laser Range Finder)
/// var TruePulse360B = devices.Where(t => t.Name.StartsWith("TP360B-")).FirstOrDefault(); /// var TruePulse360B = devices.Where(t => t.Name.StartsWith("TP360B-")).FirstOrDefault();
/// //Get service /// //Get service
/// RfcommDeviceService rfcommService = await RfcommDeviceService.FromIdAsync(TruePulse360B.Id); /// RfcommDeviceService rfcommService = await RfcommDeviceService.FromIdAsync(TruePulse360B.Id);
/// if (rfcommService != null) /// if (rfcommService != null)
/// { /// {
/// var rangeFinder = new NmeaParser.BluetoothDevice(rfcommService); /// var rangeFinder = new NmeaParser.BluetoothDevice(rfcommService);
/// rangeFinder.MessageReceived += device_NmeaMessageReceived; /// rangeFinder.MessageReceived += device_NmeaMessageReceived;
/// await rangeFinder.OpenAsync(); /// await rangeFinder.OpenAsync();
/// } /// }
/// ... /// ...
/// private void device_NmeaMessageReceived(object sender, NmeaParser.NmeaMessageReceivedEventArgs args) /// private void device_NmeaMessageReceived(object sender, NmeaParser.NmeaMessageReceivedEventArgs args)

View file

@ -65,7 +65,7 @@ namespace NmeaParser
return m_stream; return m_stream;
} }
private void OnEndOfStreamReached(object sender, EventArgs e) private void OnEndOfStreamReached(object? sender, EventArgs e)
{ {
EndOfStreamReached?.Invoke(this, e); EndOfStreamReached?.Invoke(this, e);
if (m_stream is BufferedStream stream && !stream.CanRewind && IsOpen) if (m_stream is BufferedStream stream && !stream.CanRewind && IsOpen)

View file

@ -58,7 +58,7 @@ namespace NmeaParser.Gnss
/// </summary> /// </summary>
public NmeaDevice Device { get; } public NmeaDevice Device { get; }
private void NmeaMessageReceived(object sender, NmeaParser.NmeaMessageReceivedEventArgs e) private void NmeaMessageReceived(object? sender, NmeaParser.NmeaMessageReceivedEventArgs e)
{ {
OnMessageReceived(e.Message); OnMessageReceived(e.Message);
} }
@ -448,7 +448,7 @@ namespace NmeaParser.Gnss
{ {
SynchronizationContext.Post((d) => SynchronizationContext.Post((d) =>
{ {
foreach (string propertyName in (IEnumerable<string>)d) foreach (string propertyName in (IEnumerable<string>)d!)
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName)); PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}, properties); }, properties);
} }

View file

@ -198,7 +198,7 @@ namespace NmeaParser.Gnss.Ntrip
private void ReceiveCallback(IAsyncResult ar) private void ReceiveCallback(IAsyncResult ar)
{ {
TaskCompletionSource<int> tcs = (TaskCompletionSource<int>)ar.AsyncState; TaskCompletionSource<int> tcs = (TaskCompletionSource<int>)ar.AsyncState!;
if (tcs.Task.IsCanceled) return; if (tcs.Task.IsCanceled) return;
try try
{ {

View file

@ -125,7 +125,7 @@ namespace NmeaParser.Messages
if (pinfo.Length == 2 && pinfo[0].ParameterType == typeof(string) && pinfo[1].ParameterType == typeof(string[])) if (pinfo.Length == 2 && pinfo[0].ParameterType == typeof(string) && pinfo[1].ParameterType == typeof(string[]))
{ {
if (!replace && messageTypes.ContainsKey(nmeaType)) 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; messageTypes[nmeaType] = c;
return; return;
} }
@ -309,8 +309,9 @@ namespace NmeaParser.Messages
/// </summary> /// </summary>
/// <param name="other">An object to compare with this object.</param> /// <param name="other">An object to compare with this object.</param>
/// <returns><c>true</c> if the current object is equal to the other parameter; otherwise, <c>false</c>.</returns> /// <returns><c>true</c> if the current object is equal to the other parameter; otherwise, <c>false</c>.</returns>
public bool Equals(NmeaMessage other) public bool Equals(NmeaMessage? other)
{ {
if (other is null) return false;
if (other.MessageType != MessageType) if (other.MessageType != MessageType)
return false; return false;
if (other.MessageParts.Count != MessageParts.Count) if (other.MessageParts.Count != MessageParts.Count)

View file

@ -47,7 +47,8 @@ namespace NmeaParser.Messages
int.Parse(message[8].Substring(0, 2), CultureInfo.InvariantCulture), int.Parse(message[8].Substring(0, 2), CultureInfo.InvariantCulture),
int.Parse(message[0].Substring(0, 2), CultureInfo.InvariantCulture), int.Parse(message[0].Substring(0, 2), CultureInfo.InvariantCulture),
int.Parse(message[0].Substring(2, 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"); Active = (message[1] == "A");
Latitude = NmeaMessage.StringToLatitude(message[2], message[3]); Latitude = NmeaMessage.StringToLatitude(message[2], message[3]);

View file

@ -26,7 +26,7 @@ namespace NmeaParser
/// </summary> /// </summary>
public class NmeaFileDevice : BufferedStreamDevice public class NmeaFileDevice : BufferedStreamDevice
{ {
#if NETFX_CORE #if WINDOWS_UWP
private Windows.Storage.IStorageFile? m_storageFile; private Windows.Storage.IStorageFile? m_storageFile;
#endif #endif
private string m_filename; private string m_filename;
@ -40,7 +40,7 @@ namespace NmeaParser
{ {
} }
#if NETFX_CORE #if WINDOWS_UWP
/// <summary> /// <summary>
/// Initializes a new instance of the <see cref="NmeaFileDevice"/> class. /// Initializes a new instance of the <see cref="NmeaFileDevice"/> class.
/// </summary> /// </summary>
@ -59,7 +59,7 @@ namespace NmeaParser
m_filename = fileName; m_filename = fileName;
} }
#if NETFX_CORE #if WINDOWS_UWP
/// <summary> /// <summary>
/// Initializes a new instance of the <see cref="NmeaFileDevice"/> class. /// Initializes a new instance of the <see cref="NmeaFileDevice"/> class.
/// </summary> /// </summary>
@ -89,7 +89,7 @@ namespace NmeaParser
protected override Task<Stream> GetStreamAsync() protected override Task<Stream> GetStreamAsync()
{ {
#if NETFX_CORE #if WINDOWS_UWP
if (m_storageFile != null) if (m_storageFile != null)
return m_storageFile.OpenStreamForReadAsync(); return m_storageFile.OpenStreamForReadAsync();
#endif #endif

View file

@ -1,8 +1,8 @@
<Project Sdk="MSBuild.Sdk.Extras/3.0.22"> <Project Sdk="MSBuild.Sdk.Extras/3.0.44">
<Sdk Name="Microsoft.DotNet.PackageValidation" Version="1.0.0-preview.7.21379.12" /> <Sdk Name="Microsoft.DotNet.PackageValidation" Version="1.0.0-preview.7.21379.12" />
<PropertyGroup> <PropertyGroup>
<TargetFrameworks>netstandard2.0;netstandard1.4;netcoreapp2.1;net452;monoandroid50;monoandroid70;xamarinios10;uap10.0.18362</TargetFrameworks> <TargetFrameworks>netstandard2.0;net452;uap10.0.19041;net6.0;net8.0-ios;net8.0-android;net6.0-windows10.0.19041.0</TargetFrameworks>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild> <GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<GenerateDocumentationFile>true</GenerateDocumentationFile> <GenerateDocumentationFile>true</GenerateDocumentationFile>
<Configurations>Debug;Release</Configurations> <Configurations>Debug;Release</Configurations>
@ -12,25 +12,29 @@
<Description>An NMEA stream parser for serial port, bluetooth and file-based nmea simulation.</Description> <Description>An NMEA stream parser for serial port, bluetooth and file-based nmea simulation.</Description>
<PackageTags>NMEA GPS GNSS Serialport Bluetooth Navigation NTRIP RTCM Galileo GLONASS BeiDou Garmin Trimble</PackageTags> <PackageTags>NMEA GPS GNSS Serialport Bluetooth Navigation NTRIP RTCM Galileo GLONASS BeiDou Garmin Trimble</PackageTags>
<PackageId>SharpGIS.NmeaParser</PackageId> <PackageId>SharpGIS.NmeaParser</PackageId>
<Version Condition="'$(Version)'==''">2.2.2</Version> <!-- Note: Also update PackageValidationBaselineVersion --> <Version Condition="'$(Version)'==''">3.0.0</Version> <!-- Note: Also update PackageValidationBaselineVersion -->
<Product>NMEA Parser</Product> <Product>NMEA Parser</Product>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression> <PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<PackageProjectUrl>https://dotmorten.github.io/NmeaParser/</PackageProjectUrl> <PackageProjectUrl>https://dotmorten.github.io/NmeaParser/</PackageProjectUrl>
<RepositoryUrl>https://github.com/dotMorten/NmeaParser</RepositoryUrl> <RepositoryUrl>https://github.com/dotMorten/NmeaParser</RepositoryUrl>
<NeutralLanguage>en-US</NeutralLanguage> <NeutralLanguage>en-US</NeutralLanguage>
<Copyright>Copyright © Morten Nielsen 2015-2020</Copyright> <Copyright>Copyright © Morten Nielsen 2015-$([System.DateTime]::Now.ToString('yyyy'))</Copyright>
<OutputPath>$(MSBuildThisFileDirectory)..\..\artifacts\NmeaParser\$(Configuration)</OutputPath> <OutputPath>$(MSBuildThisFileDirectory)..\..\artifacts\NmeaParser\$(Configuration)</OutputPath>
<PackageOutputPath>..\..\artifacts\NuGet\$(Configuration)\</PackageOutputPath> <PackageOutputPath>..\..\artifacts\NuGet\$(Configuration)\</PackageOutputPath>
<PackageReleaseNotes></PackageReleaseNotes> <PackageReleaseNotes></PackageReleaseNotes>
<PublishRepositoryUrl>true</PublishRepositoryUrl> <PublishRepositoryUrl>true</PublishRepositoryUrl>
<EmbedUntrackedSources>true</EmbedUntrackedSources> <EmbedUntrackedSources>true</EmbedUntrackedSources>
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder> <AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
<LangVersion>8.0</LangVersion> <LangVersion>9.0</LangVersion>
<TreatWarningsAsErrors Condition="'$(Configuration)'=='Release'">true</TreatWarningsAsErrors> <TreatWarningsAsErrors Condition="'$(Configuration)'=='Release'">true</TreatWarningsAsErrors>
<NoWarn>$(NoWarn);NU1505</NoWarn>
<CodeAnalysisTreatWarningsAsErrors Condition="'$(Configuration)'=='Release'">true</CodeAnalysisTreatWarningsAsErrors> <CodeAnalysisTreatWarningsAsErrors Condition="'$(Configuration)'=='Release'">true</CodeAnalysisTreatWarningsAsErrors>
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
<PackageIcon>logo.png</PackageIcon> <PackageIcon>logo.png</PackageIcon>
<PackageIconUrl /> <PackageIconUrl />
<CheckEolWorkloads>false</CheckEolWorkloads>
<CheckEolTargetFramework>false</CheckEolTargetFramework>
<_SdkIgnoreMSBuildCoreWarning>true</_SdkIgnoreMSBuildCoreWarning>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Label="PackageValidationSettings"> <PropertyGroup Label="PackageValidationSettings">
@ -41,41 +45,38 @@
<!-- Set to true to generate suppresion files used to ignore _intended_ breaking changes. Should never be checked in true --> <!-- Set to true to generate suppresion files used to ignore _intended_ breaking changes. Should never be checked in true -->
<CompatibilitySuppressionFilePath Condition="('$(GenerateCompatibilitySuppressionFile)'=='true') OR Exists('$(MSBuildProjectDirectory)\PackageValidationSuppression.txt')">PackageValidationSuppression.txt</CompatibilitySuppressionFilePath> <CompatibilitySuppressionFilePath Condition="('$(GenerateCompatibilitySuppressionFile)'=='true') OR Exists('$(MSBuildProjectDirectory)\PackageValidationSuppression.txt')">PackageValidationSuppression.txt</CompatibilitySuppressionFilePath>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'netstandard1.4'"> <PropertyGroup>
<DefineConstants>$(DefineConstants);NETSTANDARD</DefineConstants> <SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">11.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">13.1</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">21.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</SupportedOSPlatformVersion>
<TargetPlatformMinVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</TargetPlatformMinVersion>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'netstandard2.0'"> <PropertyGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
<DefineConstants>$(DefineConstants);NETSTANDARD</DefineConstants> <DefineConstants>$(DefineConstants);NETSTANDARD</DefineConstants>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'net6.0'">
<DefineConstants>$(DefineConstants);NETSTANDARD</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">
<DefineConstants>$(DefineConstants);WINDOWS</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'net452'"> <PropertyGroup Condition="'$(TargetFramework)' == 'net452'">
<DefineConstants>$(DefineConstants);NETFX</DefineConstants> <DefineConstants>$(DefineConstants);NETFX</DefineConstants>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'monoandroid50'"> <PropertyGroup Condition="'$(TargetFramework)' == 'net8.0-android'">
<DesignTimeBuild>false</DesignTimeBuild> <!-- workaround for MSBuildSdkExtras issue in VS16.2 --> <DefineConstants>$(DefineConstants);API_LEVEL_24</DefineConstants>
<DefineConstants>$(DefineConstants);XAMARIN;API_LEVEL_21</DefineConstants>
<NoWarn>$(NoWarn);XA0113;XA0114</NoWarn>
<AndroidEnableGooglePlayStoreChecks>false</AndroidEnableGooglePlayStoreChecks>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'monoandroid70'">
<DesignTimeBuild>false</DesignTimeBuild> <!-- workaround for MSBuildSdkExtras issue in VS16.2 -->
<DefineConstants>$(DefineConstants);XAMARIN;API_LEVEL_24</DefineConstants>
<NoWarn>$(NoWarn);XA0113;XA0114</NoWarn>
<AndroidEnableGooglePlayStoreChecks>false</AndroidEnableGooglePlayStoreChecks>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'xamarinios10'"> <PropertyGroup Condition="'$(TargetFramework)' == 'uap10.0.19041'">
<DefineConstants>$(DefineConstants);XAMARIN</DefineConstants>
<NoWarn>$(NoWarn);VSX1000</NoWarn>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetFramework)' == 'uap10.0.16299'">
<TargetPlatformMinVersion>10.0.16299.0</TargetPlatformMinVersion> <TargetPlatformMinVersion>10.0.16299.0</TargetPlatformMinVersion>
</PropertyGroup> </PropertyGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'uap10.0.16299'"> <ItemGroup Condition="'$(TargetFramework)' == 'uap10.0.19041'">
<EmbeddedResource Include="**\*.rd.xml" /> <EmbeddedResource Include="**\*.rd.xml" />
</ItemGroup> </ItemGroup>
@ -87,7 +88,7 @@
<None Include="logo.png" Pack="true" PackagePath="" /> <None Include="logo.png" Pack="true" PackagePath="" />
</ItemGroup> </ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp2.1'"> <ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp2.1' OR '$(TargetFramework)'=='net6.0-windows10.0.19041.0'">
<PackageReference Include="System.IO.Ports" Version="4.7.0" /> <PackageReference Include="System.IO.Ports" Version="4.7.0" />
</ItemGroup> </ItemGroup>
@ -110,5 +111,4 @@
<Exec Condition="'@(FilesToSignFiltered->Count())' > 0" Command="&quot;$(SignToolPath)&quot; sign /v /as /d &quot;Authorization Summary&quot; /fd SHA256 /f &quot;$(CertificatePath)&quot; /p &quot;$(CertificatePassword)&quot; /tr http://timestamp.digicert.com /td SHA256 &quot;%(FilesToSignFiltered.Identity)&quot;" <Exec Condition="'@(FilesToSignFiltered->Count())' > 0" Command="&quot;$(SignToolPath)&quot; sign /v /as /d &quot;Authorization Summary&quot; /fd SHA256 /f &quot;$(CertificatePath)&quot; /p &quot;$(CertificatePassword)&quot; /tr http://timestamp.digicert.com /td SHA256 &quot;%(FilesToSignFiltered.Identity)&quot;"
WorkingDirectory="$(ProjectDir)" EchoOff="true" /> WorkingDirectory="$(ProjectDir)" EchoOff="true" />
</Target> </Target>
</Project> </Project>

View file

@ -12,7 +12,7 @@
// * limitations under the License. // * limitations under the License.
// ****************************************************************************** // ******************************************************************************
#if NETFX || NETCOREAPP #if NETFX || NETCOREAPP && WINDOWS
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;

View file

@ -68,7 +68,18 @@ namespace NmeaParser
stream = new StringStream(); stream = new StringStream();
listener = new Listener(); listener = new Listener();
listener.NmeaMessage += (s, e) => stream?.Append(e); 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 ); manager.RequestLocationUpdates(LocationManager.GpsProvider, 0, 0f, listener );
return Task.FromResult<Stream>(stream); return Task.FromResult<Stream>(stream);
} }
@ -76,30 +87,44 @@ namespace NmeaParser
/// <inheritdoc /> /// <inheritdoc />
protected override Task CloseStreamAsync(Stream stream) protected override Task CloseStreamAsync(Stream stream)
{ {
manager.RemoveUpdates(listener); if (listener is not null)
manager.RemoveNmeaListener(listener); {
listener?.Dispose(); manager.RemoveUpdates(listener);
listener = null; #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(); stream.Dispose();
return Task.CompletedTask; return Task.CompletedTask;
} }
private class Listener : Java.Lang.Object, private class Listener : Java.Lang.Object,
#if API_LEVEL_24 #if API_LEVEL_24 || NETCOREAPP
IOnNmeaMessageListener, IOnNmeaMessageListener,
#else #endif
#if !API_LEVEL_24 || NETCOREAPP
GpsStatus.INmeaListener, GpsStatus.INmeaListener,
#endif #endif
ILocationListener ILocationListener
{ {
private bool _isNmeaSupported = false; private bool _isNmeaSupported = false;
#if API_LEVEL_24 #if API_LEVEL_24 || NETCOREAPP
void IOnNmeaMessageListener.OnNmeaMessage(string? message, long timestamp) void IOnNmeaMessageListener.OnNmeaMessage(string? message, long timestamp) => OnMessage(timestamp, message);
#else
void GpsStatus.INmeaListener.OnNmeaReceived(long timestamp, string? message)
#endif #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; _isNmeaSupported = true;
if (message != null) if (message != null)
NmeaMessage?.Invoke(this, message); NmeaMessage?.Invoke(this, message);

View file

@ -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<Button>(Resource.Id.startButton);
startButton.Click += StartButton_Click;
stopButton = FindViewById<Button>(Resource.Id.stopButton);
stopButton.Click += StopButton_Click;
stopButton.Enabled = false;
devices.Add("System GPS", null);
var devicePicker = FindViewById<Spinner>(Resource.Id.device_picker);
foreach(var d in NmeaParser.BluetoothDevice.GetBluetoothSerialDevices())
{
devices[d.Name + " " + d.Address] = d.Address;
}
devicePicker.Adapter = new ArrayAdapter<string>(this, Android.Resource.Layout.SimpleSpinnerDropDownItem, devices.Keys.ToArray());
devicePicker.SetSelection(0);
}
private Dictionary<string, string> devices = new Dictionary<string, string>();
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<TextView>(Resource.Id.output);
var devicePicker = FindViewById<Spinner>(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<NmeaParser.Messages.NmeaMessage> messages = new Queue<NmeaParser.Messages.NmeaMessage>(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<TextView>(Resource.Id.latitude).Text = "Latitude = " + monitor.Latitude.ToString("0.0000000");
FindViewById<TextView>(Resource.Id.longitude).Text = "Longitude = " + monitor.Longitude.ToString("0.0000000");
FindViewById<TextView>(Resource.Id.altitude).Text = "Altitude = " + monitor.Altitude.ToString();
}
}
}

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="SampleApp.Droid.SampleApp.Droid" android:versionCode="1" android:versionName="1.0" android:installLocation="auto">
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="27" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<application android:allowBackup="true" android:label="@string/app_name"></application>
</manifest>

View file

@ -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")]

View file

@ -1,588 +0,0 @@
#pragma warning disable 1591
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
[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

View file

@ -1,55 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/longitude"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Latitude = " />
<TextView
android:id="@+id/latitude"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Longitude = " />
<TextView
android:id="@+id/altitude"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Altitude =" />
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:gravity="center_vertical"
android:text="NMEA Device:" />
<Spinner
android:id="@+id/device_picker"
android:layout_width="wrap_content"
android:layout_height="match_parent" />
</LinearLayout>
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<Button
android:id="@+id/startButton"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="start" />
<Button
android:id="@+id/stopButton"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="stop" />
</LinearLayout>
<TextView
android:id="@+id/output"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbars="vertical" />
</LinearLayout>

View file

@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">NMEA Parser SampleApp</string>
</resources>

View file

@ -1,104 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>8.0.30703</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{48540D33-4349-42D2-9D49-144A7049565A}</ProjectGuid>
<ProjectTypeGuids>{EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>SampleApp.Droid</RootNamespace>
<AssemblyName>SampleApp.Droid</AssemblyName>
<FileAlignment>512</FileAlignment>
<AndroidApplication>True</AndroidApplication>
<AndroidResgenFile>Resources\Resource.Designer.cs</AndroidResgenFile>
<AndroidResgenClass>Resource</AndroidResgenClass>
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
<TargetFrameworkVersion>v8.1</TargetFrameworkVersion>
<AndroidManifest>Properties\AndroidManifest.xml</AndroidManifest>
<MonoAndroidResourcePrefix>Resources</MonoAndroidResourcePrefix>
<MonoAndroidAssetsPrefix>Assets</MonoAndroidAssetsPrefix>
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
</PropertyGroup>
<PropertyGroup>
<RestoreProjectStyle>PackageReference</RestoreProjectStyle>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>True</DebugSymbols>
<DebugType>Full</DebugType>
<Optimize>False</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AndroidUseSharedRuntime>True</AndroidUseSharedRuntime>
<AndroidLinkMode>None</AndroidLinkMode>
<EmbedAssembliesIntoApk>true</EmbedAssembliesIntoApk>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugSymbols>True</DebugSymbols>
<DebugType>PdbOnly</DebugType>
<Optimize>True</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<AndroidManagedSymbols>true</AndroidManagedSymbols>
<AndroidUseSharedRuntime>true</AndroidUseSharedRuntime>
<AndroidLinkMode>SdkOnly</AndroidLinkMode>
<EmbedAssembliesIntoApk>false</EmbedAssembliesIntoApk>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Xml" />
<Reference Include="System.Core" />
<Reference Include="Mono.Android" />
</ItemGroup>
<ItemGroup>
<Compile Include="MainActivity.cs" />
<Compile Include="Resources\Resource.Designer.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="Properties\AndroidManifest.xml" />
</ItemGroup>
<ItemGroup>
<AndroidResource Include="Resources\layout\Main.axml">
<SubType>Designer</SubType>
</AndroidResource>
<AndroidResource Include="Resources\values\Strings.xml" />
</ItemGroup>
<ItemGroup>
<Folder Include="Assets\" />
<Folder Include="Resources\mipmap-hdpi\" />
<Folder Include="Resources\mipmap-mdpi\" />
<Folder Include="Resources\mipmap-xhdpi\" />
<Folder Include="Resources\mipmap-xxhdpi\" />
<Folder Include="Resources\mipmap-xxxhdpi\" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Xamarin.Android.Support.v4">
<Version>27.0.2</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\NmeaParser\NmeaParser.csproj">
<Project>{1adc3666-1ddb-48c4-9811-1e58b6d09a7c}</Project>
<Name>NmeaParser</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<AndroidResource Include="Resources\drawable\icon.png" />
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

View file

@ -0,0 +1,14 @@
<?xml version = "1.0" encoding = "UTF-8" ?>
<Application xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:SampleApp.Maui"
x:Class="SampleApp.Maui.App">
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Resources/Styles/Colors.xaml" />
<ResourceDictionary Source="Resources/Styles/Styles.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
</Application>

View file

@ -0,0 +1,12 @@
namespace SampleApp.Maui
{
public partial class App : Application
{
public App()
{
InitializeComponent();
MainPage = new AppShell();
}
}
}

View file

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8" ?>
<Shell
x:Class="SampleApp.Maui.AppShell"
xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:SampleApp.Maui"
Shell.FlyoutBehavior="Disabled"
Title="SampleApp.Maui">
<ShellContent
Title="Home"
ContentTemplate="{DataTemplate local:MainPage}"
Route="MainPage" />
</Shell>

View file

@ -0,0 +1,10 @@
namespace SampleApp.Maui
{
public partial class AppShell : Shell
{
public AppShell()
{
InitializeComponent();
}
}
}

View file

@ -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<Task<NmeaDevice>> createMethod) {
DisplayName = name;
CreateMethod = createMethod;
}
public Func<Task<NmeaDevice>> CreateMethod { get; }
public string DisplayName { get; }
public override string ToString() => DisplayName;
}
internal static class DeviceHelper
{
public static async Task<List<DeviceInfo>> LoadDevices()
{
List<DeviceInfo> deviceList = new List<DeviceInfo>();
#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<NmeaParser.NmeaDevice>(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<NmeaParser.NmeaDevice>(new NmeaParser.SerialPortDevice(serialDevice))));
}
#elif ANDROID
var permission = await Permissions.RequestAsync<Permissions.Bluetooth>();
deviceList.Add(new DeviceInfo("System NMEA device",
async () =>
{
var permissionLocation = await Permissions.RequestAsync<Permissions.LocationWhenInUse>();
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<NmeaDevice>(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<NmeaDevice>(new EAAccessoryDevice(accessory, str))));
}
}
#endif
return deviceList;
}
}
}

View file

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="SampleApp.Maui.MainPage">
<Grid Padding="10">
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Border Stroke="Black" StrokeThickness="1" >
<StackLayout x:Name="gnssMonitorView" Padding="5" >
<StackLayout Orientation="Horizontal">
<Label Text="Latitude: " />
<Label Text="{Binding Latitude}" />
</StackLayout>
<StackLayout Orientation="Horizontal">
<Label Text="Longitude: " />
<Label Text="{Binding Longitude}" />
</StackLayout>
<StackLayout Orientation="Horizontal">
<Label Text="Altitude: " />
<Label Text="{Binding Altitude}" />
</StackLayout>
</StackLayout>
</Border>
<Picker Title="NMEA Device:" x:Name="nmeaDevicePicker" Grid.Row="1" Margin="0, 10" />
<StackLayout Orientation="Horizontal" Grid.Row="2">
<Button Text="Start" x:Name="startButton" Clicked="startButton_Click" />
<Button Text="Stop" IsEnabled="False" x:Name="stopButton" Clicked="stopButton_Click" />
</StackLayout>
<Editor IsReadOnly="True" x:Name="output" Grid.Row="3" Margin="0, 10" VerticalTextAlignment="Start" />
</Grid>
</ContentPage>

View file

@ -0,0 +1,81 @@
using System.Collections.ObjectModel;
using NmeaParser;
namespace SampleApp.Maui
{
public partial class MainPage : ContentPage
{
private Queue<string> messages = new Queue<string>(101);
private NmeaParser.NmeaDevice? listener;
private NmeaParser.Gnss.GnssMonitor? monitor;
private ObservableCollection<DeviceInfo> deviceList = new ObservableCollection<DeviceInfo>();
public MainPage()
{
InitializeComponent();
nmeaDevicePicker.ItemsSource = deviceList;
deviceList.Add(new SampleApp.Maui.DeviceInfo("Simulated NMEA Device", () => Task.FromResult<NmeaDevice>(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<Stream> GetStreamAsync() => FileSystem.OpenAppPackageFileAsync(_filename);
}
}
}

View file

@ -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<App>()
.ConfigureFonts(fonts =>
{
fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold");
});
#if DEBUG
builder.Logging.AddDebug();
#endif
return builder.Build();
}
}
}

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<application android:allowBackup="true" android:icon="@mipmap/appicon" android:roundIcon="@mipmap/appicon_round" android:supportsRtl="true"></application>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
</manifest>

View file

@ -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
{
}
}

View file

@ -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();
}
}

View file

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="colorPrimary">#512BD4</color>
<color name="colorPrimaryDark">#2B0B98</color>
<color name="colorAccent">#2B0B98</color>
</resources>

View file

@ -0,0 +1,10 @@
using Foundation;
namespace SampleApp.Maui
{
[Register("AppDelegate")]
public class AppDelegate : MauiUIApplicationDelegate
{
protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp();
}
}

View file

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<!-- See https://aka.ms/maui-publish-app-store#add-entitlements for more information about adding entitlements.-->
<dict>
<!-- App Sandbox must be enabled to distribute a MacCatalyst app through the Mac App Store. -->
<key>com.apple.security.app-sandbox</key>
<true/>
<!-- When App Sandbox is enabled, this value is required to open outgoing network connections. -->
<key>com.apple.security.network.client</key>
<true/>
</dict>
</plist>

View file

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<!-- The Mac App Store requires you specify if the app uses encryption. -->
<!-- Please consult https://developer.apple.com/documentation/bundleresources/information_property_list/itsappusesnonexemptencryption -->
<!-- <key>ITSAppUsesNonExemptEncryption</key> -->
<!-- Please indicate <true/> or <false/> here. -->
<!-- Specify the category for your app here. -->
<!-- Please consult https://developer.apple.com/documentation/bundleresources/information_property_list/lsapplicationcategorytype -->
<!-- <key>LSApplicationCategoryType</key> -->
<!-- <string>public.app-category.YOUR-CATEGORY-HERE</string> -->
<key>UIDeviceFamily</key>
<array>
<integer>2</integer>
</array>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>arm64</string>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>XSAppIconAssets</key>
<string>Assets.xcassets/appicon.appiconset</string>
</dict>
</plist>

View file

@ -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));
}
}
}

View file

@ -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);
}
}
}

View file

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest package="maui-application-id-placeholder" version="0.0.0" api-version="8" xmlns="http://tizen.org/ns/packages">
<profile name="common" />
<ui-application appid="maui-application-id-placeholder" exec="SampleApp.Maui.dll" multiple="false" nodisplay="false" taskmanage="true" type="dotnet" launch_mode="single">
<label>maui-application-title-placeholder</label>
<icon>maui-appicon-placeholder</icon>
<metadata key="http://tizen.org/metadata/prefer_dotnet_aot" value="true" />
</ui-application>
<shortcut-list />
<privileges>
<privilege>http://tizen.org/privilege/internet</privilege>
</privileges>
<dependencies />
<provides-appdefined-privileges />
</manifest>

View file

@ -0,0 +1,8 @@
<maui:MauiWinUIApplication
x:Class="SampleApp.Maui.WinUI.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:maui="using:Microsoft.Maui"
xmlns:local="using:SampleApp.Maui.WinUI">
</maui:MauiWinUIApplication>

View file

@ -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
{
/// <summary>
/// Provides application-specific behavior to supplement the default Application class.
/// </summary>
public partial class App : MauiWinUIApplication
{
/// <summary>
/// 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().
/// </summary>
public App()
{
this.InitializeComponent();
}
protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp();
}
}

View file

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="utf-8"?>
<Package
xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"
xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
IgnorableNamespaces="uap rescap">
<Identity Name="maui-package-name-placeholder" Publisher="CN=User Name" Version="0.0.0.0" />
<mp:PhoneIdentity PhoneProductId="5E9D56C8-C803-4DCE-8AD0-C70E422C59AC" PhonePublisherId="00000000-0000-0000-0000-000000000000"/>
<Properties>
<DisplayName>$placeholder$</DisplayName>
<PublisherDisplayName>User Name</PublisherDisplayName>
<Logo>$placeholder$.png</Logo>
</Properties>
<Dependencies>
<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.17763.0" MaxVersionTested="10.0.19041.0" />
<TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.17763.0" MaxVersionTested="10.0.19041.0" />
</Dependencies>
<Resources>
<Resource Language="x-generate" />
</Resources>
<Applications>
<Application Id="App" Executable="$targetnametoken$.exe" EntryPoint="$targetentrypoint$">
<uap:VisualElements
DisplayName="$placeholder$"
Description="$placeholder$"
Square150x150Logo="$placeholder$.png"
Square44x44Logo="$placeholder$.png"
BackgroundColor="transparent">
<uap:DefaultTile Square71x71Logo="$placeholder$.png" Wide310x150Logo="$placeholder$.png" Square310x310Logo="$placeholder$.png" />
<uap:SplashScreen Image="$placeholder$.png" />
</uap:VisualElements>
</Application>
</Applications>
<Capabilities>
<rescap:Capability Name="runFullTrust" />
</Capabilities>
</Package>

View file

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
<assemblyIdentity version="1.0.0.0" name="SampleApp.Maui.WinUI.app"/>
<application xmlns="urn:schemas-microsoft-com:asm.v3">
<windowsSettings>
<!-- The combination of below two tags have the following effect:
1) Per-Monitor for >= Windows 10 Anniversary Update
2) System < Windows 10 Anniversary Update
-->
<dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true/PM</dpiAware>
<dpiAwareness xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">PerMonitorV2, PerMonitor</dpiAwareness>
</windowsSettings>
</application>
</assembly>

View file

@ -0,0 +1,10 @@
using Foundation;
namespace SampleApp.Maui
{
[Register("AppDelegate")]
public class AppDelegate : MauiUIApplicationDelegate
{
protected override MauiApp CreateMauiApp() => MauiProgram.CreateMauiApp();
}
}

View file

@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>UIDeviceFamily</key>
<array>
<integer>1</integer>
<integer>2</integer>
</array>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>arm64</string>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>XSAppIconAssets</key>
<string>Assets.xcassets/appicon.appiconset</string>
<key>UISupportedExternalAccessoryProtocols</key>
<array>
<string>com.bad-elf.gps</string>
<string>com.dualav.xgps150</string>
<string>00001101-0000-1000-8000-00805F9B34FB</string>
</array>
</dict>
</plist>

View file

@ -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));
}
}
}

View file

@ -0,0 +1,8 @@
{
"profiles": {
"Windows Machine": {
"commandName": "MsixPackage",
"nativeDebugging": false
}
}
}

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="456" height="456" viewBox="0 0 456 456" version="1.1" xmlns="http://www.w3.org/2000/svg">
<rect x="0" y="0" width="456" height="456" fill="#ffffff" />
</svg>

After

Width:  |  Height:  |  Size: 228 B

View file

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View file

@ -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`.
<MauiAsset Include="Resources\Raw\**" LogicalName="%(RecursiveDir)%(Filename)%(Extension)" />
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();
}

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="456" height="456" viewBox="0 0 456 456" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
<path d="m 105.50037,281.60863 c -2.70293,0 -5.00091,-0.90042 -6.893127,-2.70209 -1.892214,-1.84778 -2.837901,-4.04181 -2.837901,-6.58209 0,-2.58722 0.945687,-4.80389 2.837901,-6.65167 1.892217,-1.84778 4.190197,-2.77167 6.893127,-2.77167 2.74819,0 5.06798,0.92389 6.96019,2.77167 1.93749,1.84778 2.90581,4.06445 2.90581,6.65167 0,2.54028 -0.96832,4.73431 -2.90581,6.58209 -1.89221,1.80167 -4.212,2.70209 -6.96019,2.70209 z" style="fill:#ffffff;fill-rule:nonzero;stroke-width:0.838376" />
<path d="M 213.56111,280.08446 H 195.99044 L 149.69953,207.0544 c -1.17121,-1.84778 -2.14037,-3.76515 -2.90581,-5.75126 h -0.40578 c 0.36051,2.12528 0.54076,6.67515 0.54076,13.6496 v 65.13172 h -15.54349 v -99.36009 h 18.71925 l 44.7374,71.29798 c 1.89222,2.95695 3.1087,4.98917 3.64945,6.09751 h 0.26996 c -0.45021,-2.6325 -0.67573,-7.09015 -0.67573,-13.37293 v -64.02256 h 15.47557 z" style="fill:#ffffff;fill-rule:nonzero;stroke-width:0.838376" />
<path d="m 289.25134,280.08446 h -54.40052 v -99.36009 h 52.23835 v 13.99669 h -36.15411 v 28.13085 h 33.31621 v 13.9271 h -33.31621 v 29.37835 h 38.31628 z" style="fill:#ffffff;fill-rule:nonzero;stroke-width:0.838376" />
<path d="M 366.56466,194.72106 H 338.7222 v 85.3634 h -16.08423 v -85.3634 h -27.77455 v -13.99669 h 71.70124 z" style="fill:#ffffff;fill-rule:nonzero;stroke-width:0.838376" />
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View file

@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8" ?>
<?xaml-comp compile="true" ?>
<ResourceDictionary
xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml">
<!-- Note: For Android please see also Platforms\Android\Resources\values\colors.xml -->
<Color x:Key="Primary">#512BD4</Color>
<Color x:Key="PrimaryDark">#ac99ea</Color>
<Color x:Key="PrimaryDarkText">#242424</Color>
<Color x:Key="Secondary">#DFD8F7</Color>
<Color x:Key="SecondaryDarkText">#9880e5</Color>
<Color x:Key="Tertiary">#2B0B98</Color>
<Color x:Key="White">White</Color>
<Color x:Key="Black">Black</Color>
<Color x:Key="Magenta">#D600AA</Color>
<Color x:Key="MidnightBlue">#190649</Color>
<Color x:Key="OffBlack">#1f1f1f</Color>
<Color x:Key="Gray100">#E1E1E1</Color>
<Color x:Key="Gray200">#C8C8C8</Color>
<Color x:Key="Gray300">#ACACAC</Color>
<Color x:Key="Gray400">#919191</Color>
<Color x:Key="Gray500">#6E6E6E</Color>
<Color x:Key="Gray600">#404040</Color>
<Color x:Key="Gray900">#212121</Color>
<Color x:Key="Gray950">#141414</Color>
<SolidColorBrush x:Key="PrimaryBrush" Color="{StaticResource Primary}"/>
<SolidColorBrush x:Key="SecondaryBrush" Color="{StaticResource Secondary}"/>
<SolidColorBrush x:Key="TertiaryBrush" Color="{StaticResource Tertiary}"/>
<SolidColorBrush x:Key="WhiteBrush" Color="{StaticResource White}"/>
<SolidColorBrush x:Key="BlackBrush" Color="{StaticResource Black}"/>
<SolidColorBrush x:Key="Gray100Brush" Color="{StaticResource Gray100}"/>
<SolidColorBrush x:Key="Gray200Brush" Color="{StaticResource Gray200}"/>
<SolidColorBrush x:Key="Gray300Brush" Color="{StaticResource Gray300}"/>
<SolidColorBrush x:Key="Gray400Brush" Color="{StaticResource Gray400}"/>
<SolidColorBrush x:Key="Gray500Brush" Color="{StaticResource Gray500}"/>
<SolidColorBrush x:Key="Gray600Brush" Color="{StaticResource Gray600}"/>
<SolidColorBrush x:Key="Gray900Brush" Color="{StaticResource Gray900}"/>
<SolidColorBrush x:Key="Gray950Brush" Color="{StaticResource Gray950}"/>
</ResourceDictionary>

View file

@ -0,0 +1,426 @@
<?xml version="1.0" encoding="UTF-8" ?>
<?xaml-comp compile="true" ?>
<ResourceDictionary
xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml">
<Style TargetType="ActivityIndicator">
<Setter Property="Color" Value="{AppThemeBinding Light={StaticResource Primary}, Dark={StaticResource White}}" />
</Style>
<Style TargetType="IndicatorView">
<Setter Property="IndicatorColor" Value="{AppThemeBinding Light={StaticResource Gray200}, Dark={StaticResource Gray500}}"/>
<Setter Property="SelectedIndicatorColor" Value="{AppThemeBinding Light={StaticResource Gray950}, Dark={StaticResource Gray100}}"/>
</Style>
<Style TargetType="Border">
<Setter Property="Stroke" Value="{AppThemeBinding Light={StaticResource Gray200}, Dark={StaticResource Gray500}}" />
<Setter Property="StrokeShape" Value="Rectangle"/>
<Setter Property="StrokeThickness" Value="1"/>
</Style>
<Style TargetType="BoxView">
<Setter Property="BackgroundColor" Value="{AppThemeBinding Light={StaticResource Gray950}, Dark={StaticResource Gray200}}" />
</Style>
<Style TargetType="Button">
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource White}, Dark={StaticResource PrimaryDarkText}}" />
<Setter Property="BackgroundColor" Value="{AppThemeBinding Light={StaticResource Primary}, Dark={StaticResource PrimaryDark}}" />
<Setter Property="FontFamily" Value="OpenSansRegular"/>
<Setter Property="FontSize" Value="14"/>
<Setter Property="BorderWidth" Value="0"/>
<Setter Property="CornerRadius" Value="8"/>
<Setter Property="Padding" Value="14,10"/>
<Setter Property="MinimumHeightRequest" Value="44"/>
<Setter Property="MinimumWidthRequest" Value="44"/>
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled">
<VisualState.Setters>
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Gray950}, Dark={StaticResource Gray200}}" />
<Setter Property="BackgroundColor" Value="{AppThemeBinding Light={StaticResource Gray200}, Dark={StaticResource Gray600}}" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="PointerOver" />
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
<Style TargetType="CheckBox">
<Setter Property="Color" Value="{AppThemeBinding Light={StaticResource Primary}, Dark={StaticResource White}}" />
<Setter Property="MinimumHeightRequest" Value="44"/>
<Setter Property="MinimumWidthRequest" Value="44"/>
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled">
<VisualState.Setters>
<Setter Property="Color" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
<Style TargetType="DatePicker">
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Gray900}, Dark={StaticResource White}}" />
<Setter Property="BackgroundColor" Value="Transparent" />
<Setter Property="FontFamily" Value="OpenSansRegular"/>
<Setter Property="FontSize" Value="14"/>
<Setter Property="MinimumHeightRequest" Value="44"/>
<Setter Property="MinimumWidthRequest" Value="44"/>
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled">
<VisualState.Setters>
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Gray200}, Dark={StaticResource Gray500}}" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
<Style TargetType="Editor">
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Black}, Dark={StaticResource White}}" />
<Setter Property="BackgroundColor" Value="Transparent" />
<Setter Property="FontFamily" Value="OpenSansRegular"/>
<Setter Property="FontSize" Value="14" />
<Setter Property="PlaceholderColor" Value="{AppThemeBinding Light={StaticResource Gray200}, Dark={StaticResource Gray500}}" />
<Setter Property="MinimumHeightRequest" Value="44"/>
<Setter Property="MinimumWidthRequest" Value="44"/>
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled">
<VisualState.Setters>
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
<Style TargetType="Entry">
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Black}, Dark={StaticResource White}}" />
<Setter Property="BackgroundColor" Value="Transparent" />
<Setter Property="FontFamily" Value="OpenSansRegular"/>
<Setter Property="FontSize" Value="14" />
<Setter Property="PlaceholderColor" Value="{AppThemeBinding Light={StaticResource Gray200}, Dark={StaticResource Gray500}}" />
<Setter Property="MinimumHeightRequest" Value="44"/>
<Setter Property="MinimumWidthRequest" Value="44"/>
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled">
<VisualState.Setters>
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
<Style TargetType="Frame">
<Setter Property="HasShadow" Value="False" />
<Setter Property="BorderColor" Value="{AppThemeBinding Light={StaticResource Gray200}, Dark={StaticResource Gray950}}" />
<Setter Property="CornerRadius" Value="8" />
</Style>
<Style TargetType="ImageButton">
<Setter Property="Opacity" Value="1" />
<Setter Property="BorderColor" Value="Transparent"/>
<Setter Property="BorderWidth" Value="0"/>
<Setter Property="CornerRadius" Value="0"/>
<Setter Property="MinimumHeightRequest" Value="44"/>
<Setter Property="MinimumWidthRequest" Value="44"/>
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled">
<VisualState.Setters>
<Setter Property="Opacity" Value="0.5" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="PointerOver" />
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
<Style TargetType="Label">
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Black}, Dark={StaticResource White}}" />
<Setter Property="BackgroundColor" Value="Transparent" />
<Setter Property="FontFamily" Value="OpenSansRegular" />
<Setter Property="FontSize" Value="14" />
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled">
<VisualState.Setters>
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
<Style TargetType="Span">
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Black}, Dark={StaticResource White}}" />
</Style>
<Style TargetType="Label" x:Key="Headline">
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource MidnightBlue}, Dark={StaticResource White}}" />
<Setter Property="FontSize" Value="32" />
<Setter Property="HorizontalOptions" Value="Center" />
<Setter Property="HorizontalTextAlignment" Value="Center" />
</Style>
<Style TargetType="Label" x:Key="SubHeadline">
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource MidnightBlue}, Dark={StaticResource White}}" />
<Setter Property="FontSize" Value="24" />
<Setter Property="HorizontalOptions" Value="Center" />
<Setter Property="HorizontalTextAlignment" Value="Center" />
</Style>
<Style TargetType="ListView">
<Setter Property="SeparatorColor" Value="{AppThemeBinding Light={StaticResource Gray200}, Dark={StaticResource Gray500}}" />
<Setter Property="RefreshControlColor" Value="{AppThemeBinding Light={StaticResource Gray900}, Dark={StaticResource Gray200}}" />
</Style>
<Style TargetType="Picker">
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Gray900}, Dark={StaticResource White}}" />
<Setter Property="TitleColor" Value="{AppThemeBinding Light={StaticResource Gray900}, Dark={StaticResource Gray200}}" />
<Setter Property="BackgroundColor" Value="Transparent" />
<Setter Property="FontFamily" Value="OpenSansRegular"/>
<Setter Property="FontSize" Value="14"/>
<Setter Property="MinimumHeightRequest" Value="44"/>
<Setter Property="MinimumWidthRequest" Value="44"/>
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled">
<VisualState.Setters>
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}" />
<Setter Property="TitleColor" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
<Style TargetType="ProgressBar">
<Setter Property="ProgressColor" Value="{AppThemeBinding Light={StaticResource Primary}, Dark={StaticResource White}}" />
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled">
<VisualState.Setters>
<Setter Property="ProgressColor" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
<Style TargetType="RadioButton">
<Setter Property="BackgroundColor" Value="Transparent"/>
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Black}, Dark={StaticResource White}}" />
<Setter Property="FontFamily" Value="OpenSansRegular"/>
<Setter Property="FontSize" Value="14"/>
<Setter Property="MinimumHeightRequest" Value="44"/>
<Setter Property="MinimumWidthRequest" Value="44"/>
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled">
<VisualState.Setters>
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
<Style TargetType="RefreshView">
<Setter Property="RefreshColor" Value="{AppThemeBinding Light={StaticResource Gray900}, Dark={StaticResource Gray200}}" />
</Style>
<Style TargetType="SearchBar">
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Gray900}, Dark={StaticResource White}}" />
<Setter Property="PlaceholderColor" Value="{StaticResource Gray500}" />
<Setter Property="CancelButtonColor" Value="{StaticResource Gray500}" />
<Setter Property="BackgroundColor" Value="Transparent" />
<Setter Property="FontFamily" Value="OpenSansRegular" />
<Setter Property="FontSize" Value="14" />
<Setter Property="MinimumHeightRequest" Value="44"/>
<Setter Property="MinimumWidthRequest" Value="44"/>
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled">
<VisualState.Setters>
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}" />
<Setter Property="PlaceholderColor" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
<Style TargetType="SearchHandler">
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Gray900}, Dark={StaticResource White}}" />
<Setter Property="PlaceholderColor" Value="{StaticResource Gray500}" />
<Setter Property="BackgroundColor" Value="Transparent" />
<Setter Property="FontFamily" Value="OpenSansRegular" />
<Setter Property="FontSize" Value="14" />
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled">
<VisualState.Setters>
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}" />
<Setter Property="PlaceholderColor" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
<Style TargetType="Shadow">
<Setter Property="Radius" Value="15" />
<Setter Property="Opacity" Value="0.5" />
<Setter Property="Brush" Value="{AppThemeBinding Light={StaticResource White}, Dark={StaticResource White}}" />
<Setter Property="Offset" Value="10,10" />
</Style>
<Style TargetType="Slider">
<Setter Property="MinimumTrackColor" Value="{AppThemeBinding Light={StaticResource Primary}, Dark={StaticResource White}}" />
<Setter Property="MaximumTrackColor" Value="{AppThemeBinding Light={StaticResource Gray200}, Dark={StaticResource Gray600}}" />
<Setter Property="ThumbColor" Value="{AppThemeBinding Light={StaticResource Primary}, Dark={StaticResource White}}" />
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled">
<VisualState.Setters>
<Setter Property="MinimumTrackColor" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}"/>
<Setter Property="MaximumTrackColor" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}"/>
<Setter Property="ThumbColor" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}"/>
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
<Style TargetType="SwipeItem">
<Setter Property="BackgroundColor" Value="{AppThemeBinding Light={StaticResource White}, Dark={StaticResource Black}}" />
</Style>
<Style TargetType="Switch">
<Setter Property="OnColor" Value="{AppThemeBinding Light={StaticResource Primary}, Dark={StaticResource White}}" />
<Setter Property="ThumbColor" Value="{StaticResource White}" />
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled">
<VisualState.Setters>
<Setter Property="OnColor" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}" />
<Setter Property="ThumbColor" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="On">
<VisualState.Setters>
<Setter Property="OnColor" Value="{AppThemeBinding Light={StaticResource Secondary}, Dark={StaticResource Gray200}}" />
<Setter Property="ThumbColor" Value="{AppThemeBinding Light={StaticResource Primary}, Dark={StaticResource White}}" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="Off">
<VisualState.Setters>
<Setter Property="ThumbColor" Value="{AppThemeBinding Light={StaticResource Gray400}, Dark={StaticResource Gray500}}" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
<Style TargetType="TimePicker">
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Gray900}, Dark={StaticResource White}}" />
<Setter Property="BackgroundColor" Value="Transparent"/>
<Setter Property="FontFamily" Value="OpenSansRegular"/>
<Setter Property="FontSize" Value="14"/>
<Setter Property="MinimumHeightRequest" Value="44"/>
<Setter Property="MinimumWidthRequest" Value="44"/>
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal" />
<VisualState x:Name="Disabled">
<VisualState.Setters>
<Setter Property="TextColor" Value="{AppThemeBinding Light={StaticResource Gray300}, Dark={StaticResource Gray600}}" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
<Style TargetType="Page" ApplyToDerivedTypes="True">
<Setter Property="Padding" Value="0"/>
<Setter Property="BackgroundColor" Value="{AppThemeBinding Light={StaticResource White}, Dark={StaticResource OffBlack}}" />
</Style>
<Style TargetType="Shell" ApplyToDerivedTypes="True">
<Setter Property="Shell.BackgroundColor" Value="{AppThemeBinding Light={StaticResource White}, Dark={StaticResource OffBlack}}" />
<Setter Property="Shell.ForegroundColor" Value="{AppThemeBinding Light={StaticResource Black}, Dark={StaticResource SecondaryDarkText}}" />
<Setter Property="Shell.TitleColor" Value="{AppThemeBinding Light={StaticResource Black}, Dark={StaticResource SecondaryDarkText}}" />
<Setter Property="Shell.DisabledColor" Value="{AppThemeBinding Light={StaticResource Gray200}, Dark={StaticResource Gray950}}" />
<Setter Property="Shell.UnselectedColor" Value="{AppThemeBinding Light={StaticResource Gray200}, Dark={StaticResource Gray200}}" />
<Setter Property="Shell.NavBarHasShadow" Value="False" />
<Setter Property="Shell.TabBarBackgroundColor" Value="{AppThemeBinding Light={StaticResource White}, Dark={StaticResource Black}}" />
<Setter Property="Shell.TabBarForegroundColor" Value="{AppThemeBinding Light={StaticResource Magenta}, Dark={StaticResource White}}" />
<Setter Property="Shell.TabBarTitleColor" Value="{AppThemeBinding Light={StaticResource Magenta}, Dark={StaticResource White}}" />
<Setter Property="Shell.TabBarUnselectedColor" Value="{AppThemeBinding Light={StaticResource Gray900}, Dark={StaticResource Gray200}}" />
</Style>
<Style TargetType="NavigationPage">
<Setter Property="BarBackgroundColor" Value="{AppThemeBinding Light={StaticResource White}, Dark={StaticResource OffBlack}}" />
<Setter Property="BarTextColor" Value="{AppThemeBinding Light={StaticResource Gray200}, Dark={StaticResource White}}" />
<Setter Property="IconColor" Value="{AppThemeBinding Light={StaticResource Gray200}, Dark={StaticResource White}}" />
</Style>
<Style TargetType="TabbedPage">
<Setter Property="BarBackgroundColor" Value="{AppThemeBinding Light={StaticResource White}, Dark={StaticResource Gray950}}" />
<Setter Property="BarTextColor" Value="{AppThemeBinding Light={StaticResource Magenta}, Dark={StaticResource White}}" />
<Setter Property="UnselectedTabColor" Value="{AppThemeBinding Light={StaticResource Gray200}, Dark={StaticResource Gray950}}" />
<Setter Property="SelectedTabColor" Value="{AppThemeBinding Light={StaticResource Gray950}, Dark={StaticResource Gray200}}" />
</Style>
</ResourceDictionary>

View file

@ -0,0 +1,68 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net8.0-android;net8.0-ios;net8.0-maccatalyst</TargetFrameworks>
<TargetFrameworks Condition="$([MSBuild]::IsOSPlatform('windows'))">$(TargetFrameworks);net8.0-windows10.0.19041.0</TargetFrameworks>
<!-- Note for MacCatalyst:
The default runtime is maccatalyst-x64, except in Release config, in which case the default is maccatalyst-x64;maccatalyst-arm64.
When specifying both architectures, use the plural <RuntimeIdentifiers> instead of the singular <RuntimeIdentifier>.
The Mac App Store will NOT accept apps with ONLY maccatalyst-arm64 indicated;
either BOTH runtimes must be indicated or ONLY macatalyst-x64. -->
<!-- For example: <RuntimeIdentifiers>maccatalyst-x64;maccatalyst-arm64</RuntimeIdentifiers> -->
<OutputType>Exe</OutputType>
<RootNamespace>SampleApp.Maui</RootNamespace>
<UseMaui>true</UseMaui>
<SingleProject>true</SingleProject>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
<!-- Display name -->
<ApplicationTitle>NMEA SampleApp (Maui)</ApplicationTitle>
<!-- App Identifier -->
<ApplicationId>com.companyname.sampleapp.maui</ApplicationId>
<!-- Versions -->
<ApplicationDisplayVersion>1.0</ApplicationDisplayVersion>
<ApplicationVersion>1</ApplicationVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'ios'">11.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'maccatalyst'">13.1</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'android'">21.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</SupportedOSPlatformVersion>
<TargetPlatformMinVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</TargetPlatformMinVersion>
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'tizen'">6.5</SupportedOSPlatformVersion>
</PropertyGroup>
<ItemGroup>
<!-- App Icon -->
<MauiIcon Include="Resources\AppIcon\appicon.svg" ForegroundFile="Resources\AppIcon\icon.png" Color="#FFFFFF" />
<!-- Splash Screen -->
<MauiSplashScreen Include="Resources\Splash\splash.svg" Color="#512BD4" BaseSize="128,128" />
<!-- Images -->
<MauiImage Include="Resources\Images\*" />
<!-- Custom Fonts -->
<MauiFont Include="Resources\Fonts\*" />
<!-- Raw Assets (also remove the "Resources\Raw" prefix) -->
<MauiAsset Include="Resources\Raw\**" LogicalName="%(RecursiveDir)%(Filename)%(Extension)" />
<MauiAsset Include="..\NmeaSampleData.txt" Link="NmeaSampleData.txt" LogicalName="%(Filename)%(Extension)" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Maui.Controls" Version="$(MauiVersion)" />
<PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="$(MauiVersion)" />
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="8.0.0" />
<ProjectReference Include="..\NmeaParser\NmeaParser.csproj" />
</ItemGroup>
<ItemGroup>
<Folder Include="Resources\Images\" />
</ItemGroup>
</Project>

View file

@ -11,14 +11,14 @@
<AssemblyName>SampleApp.UWP</AssemblyName> <AssemblyName>SampleApp.UWP</AssemblyName>
<DefaultLanguage>en-US</DefaultLanguage> <DefaultLanguage>en-US</DefaultLanguage>
<TargetPlatformIdentifier>UAP</TargetPlatformIdentifier> <TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
<TargetPlatformVersion>10.0.18362.0</TargetPlatformVersion> <TargetPlatformVersion>10.0.19041.0</TargetPlatformVersion>
<TargetPlatformMinVersion>10.0.16299.0</TargetPlatformMinVersion> <TargetPlatformMinVersion>10.0.16299.0</TargetPlatformMinVersion>
<MinimumVisualStudioVersion>14</MinimumVisualStudioVersion> <MinimumVisualStudioVersion>14</MinimumVisualStudioVersion>
<EnableDotNetNativeCompatibleProfile>true</EnableDotNetNativeCompatibleProfile> <EnableDotNetNativeCompatibleProfile>true</EnableDotNetNativeCompatibleProfile>
<FileAlignment>512</FileAlignment> <FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> <ProjectTypeGuids>{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<PackageCertificateKeyFile>SampleApp.UWP_TemporaryKey.pfx</PackageCertificateKeyFile> <PackageCertificateKeyFile>SampleApp.UWP_TemporaryKey.pfx</PackageCertificateKeyFile>
<PackageCertificateThumbprint>0D9939E159C1F5B7F8564C24F63DE5E90218A609</PackageCertificateThumbprint> <PackageCertificateThumbprint>D7634200FDABBD0F3A081C7825D8B31AC0A31924</PackageCertificateThumbprint>
<AppxPackageSigningEnabled>True</AppxPackageSigningEnabled> <AppxPackageSigningEnabled>True</AppxPackageSigningEnabled>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM'"> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM'">

View file

@ -1,4 +1,5 @@
// Bluetooth device using the Win10 contracts // Bluetooth device using the Win10 contracts
#nullable enable
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
@ -52,7 +53,7 @@ namespace SampleApp.WinDesktop
m_disposeService = disposeService; m_disposeService = disposeService;
} }
public RfcommDeviceService Service => m_deviceService; public RfcommDeviceService? Service => m_deviceService;
/// <inheritdoc /> /// <inheritdoc />
protected override void Dispose(bool disposing) protected override void Dispose(bool disposing)

View file

@ -5,7 +5,7 @@ using System.Collections.Generic;
using System.Text; using System.Text;
using System.Windows; using System.Windows;
using System.ComponentModel; using System.ComponentModel;
#if NETFX_CORE #if WINDOWS_UWP
using Windows.UI.Xaml; using Windows.UI.Xaml;
#else #else
using System.Windows.Threading; using System.Windows.Threading;
@ -28,7 +28,7 @@ namespace SampleApp.WinDesktop
} }
#if NETFX_CORE #if WINDOWS_UWP
void m_timer_Tick(object sender, object e) void m_timer_Tick(object sender, object e)
#else #else
void m_timer_Tick(object sender, EventArgs e) void m_timer_Tick(object sender, EventArgs e)

View file

@ -2,7 +2,7 @@
<PropertyGroup> <PropertyGroup>
<OutputType>WinExe</OutputType> <OutputType>WinExe</OutputType>
<TargetFramework>net5.0-windows10.0.18362.0</TargetFramework> <TargetFramework>net6.0-windows10.0.19041.0</TargetFramework>
<UseWPF>true</UseWPF> <UseWPF>true</UseWPF>
<RootNamespace>SampleApp.WinDesktop</RootNamespace> <RootNamespace>SampleApp.WinDesktop</RootNamespace>
</PropertyGroup> </PropertyGroup>
@ -19,7 +19,7 @@
<Link>NmeaSampleData.txt</Link> <Link>NmeaSampleData.txt</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content> </Content>
<PackageReference Include="Esri.ArcGISRuntime.WPF" Version="100.12.0" /> <PackageReference Include="Esri.ArcGISRuntime.WPF" Version="100.15.2" />
<Content Include="car.glb"> <Content Include="car.glb">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content> </Content>

View file

@ -1,7 +1,7 @@
<Project Sdk="MSBuild.Sdk.Extras/3.0.22"> <Project Sdk="MSBuild.Sdk.Extras/3.0.22">
<PropertyGroup> <PropertyGroup>
<TargetFrameworks>net452;netcoreapp3.1</TargetFrameworks> <TargetFrameworks>net472;net6.0;net7.0;net8.0</TargetFrameworks>
<IsPackable>false</IsPackable> <IsPackable>false</IsPackable>
<LangVersion>8.0</LangVersion> <LangVersion>8.0</LangVersion>
</PropertyGroup> </PropertyGroup>

View file

@ -18,7 +18,7 @@
<ProjectTypeGuids>{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> <ProjectTypeGuids>{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<PackageCertificateKeyFile>NmeaParser.Tests.UWP_TemporaryKey.pfx</PackageCertificateKeyFile> <PackageCertificateKeyFile>NmeaParser.Tests.UWP_TemporaryKey.pfx</PackageCertificateKeyFile>
<UnitTestPlatformVersion Condition="'$(UnitTestPlatformVersion)' == ''">$(VisualStudioVersion)</UnitTestPlatformVersion> <UnitTestPlatformVersion Condition="'$(UnitTestPlatformVersion)' == ''">$(VisualStudioVersion)</UnitTestPlatformVersion>
<PackageCertificateThumbprint>7210C91F7513F71AF99FFB1DCC89A664B2421F61</PackageCertificateThumbprint> <PackageCertificateThumbprint>C614C475413F0F200721D37C69BBA017D3F9FA5D</PackageCertificateThumbprint>
<LangVersion>8.0</LangVersion> <LangVersion>8.0</LangVersion>
<Nullable>enable</Nullable> <Nullable>enable</Nullable>
<AppxPackageSigningEnabled>True</AppxPackageSigningEnabled> <AppxPackageSigningEnabled>True</AppxPackageSigningEnabled>

View file

@ -31,14 +31,14 @@ namespace NmeaParser.Tests
{ {
[TestMethod] [TestMethod]
public public
#if NETFX_CORE #if WINDOWS_UWP
async Task async Task
#else #else
void void
#endif #endif
ParseNmeaFile() ParseNmeaFile()
{ {
#if NETFX_CORE #if WINDOWS_UWP
var file = await Windows.Storage.StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///NmeaSampleData.txt")); var file = await Windows.Storage.StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///NmeaSampleData.txt"));
System.IO.StreamReader reader = new System.IO.StreamReader(await file.OpenStreamForReadAsync()); System.IO.StreamReader reader = new System.IO.StreamReader(await file.OpenStreamForReadAsync());
#else #else
@ -64,14 +64,14 @@ namespace NmeaParser.Tests
} }
[TestMethod] [TestMethod]
public public
#if NETFX_CORE #if WINDOWS_UWP
async Task async Task
#else #else
void void
#endif #endif
ParseTrimbleR2NmeaFile() ParseTrimbleR2NmeaFile()
{ {
#if NETFX_CORE #if WINDOWS_UWP
var file = await Windows.Storage.StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///TrimbleR2SampleData.txt")); var file = await Windows.Storage.StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///TrimbleR2SampleData.txt"));
System.IO.StreamReader reader = new System.IO.StreamReader(await file.OpenStreamForReadAsync()); System.IO.StreamReader reader = new System.IO.StreamReader(await file.OpenStreamForReadAsync());
#else #else
@ -209,6 +209,19 @@ namespace NmeaParser.Tests
Assert.AreEqual(0.019, rmc.Speed); 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] [TestMethod]
public void TestGpgga() public void TestGpgga()
{ {