Ejemplo n.º 1
0
        public static bool CastSend_Init(string softID, string fs, string gadfs, string amvl)
        {
            try
            {
                int _FS, _GADFS, AM;
                _FS    = int.Parse(fs);
                _GADFS = _FS / (int.Parse(gadfs) * 512);
                AM     = int.Parse(amvl);

                if (_FS > 32000 || _FS < 8000)
                {
                    return(false);
                }

                if (_GADFS == 0)
                {
                    _GADFS = 1;
                }
                Byte   head = (Byte)(10 + fs.Length + _GADFS.ToString().Length);
                string data = softID + "BEGIN:Init" + _FS.ToString() + "-" + _GADFS.ToString() + "-" + AM.ToString();
                ComPort.ComSendData(data);
                return(true);
            }
            catch
            {
                return(false);
            }
        }
Ejemplo n.º 2
0
        private static void Sendtimer_Elapsed_Calibration(object sender, ElapsedEventArgs e, string softID)
        {
            DateTime now     = DateTime.Now;
            byte     year    = (byte)(now.Year - 1980);
            byte     month   = (byte)now.Month;
            byte     day     = (byte)now.Day;
            byte     hour    = (byte)now.Hour;
            byte     minute  = (byte)now.Minute;
            byte     second  = (byte)now.Second;
            Int16    millise = (Int16)now.Millisecond;

            byte[] time_a = new byte[8];


            time_a[0] = year;
            time_a[1] = month;
            time_a[2] = day;
            time_a[3] = hour;
            time_a[4] = minute;
            time_a[5] = second;
            time_a[6] = (byte)(millise >> 8);
            time_a[7] = (byte)millise;



            ComPort.ComSendData("CALIB" + softID, time_a);
        }
Ejemplo n.º 3
0
        private static void Sendtimer_Elapsed_WiFi(object sender, ElapsedEventArgs e, string softID, string w_name, string w_pass, string s_ip, string s_port)
        {
            string data1 = softID + "$WIFI" + w_name + "\n";
            string data2 = softID + "$PASS" + w_pass + "\n";
            string data3 = softID + "$IPAD" + s_ip + "\n";
            string data4 = softID + "$PORT" + s_port + "\n";

            ComPort.ComSendData(data1);
            Thread.Sleep(50);
            ComPort.ComSendData(data2);
            Thread.Sleep(50);
            ComPort.ComSendData(data3);
            Thread.Sleep(50);
            ComPort.ComSendData(data4);
            Thread.Sleep(50);
        }
Ejemplo n.º 4
0
 public static void SingleSend_End(string softID, string ID)
 {
     ComPort.ComSendData(softID + "BEGIN:SE", StringToHex(ID, Encoding.ASCII));
 }
Ejemplo n.º 5
0
 public static void CastSend_End(string softID)
 {
     ComPort.ComSendData(softID + "BEGIN:End");
 }
Ejemplo n.º 6
0
 public static void CastSend_Begin(string softID)
 {
     ComPort.ComSendData(softID + "BEGIN:Begin");
 }
Ejemplo n.º 7
0
 public static void CastSend_Blink(string softID)
 {
     ComPort.ComSendData(softID + "BEGIN:Blink");
 }
Ejemplo n.º 8
0
 private static void Sendtimer_Elapsed_Search(object sender, ElapsedEventArgs e, string softID)
 {
     ComPort.ComSendData("SERCH:Begin_" + softID);
 }