Commit graph

37 commits

Author SHA1 Message Date
Morten Nielsen db04b280e4
.Net6 (#112)
* 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>
2024-11-19 20:31:53 -08:00
Morten 91d0a73cd2 Handle empty GGA message
Fixes #105
2022-08-03 13:55:04 -07:00
Morten Nielsen 6c962f3422 Increase system dependencies 2021-12-22 14:06:39 -08:00
Morten Nielsen da5d18003c Update expired UWP certificate 2021-12-22 14:04:27 -08:00
Morten Nielsen 75646f49c5 Allow empty sat count, and assume '0' if missing
Fixes #94
2021-06-28 14:21:57 -07:00
Morten Nielsen 078d8fded0
Fix CI Build (#82)
* Fix CI Build

* Build fixes
2020-12-10 21:48:43 -08:00
Morten Nielsen fbfe89c704 Allow skipping checksums and better handle missing checksum after *
As discussed in #74
2020-08-01 11:03:24 -07:00
Morten Nielsen 41ddca8d0b Improve timestamp display 2020-07-30 19:57:17 -07:00
Morten Nielsen d8d3c3b119 Fix tests 2020-07-29 17:08:13 -07:00
Morten Nielsen 2fb8c32271 GNS: Fix typo in property name 2020-07-28 23:22:58 -07:00
Morten Nielsen 6fb5fe38fe Fix expired certificate 2020-07-26 09:20:06 -07:00
Morten Nielsen 9a32f41edf Renamed namespace NmeaParser.Nmea to NmeaParser.Messages 2020-01-19 18:06:15 -08:00
Morten Nielsen 61ae5ade1f Fix a bug in the multi message, where the the index wasn't used to get the count/number 2020-01-19 17:29:33 -08:00
Morten Nielsen ea1a45c8ec Adds ability to register custom messages 2020-01-19 16:53:39 -08:00
Morten Nielsen 231c461129 Namespace cleanup 2020-01-19 14:37:35 -08:00
Morten Nielsen d7451c89bd Fix sample issues + minor property rename 2020-01-16 23:41:16 -08:00
Morten Nielsen 9fad4997b9 Fix unit test compilation issue 2020-01-16 23:01:05 -08:00
Morten Nielsen 013749c4fb Api cleanup and and improved doc
Full NMEA message API sweep
2020-01-16 21:47:24 -08:00
Morten Nielsen 92587da9a7 Updated tests to parse in previous message to parser 2020-01-16 06:33:43 -08:00
Morten Nielsen 3f79ada2f2 Fix CI build and upgrade unit tests to target both NETFX and NetCore 2020-01-16 00:07:27 -08:00
Morten Nielsen ad4faa6f4b Fix whitespace inconsistencies 2020-01-15 23:49:06 -08:00
Morten Nielsen c335ba2f20 Warning fixes 2020-01-15 23:42:01 -08:00
Morten Nielsen a142c9b0da Improved multi-message handling and updated all code necessary 2020-01-15 23:41:51 -08:00
dotMorten db3491ecba Fixed bug introduced by nullable changes 2019-10-03 00:15:16 -07:00
dotMorten a8da94010a Enable nullability in unit tests 2019-08-21 11:00:28 -07:00
Morten Nielsen ee7d6ce1c7 Fixes #53 2019-03-11 23:31:11 -07:00
Morten Nielsen 95fea42930 Added ModeIndicator to GLL 2019-02-26 00:31:15 -08:00
Morten Nielsen f392416cdd Very large refactoring moving from talker-specific classes to generic message classes, and instead expose talker-type on the base-class. 2019-02-25 23:41:13 -08:00
Morten Nielsen 18e6899911 Added test for handling mixed GSV messages 2019-02-19 23:01:52 -08:00
Morten Nielsen c865776975 Update unit tests for UWP to something more current. 2019-02-19 21:36:39 -08:00
Morten Nielsen 121255d327 Breaking change: Rewrite nmea creation to parse data into constructor instead to ensure types are always properly initialized.
Code clean-up and simplify syntax.
Update license to Apache.
Simplify packaging and include symbol-linked PDBs
2019-02-19 20:51:51 -08:00
Daniel Vassdal ae865c1203 Add ZDA message 2018-10-02 12:53:51 +02:00
Morten Nielsen a648721ba8 Fixes #42 2018-07-25 21:29:28 -07:00
dotMorten b9d94a2f8c v1.9.0. Added more message types and tests. 2017-12-21 11:03:40 -08:00
Morten Nielsen 30a79f9a0f Added base classes for GST, GGA and RMC for getter GLONASS support 2017-12-20 16:59:17 -08:00
Morten Nielsen da87d930e6 Switch to Package Reference style 2017-12-20 16:58:02 -08:00
dotMorten 803fc7a50e Moved to a single-project csproj NET Standard solution 2017-12-12 11:51:37 -08:00