Iot.Device.Common Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AngleExtensions |
Provides extension methods for UnitsNet.Angle |
DebuggerOutputLogger |
A logger that prints to the debug console |
DebuggerOutputLoggerProvider |
Creates a debugger logger |
FileSetStream |
A stream that combines a set of files. Can be used to read from a consecutive list of files, e.g. log files that are split by size or date. |
GeographicPosition |
Represents a position in WGS84 coordinates. This is the standard coordinate format for most GNSS receivers currently available. An instance with Latitude = Longitude = Height = 0 is considered invalid. A real GNSS receiver will never output this exact value and that position is far out in the ocean. |
GeographicPositionExtensions |
Extensions for positions |
GreatCircle |
This class provides some basic geodetic calculations on the WGS84 ellipsoid. This returns exact distances between two points, considering the non-spherical shape of the earth. The results are accurate for distances greater than about 1cm. |
LogDispatcher |
This class contains static members that provide log support. |
SimpleConsoleLogger |
A simple console logger - logs all incoming log messages to the console |
SimpleConsoleLoggerFactory |
Provides a very simple console logger that does not require a reference to Microsoft.Extensions.Logging.dll |
WeatherHelper |
This class contains methods to calculate meteorological values from different sensor measurements. Multiple sensor inputs are used to generate additional information. |
Structs
ValueArray<T> |
This implements an array that is as a whole a value type. The maximum number of elements in the array is 8. |