Commit graph

253 commits

Author SHA1 Message Date
Morten Nielsen f83600de07 Ensure no repeated events are raised. Only Fixtime on location updates 2020-07-31 14:01:52 -07:00
Morten Nielsen 967a54f41f tweak plotview ui and limit to plotting 1000 points 2020-07-31 00:17:39 -07:00
Morten Nielsen ecf9d4e53a Change title and size of window 2020-07-31 00:17:21 -07:00
Morten Nielsen fbd85f1b31 Ntrip client returns an independent stream instead of using events 2020-07-31 00:17:11 -07:00
Morten Nielsen 1331ad8fcf Added a simple deviation map plot 2020-07-30 19:57:44 -07:00
Morten Nielsen 41ddca8d0b Improve timestamp display 2020-07-30 19:57:17 -07:00
Morten Nielsen 9183781a5e Clean up old messages on new device 2020-07-30 11:01:05 -07:00
Morten Nielsen adad914582 Add timestamp to messages 2020-07-30 10:51:24 -07:00
Morten Nielsen 8ef85c3283 Improve ntrip stream restart 2020-07-30 10:49:45 -07:00
Morten Nielsen eb2c35c223 Fix DTM parsing 2020-07-30 10:49:25 -07:00
Morten ac7027c24d UI Tweaks 2020-07-29 21:16:39 -07:00
Morten Nielsen ee6855f233 Remove auto-discover port 2020-07-29 20:50:46 -07:00
Morten Nielsen d5397a3c49 Improve SNR view 2020-07-29 20:23:20 -07:00
Moshe Gutman 7e8eca2431
Fix baud rate for IProgress in FindPort (#71)
IProgress was showing `port.BaudRate` instead of `baud` the baud rate currently being tested.
2020-07-29 17:10:20 -07:00
Morten Nielsen 0bc0c28fba Adds EndOfStreamReached event for buffered streams and better handle streams that can't auto-rewind
Fixes #73
2020-07-29 17:09:25 -07:00
Morten Nielsen d8d3c3b119 Fix tests 2020-07-29 17:08:13 -07:00
Morten Nielsen dce526f383 Updated package info 2020-07-29 16:50:55 -07:00
Morten Nielsen 805e10ccb9 Added IGeographicLocation message 2020-07-29 16:45:44 -07:00
Morten Nielsen 73dbdf508f Moved NTRIP classes to NmeaParser lib and introduced new GnssMonitor class for simplified monitoring of GNSS messages 2020-07-29 16:45:16 -07:00
Morten Nielsen f3f80534f9 Override tostring 2020-07-29 16:00:55 -07:00
Morten Nielsen 5ddad2b3a7 Fix filename 2020-07-29 13:56:31 -07:00
Morten Nielsen e36c948f06 Update generated code 2020-07-29 13:55:51 -07:00
Morten Nielsen 2f255872f9 Simplify rounding to avoid significant digit calculation edge-case 2020-07-29 13:55:31 -07:00
Morten Nielsen 2a0488a3ef Handle ntrip stream disconnects 2020-07-29 13:24:37 -07:00
Morten Nielsen 8ea3cb8759 show int[] as comma separated values 2020-07-29 13:24:05 -07:00
Morten Nielsen bd268d9e64 Improve handling of invalid messages 2020-07-29 13:23:47 -07:00
Morten Nielsen bf009ee9c8 Add extra message check before sending to the parser 2020-07-29 12:16:44 -07:00
Morten Nielsen a34d5ebc9e remove unknown cref reference 2020-07-29 12:15:58 -07:00
Morten Nielsen eb61c55302 Added DTM, GBS, GRS and VLW message types 2020-07-29 12:15:43 -07:00
Morten Nielsen 2fb8c32271 GNS: Fix typo in property name 2020-07-28 23:22:58 -07:00
Morten Nielsen ba69ba806e Handle restart 2020-07-28 23:17:41 -07:00
Morten Nielsen b035adda26 Add early beginnings of NTRIP tab 2020-07-28 21:07:53 -07:00
Morten Nielsen 9db4db4212 FIx 2D/3D view issues 2020-07-28 21:07:32 -07:00
Morten Nielsen 83ed2fbeb4 Try/catch start/stop of device 2020-07-28 21:07:09 -07:00
Morten Nielsen 32f7455876 Improve start/stop handling of location datasource 2020-07-28 21:06:48 -07:00
Morten Nielsen 63344030ee Maintain precision of accuracy 2020-07-28 20:44:48 -07:00
Morten Nielsen c9413f2a35 Fixed typos in arcgis location datasource 2020-07-28 20:34:26 -07:00
Morten Nielsen 6a19aaf44a Improve buffered stream to more accurately emulate slow baud rates 2020-07-28 20:34:03 -07:00
Morten Nielsen 9a71ca4db6 Improved location datasource to better handle multiple gps systems 2020-07-28 20:14:40 -07:00
Morten Nielsen 3c2b9f2851 Fix casing 2020-07-28 19:47:35 -07:00
Morten Nielsen 325641873a Improve responsiveness of read loop 2020-07-28 19:47:27 -07:00
Morten Nielsen 9ee484fcc2 Add fallback for binding 2020-07-28 19:47:05 -07:00
Morten Nielsen daa6cedd05 Better handle display multiple systems for GSV 2020-07-28 19:46:50 -07:00
Morten Nielsen fe75ff21f1 TimeSinceLastDgpsUpdate should be nullable 2020-07-28 19:46:06 -07:00
Morten Nielsen b52d2d2d2b Update expired certificate 2020-07-26 09:45:22 -07:00
Morten Nielsen 9365d79364 Upgrade sourcelink package to 1.0.0 2020-07-26 09:20:19 -07:00
Morten Nielsen 6fb5fe38fe Fix expired certificate 2020-07-26 09:20:06 -07:00
Morten Nielsen 16b3a36dca Ensure reads aren't performed after disposing 2020-07-25 20:11:51 -07:00
Morten Nielsen d4e7b37c63 Fixed typo 2020-07-22 10:57:26 -07:00
Morten Nielsen 2b4462f187 Added ITimestampedMessage
Added ITimestampedMessage interface to easily get time stamps from any message that supports it
2020-07-22 10:50:21 -07:00
Morten Nielsen 494deda82b
Update BluetoothDevice.Android.cs 2020-06-16 11:16:32 -07:00
Morten Nielsen 3e0aadfed6 Add more api ref doc describing how to use devices 2020-02-01 17:09:20 -08:00
Morten Nielsen d33430b582 doc comment improvements 2020-02-01 16:37:42 -08:00
Morten Nielsen e02113072f Moved map into its own control + added 3D view 2020-01-29 00:52:57 -08:00
Morten Nielsen 18e6bf13be Error message fixes 2020-01-28 22:56:35 -08:00
Morten Nielsen 61e54f1799 Sample fixes 2020-01-28 22:56:18 -08:00
Morten Nielsen fda5be690d
Change nuget output path (#70)
* Upload artifacts
2020-01-28 21:10:21 -08:00
Morten Nielsen c9c631530e
Add custom ArcGIS location provider to desktop sample (#69)
* Location provider sample for ArcGIS Runtime
2020-01-28 20:44:16 -08:00
Morten Nielsen e46bbeebf5 Update logos and doc fixes 2020-01-25 15:53:08 -08:00
Morten Nielsen 282331856e fix tools and output folders 2020-01-25 14:12:27 -08:00
Morten Nielsen e23bc1a2bb Set version to 2.0 2020-01-19 19:02:28 -08:00
Morten Nielsen 1d1c12267a Added links to doc site 2020-01-19 18:57:58 -08: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 b6e3ba05de Replace WPF .NET Framework sample with .NET Core sample 2020-01-16 23:44:53 -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 0f2bb925bc Remove private assets tag 2020-01-16 23:00:51 -08:00
Morten Nielsen e854b9bfe6 Added serialport support to .NET Core 2.1+ 2020-01-16 22:50:04 -08:00
Morten Nielsen 238f1a319f Revert "Initial stab at an aggregator"
This reverts commit 699012c4a2.
2020-01-16 22:40:18 -08:00
Morten Nielsen 699012c4a2 Initial stab at an aggregator 2020-01-16 22:39:55 -08:00
Morten Nielsen 252193dd86 Cleanup and typos 2020-01-16 22:39:29 -08:00
Morten Nielsen a5eeb12016 Updated package info 2020-01-16 21:49:13 -08:00
Morten Nielsen d5b89fef5f Added RMA message 2020-01-16 21:48:59 -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 ce7aec70cf Improved satellite view 2020-01-16 11:58:22 -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
Morten be31b94f9c Initial stab at merging multi-sentence messages into a single easier-to-use message 2020-01-15 17:38:21 -08:00
dotMorten db3491ecba Fixed bug introduced by nullable changes 2019-10-03 00:15:16 -07:00
dotMorten 13f8cf9229 Make events nullable 2019-10-02 13:41:23 -07:00
dotMorten cc0822f094 Update msbuild extras 2019-10-02 13:31:30 -07:00
dotMorten 5ac8a94145 Upgrade UWP to 16299 2019-08-21 11:41:31 -07:00
dotMorten a8da94010a Enable nullability in unit tests 2019-08-21 11:00:28 -07:00
dotMorten cb39e30e1f Use nullability tags 2019-08-21 10:52:56 -07:00
Morten Nielsen 46c1d05631 Fix build issues 2019-05-28 10:36:56 -07:00
Morten Nielsen bfcb860b15 Simplify project settings, and treat warnings as errors in release build 2019-05-28 08:44:02 -07:00
Morten Nielsen 72f87847d6 Update expired certificate 2019-03-23 10:32:30 -07:00
Morten Nielsen d30c4cf3f9 Fix build errors and warnings 2019-03-23 10:07:02 -07:00
Morten Nielsen 9aab253426
Delete SampleApp.UWP.csproj.bak 2019-03-23 09:55:23 -07:00
Morten Nielsen ee7d6ce1c7 Fixes #53 2019-03-11 23:31:11 -07:00
Tino Hager 8001b542f4 Fix summary info 2019-03-06 08:24:14 +01:00
Tino Hager c06c1e2568 Cleanup namespaces 2019-03-05 17:16:15 +01:00
Morten Nielsen 95fea42930 Added ModeIndicator to GLL 2019-02-26 00:31:15 -08:00
Morten Nielsen 0c19f097c5 Updated license to Apache 2.0 2019-02-25 23:49:07 -08:00