Add project files.

This commit is contained in:
2023-07-11 10:54:27 -05:00
parent bffa409ea4
commit 8b111f95d0
24 changed files with 1130 additions and 0 deletions

78
Enums.cs Normal file
View File

@@ -0,0 +1,78 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace GpsClient2 {
public enum CoordinateType {
Latitude,
Longitude
}
public enum GpsFixQuality {
Invalid = 0,
/// <summary>
/// GPS fix (SPS)
/// </summary>
GpsFix = 1,
/// <summary>
/// DGPS fix
/// </summary>
DgpsFix = 2,
/// <summary>
/// PPS fix
/// </summary>
PpsFix = 3,
/// <summary>
/// Real Time Kinematic
/// </summary>
Rtk = 4,
/// <summary>
/// Float RTK
/// </summary>
FloatRtk = 5,
/// <summary>
/// estimated (dead reckoning) (2.3 feature)
/// </summary>
Estimated = 6,
/// <summary>
/// Manual input mode
/// </summary>
ManualInput = 7,
/// <summary>
/// Simulation mode
/// </summary>
Simulation = 8
}
public enum SatelliteFixType {
NoFix,
TwoDFix,
ThreeDFix
}
public enum FileType {
Nmea,
Gpsd,
LatitudeLongitude,
}
public enum GpsCoordinateSystem {
Lambert72,
GeoEtrs89,
}
public enum GpsStatus {
Disabled,
Connecting,
Connected
}
public enum GpsType {
File,
ComPort,
Gpsd,
WindowsLocationApi
}
}