亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? kaaaaaaa.a

?? gps
?? A
?? 第 1 頁 / 共 2 頁
字號:
?using System;
using System.Collections.Generic;
using System.Text;

namespace GPSClassLibrary
{
    /// <summary>
    /// 緯度類型
    /// </summary>
    public enum LatitudeType:byte {
        /// <summary>
        /// 北緯
        /// </summary>
        North = (byte)'N',
        /// <summary>
        /// 南緯
        /// </summary>
        South = (byte)'S' 
    };
    /// <summary>
    /// 經度類型
    /// </summary>
    public enum LongitudeType:byte { 
        /// <summary>
        /// 西經
        /// </summary>
        West = (byte)'W',
        /// <summary>
        /// 東經
        /// </summary>
        East = (byte)'E' 
    };
    /// <summary>
    /// GPS狀態
    /// </summary>
    public enum GPSState:byte {
        /// <summary>
        /// 已定位
        /// </summary>
        Located = 0x00, 
        /// <summary>
        /// 未定位
        /// </summary>
        Unlocated = 0x01, 
        /// <summary>
        /// 正在估算
        /// </summary>
        Calculating = 0x02
    };
    /// <summary>
    /// 定位信息報文
    /// </summary>
    public class GPPI
    {
        #region 定位報文格式
        //$GPPI,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>
        //<1>UTC時間:時分秒(hhmmss)
        //<2>機器編號
        //<3>緯度:double
        //<4>緯度半球N或S
        //<5>經度:double
        //<6>經度半球E或W
        //<7>GPS狀態:0=未定位,1=已定位,2=正在估算
        //<8>海拔高度:(-9999.9~9999.9)
        #endregion

        #region Pivate
        //
        DateTime utcTime;
        string machineName = "Unname";
        double latitude = 0.0;
        LatitudeType latitudeType = LatitudeType.North;
        double longitude = 0.0;
        LongitudeType longitudeType = LongitudeType.East;
        GPSState gps_state = GPSState.Calculating;
        double height = 0;
        #endregion

        #region Attribute
        /// <summary>
        /// 報文產生時間
        /// </summary>
        public DateTime UTCTime
        {
            get { return utcTime; }
            set { utcTime = value; }
        }
        /// <summary>
        /// 機器名或叫機器編號
        /// </summary>
        public string MachineName
        {
            set { machineName = value; }
            get { return machineName; }
        }
        /// <summary>
        /// 緯度值
        /// </summary>
        public double Latitude
        {
            set { latitude = value; }
            get { return latitude; }
        }
        /// <summary>
        /// 緯度類型,南緯還是北緯
        /// </summary>
        public LatitudeType LatitudeType
        {
            set { latitudeType = value; }
            get { return latitudeType; }
        }
        /// <summary>
        /// 經度值
        /// </summary>
        public double Longitude
        {
            set { longitude = value; }
            get { return longitude; }
        }
        /// <summary>
        /// 經度類型,西經還是東經
        /// </summary>
        public LongitudeType LongitudeType
        {
            set { longitudeType = value; }
            get { return longitudeType; }
        }
        /// <summary>
        /// GPS的狀態
        /// </summary>
        public GPSState GPSState
        {
            set { gps_state = value; }
            get { return gps_state; }
        }
        /// <summary>
        /// 海拔高度
        /// </summary>
        public  double Height
        {
            get { return height; }
            set { height = value; }
        }
        #endregion

        #region Constrution
        /// <summary>
        /// 用報文構造
        /// </summary>
        /// <param name="datagram"></param>
        public GPPI(string datagram)
        {
            string[] splitStr = datagram.Split(@",".ToCharArray());
            if (splitStr.Length != 9)
                return;
            try
            {
                utcTime = DateTime.Parse(splitStr[1]);
                machineName = splitStr[2];
                latitude = double.Parse(splitStr[3]);
                latitudeType = (LatitudeType)byte.Parse(splitStr[4]);
                longitude = double.Parse(splitStr[5]);
                LongitudeType = (LongitudeType)byte.Parse(splitStr[6]);
                gps_state = (GPSState)byte.Parse(splitStr[7]);
                height = double.Parse(splitStr[8]);
            }
            catch
            {
                return;
            }
        }
        #endregion

        #region Method
        /// <summary>
        /// 輸出傳輸字符串
        /// </summary>
        /// <returns></returns>
        public override string ToString()
        {
            // 產生時間
            utcTime = new DateTime();
            return @"$GPPI,"
            + utcTime.ToString() + ","
            + machineName + ","
            + latitude.ToString() + ","
            + latitudeType.ToString() + ","
            + longitude.ToString() + ","
            + longitudeType.ToString() + ","
            + gps_state.ToString() + ","
            + height.ToString()
            + "\n";
        }
        #endregion
    }
    /// <summary>
    /// 狀態報文
    /// </summary>
    public class GPSI
    {
        #region 狀態報文格式
        //狀態信息:
        //$GPSI,<1>,<2>,<3>,<4>,<5>
        //<1>UTC時間:時分秒(hhmmss)
        //<2>機器編號
        //<3>引擎溫度 單位攝氏度
        //<4>剩余油量 百分數
        //<5>負載量 單位公斤
        #endregion

        #region Private
        DateTime utcTime ;
        string machineName = "Unname";
        float enginTemperature = 0.0f;
        float oilSurplus = 100;
        int heaviyness = 0;
        #endregion

        #region Construction
        public GPSI(string datagram)
        {
            string[] splitStr = datagram.Split(@",".ToCharArray());
            utcTime = DateTime.Parse(splitStr[1]);
            machineName = splitStr[2];
            enginTemperature = float.Parse(splitStr[3]);
            oilSurplus = float.Parse(splitStr[4]);
            heaviyness = int.Parse(splitStr[5]);
        }
        #endregion

        #region Attribute
        /// <summary>
        /// 報文產生時間
        /// </summary>
        DateTime UTCTime
        {
            get { return utcTime; }
            set { utcTime = value; }
        }
        /// <summary>
        /// 機器名或叫機器編號
        /// </summary>
        string MachineName
        {
            set { machineName = value; }
            get { return machineName; }
        }
        /// <summary>
        /// 引擎溫度
        /// </summary>
        float EngineTemperature
        {
            set { enginTemperature = value; }
            get { return enginTemperature; }
        }
        /// <summary>
        /// 剩余油量
        /// </summary>
        float OilSurplus
        {
            set 
            { 
                oilSurplus = value;
                if (oilSurplus > 100)
                    oilSurplus = 100;
                else
                    if (oilSurplus < 0)
                        oilSurplus = 0;
            }
            get 
            { return oilSurplus; }
        }
        /// <summary>
        /// 負載量
        /// </summary>
        int Heavyness
        {
            set { heaviyness = value; }
            get { return heaviyness; }
        }
        #endregion

        #region Method
        /// <summary>
        /// 輸入報文字符串
        /// </summary>
        /// <returns></returns>
        public override string ToString()
        {
            utcTime = new DateTime();
            return @"$GPSI,"
            + machineName.ToString() + ","
            + enginTemperature.ToString() + ","
            + oilSurplus.ToString() + ","
            + heaviyness.ToString()
            + "\n";
        }
        #endregion
    }
    /// <summary>
    /// 報警原因
    /// </summary>
    public enum AlarmReason : byte
    {
        /// <summary>
        /// 無狀況
        /// </summary>
        None = 0x00,
        /// <summary>
        /// 資源缺乏
        /// </summary>
        ResourceLack = 0x01,
        /// <summary>
        /// 硬件故障

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人免费视频app| 麻豆91精品视频| 中文字幕一区二区三区四区| 亚洲激情图片qvod| 91免费观看在线| 国产精品―色哟哟| 国产福利电影一区二区三区| 欧美一区二区私人影院日本| 老司机午夜精品99久久| 欧美一区二区视频在线观看| 日韩精品成人一区二区在线| 色综合久久久久综合99| 亚洲欧洲制服丝袜| 不卡视频免费播放| 亚洲免费av在线| 在线影视一区二区三区| 日韩在线卡一卡二| 久久九九国产精品| 欧美在线看片a免费观看| 午夜一区二区三区在线观看| 51精品国自产在线| 懂色av中文字幕一区二区三区| 欧美一级搡bbbb搡bbbb| 久久精品久久久精品美女| 精品美女在线观看| 99久久久久久| 国产精品人成在线观看免费 | 人禽交欧美网站| 欧美国产精品v| 91蜜桃传媒精品久久久一区二区| 奇米四色…亚洲| 26uuu国产电影一区二区| 色噜噜狠狠成人网p站| 亚洲欧洲制服丝袜| 欧美天堂亚洲电影院在线播放| 精品在线观看免费| 亚洲成av人片在www色猫咪| 久久久无码精品亚洲日韩按摩| 在线亚洲人成电影网站色www| 国产成人自拍在线| 蜜臀av国产精品久久久久| 一区二区三区产品免费精品久久75| 欧美猛男gaygay网站| 91免费视频观看| 不卡av免费在线观看| 国产成人8x视频一区二区| 国产一区二区三区黄视频 | 成人性色生活片| 国产乱码精品一区二区三区忘忧草| 日本亚洲欧美天堂免费| 亚洲狼人国产精品| 国产精品美女久久久久久| 9191成人精品久久| 日韩免费视频一区| 中文字幕欧美国产| 一区二区三区四区激情| 亚洲成av人片一区二区梦乃 | 欧美韩国日本不卡| 久久综合色鬼综合色| 91麻豆精品国产91久久久 | 久久免费美女视频| 欧美成人综合网站| 国产午夜一区二区三区| 日韩美女视频一区| 麻豆精品在线视频| 一道本成人在线| 7777精品伊人久久久大香线蕉完整版| 91麻豆精品久久久久蜜臀| 日韩欧美中文字幕精品| 久久精品国产**网站演员| 视频一区视频二区在线观看| 99精品久久99久久久久| 国产精品久久久久婷婷| 国产精品538一区二区在线| 在线免费视频一区二区| 久久嫩草精品久久久久| 三级在线观看一区二区| 欧美精品一二三区| 麻豆一区二区三| 欧美喷潮久久久xxxxx| 中文字幕在线不卡一区| 91小视频在线观看| 中文字幕亚洲一区二区av在线| heyzo一本久久综合| 国产精品久久久久久久久快鸭| 国产成人亚洲综合a∨婷婷| 国产亚洲精品久| 国产乱码精品一区二区三区忘忧草| 欧美精品一区二区三区高清aⅴ | 日韩精品影音先锋| 看片的网站亚洲| 国产精品视频看| 欧美日韩一级黄| 日韩成人精品在线观看| 久久日一线二线三线suv| 国产精品一区二区三区乱码| 亚洲色图制服诱惑 | 亚洲三级在线看| 91精品国产丝袜白色高跟鞋| 国产在线一区二区综合免费视频| 亚洲视频资源在线| 欧美一区二区三区视频在线观看| 国产成人一级电影| 日韩精品一卡二卡三卡四卡无卡| 中文字幕一区二区三中文字幕| 777午夜精品视频在线播放| 久久国产尿小便嘘嘘尿| 欧美aaaaa成人免费观看视频| 亚洲欧美日韩国产中文在线| 精品国产免费人成电影在线观看四季| 欧美私人免费视频| 国产宾馆实践打屁股91| 九九九精品视频| 日本在线不卡一区| 亚洲黄色尤物视频| 亚洲一区二区av电影| 亚洲一二三专区| 亚洲一区二区成人在线观看| 亚洲一区二区精品视频| 亚洲国产一区二区三区青草影视 | 欧美少妇一区二区| 欧美体内she精高潮| 欧美日韩国产三级| 欧美视频精品在线观看| 在线观看日韩国产| 欧美二区三区91| 久久综合久久综合亚洲| 亚洲国产高清在线观看视频| 久久久综合精品| 中文字幕在线一区二区三区| 亚洲一区二区综合| 日日摸夜夜添夜夜添精品视频| 美美哒免费高清在线观看视频一区二区 | 中文字幕一区二区三区四区不卡| 一区二区在线观看不卡| 亚洲成人7777| 美女性感视频久久| 欧美调教femdomvk| 国产精品麻豆一区二区| 亚洲女子a中天字幕| 奇米综合一区二区三区精品视频| 国产精品69毛片高清亚洲| 欧美性感一区二区三区| 国产精品久久精品日日| 亚洲成人精品一区| 色综合天天综合网天天狠天天 | 午夜a成v人精品| av网站免费线看精品| 久久蜜臀精品av| 精品亚洲欧美一区| 欧美一区二区精美| 蜜桃av一区二区三区| 精品1区2区3区| 一区二区三区四区在线播放 | 玉足女爽爽91| 在线视频一区二区免费| 中文字幕一区二区三中文字幕| 极品少妇xxxx精品少妇| 日韩欧美aaaaaa| 麻豆高清免费国产一区| 久久综合色天天久久综合图片| 精品一区二区日韩| 亚洲精品一区二区三区影院| 国产乱码字幕精品高清av | 91精品91久久久中77777| 一区二区三区在线播放| 色婷婷综合久久久久中文一区二区 | 欧美xxxxx牲另类人与| 日本欧美久久久久免费播放网| 6080yy午夜一二三区久久| 国产精品一区二区x88av| 久久综合色鬼综合色| 日本韩国一区二区三区| 丝袜亚洲另类欧美| 欧美一二三四区在线| 99久久精品免费| 日韩福利视频网| 国产午夜精品久久久久久免费视 | 亚洲欧美日韩国产手机在线| 欧美日韩国产区一| 久久99深爱久久99精品| 亚洲国产精品自拍| 国产精品狼人久久影院观看方式| 色综合久久中文字幕| 久久草av在线| 美女性感视频久久| 亚洲免费高清视频在线| 欧美激情资源网| 久久久电影一区二区三区| 欧洲人成人精品| 欧美羞羞免费网站| 色8久久精品久久久久久蜜| 国产sm精品调教视频网站| 免费一区二区视频| 日本伊人精品一区二区三区观看方式| 亚洲色欲色欲www| 久久九九全国免费| 国产精品欧美经典| 中文字幕视频一区| 精品国产1区二区|