Esempio n. 1
0
File: Time.cs Progetto: zaksie/nimbo
        public static MicroXTime Parse(Report report)
        {
            MicroXTime time = new MicroXTime();

            time.Year  = (byte)((report.Current & 0xFC) >> 2);
            time.Month = (byte)((report.Next & 0x03) << 2);
            time.ParseAux(report);
            return(time);
        }
Esempio n. 2
0
File: Time.cs Progetto: zaksie/nimbo
        public static MicroXTime ParseDataPacketTime(Report Report, DateTime StartingTime)
        {
            MicroXTime time = new MicroXTime();

            time.Year  = (byte)(((Report.Current & 0x0C) >> 2) + StartingTime.Year);
            time.Month = (byte)((Report.Next & 0x03) << 2);
            time.ParseAux(Report);

            return(time);
        }