Esempio n. 1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            String IP = "192.168.80.251";

            RYB_PTL.RYB_PTL_Connect(IP, 6020);
            RYB_PTL.UserResultAvailable += RYB_PTL_UserResultAvailable;
        }
Esempio n. 2
0
        private void RYB_PTL_UserResultAvailable(RYB_PTL.RtnValueStruct rs)
        {
            String IP = "192.168.80.251";

            Console.WriteLine("Tag ID = " + rs.Tagid);
            Console.WriteLine("Number = " + rs.Number);
            Console.WriteLine("Locator = " + rs.Locator);
            Console.WriteLine("KeyCode = " + rs.KeyCode);

            if (rs.Tagid == "FFE5")
            {
                if (flagOnAction)
                {
                    RYB_PTL.RYB_PTL_AisleLamp(IP, "FFF4", 5, 3);     //FFF4 ADALAH NO ADDRESS TOWERLAMP
                    return;
                }
                if (rs.Number == "4547648203388")
                {
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0001", 10, 3, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0002", 16, 4, 2);
                    flagOnAction = true;
                }
                if (rs.Number == "4547648203395")
                {
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0003", 3, 3, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0004", 2, 4, 2);
                    flagOnAction = true;
                }
            }
        }
Esempio n. 3
0
File: Form1.cs Progetto: fuadwi/PTL
        private void button1_Click(object sender, EventArgs e)
        {
            string IP = "192.168.0.253";

            RYB_PTL.RYB_PTL_AisleLamp(IP, "FA01", 7, 1);
            RYB_PTL.RYB_PTL_DspDigit5(IP, "0004", Convert.ToInt32(textBo1.Text), 2, 3);
            RYB_PTL.RYB_PTL_DspDigit5(IP, "0005", Convert.ToInt32(textBo2.Text), 1, 1);
            RYB_PTL.RYB_PTL_DspDigit5(IP, "0006", Convert.ToInt32(textBo3.Text), 3, 2);
            RYB_PTL.RYB_PTL_DspDigit5(IP, "0007", Convert.ToInt32(textBo4.Text), 4, 3);
        }
Esempio n. 4
0
File: Form1.cs Progetto: fuadwi/PTL
        private void Form1_FormClosing(object sender, FormClosingEventArgs e)
        {
            String IP = "192.168.0.253";

            RYB_PTL.RYB_PTL_CloseDigit5(IP, "AAAA");

            //   RYB_PTL.RYB_PTL_AisleLamp(IP, "FFF4", 7, 0);
            // RYB_PTL.RYB_PTL_AisleLamp(IP, "FFF4", 6, 0);
            RYB_PTL.RYB_PTL_Disconnect(IP);
            RYB_PTL.UserResultAvailable -= RYB_PTL_UserResultAvailable;
        }
Esempio n. 5
0
File: Form1.cs Progetto: fuadwi/PTL
        private void button2_Click(object sender, EventArgs e)
        {
            String IP = "192.168.0.253";

            RYB_PTL.RYB_PTL_Connect(IP, 6020);
            if (RYB_PTL.RYB_PTL_GetConnectState(IP) == true)
            {
                label10.Text      = "Succesfully Connected to Infiniti PTL";
                label10.BackColor = System.Drawing.Color.Lime;
                RYB_PTL.RYB_PTL_CloseDigit5(IP, "AAAA");
            }
        }
Esempio n. 6
0
File: Form1.cs Progetto: fuadwi/PTL
        //HOW TO MAKE FEEDBACK FROM PTL ??

        private void Form1_Load(object sender, EventArgs e)
        {
            //label10.Text = "Not Connected";
            //label10.BackColor = System.Drawing.Color.Red;
            String IP = "192.168.80.253";

            RYB_PTL.RYB_PTL_Connect(IP, 6020);
            if (RYB_PTL.RYB_PTL_GetConnectState(IP) == true)
            {
                label10.Text      = "Succesfully Connected to Infiniti PTL";
                label10.BackColor = System.Drawing.Color.Lime;
            }
            RYB_PTL.UserResultAvailable += RYB_PTL_UserResultAvailable;
            var appName = Process.GetCurrentProcess().ProcessName + ".exe";

            WebBrowserHelper.FixBrowserVersion();
            WebBrowserHelper.FixBrowserVersion(appName);
            webBrowser1.Url = new Uri("file:///D:/INFINITI/@OVERSEAS/EMERSON%20SINGAPORE/CamShaft%20-%20Analyze.html");
        }
Esempio n. 7
0
File: Form1.cs Progetto: fuadwi/PTL
        private void RYB_PTL_UserResultAvailable(RYB_PTL.RtnValueStruct rs)
        {
            switch (rs.KeyCode)
            {
            case "80":
                //Scan barcode
                DoScan(rs.Number);
                break;

            case "11":    //press tag model 1 color 1
            case "12":
            case "71":
            case "72":
                //
                DoPressTag(rs.Tagid, rs.Number);
                break;

            case "90":    // press f1 or f2

                break;

            case "fa":
                break;
            }

            String IP = "192.168.0.253";

            Console.WriteLine("Tag ID = " + rs.Tagid);
            Console.WriteLine("Number = " + rs.Number);
            Console.WriteLine("Locator = " + rs.Locator);
            Console.WriteLine("KeyCode = " + rs.KeyCode);

            if (rs.KeyCode == "80") // tag id for scanner
            {
                if (flagOnAction)
                {
                    RYB_PTL.RYB_PTL_AisleLamp(IP, "FA01", 5, 3); //FFF4 ADALAH NO ADDRESS TOWERLAMP
                    return;
                }
                if (rs.Number == "SF6090082777288")
                {
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0002", 10, 4, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0003", 10, 4, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0004", 10, 4, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0005", 10, 4, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0006", 10, 4, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0007", 10, 4, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0008", 10, 4, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0009", 10, 4, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0010", 10, 4, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0011", 10, 4, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0012", 10, 4, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0013", 10, 4, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0014", 10, 4, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0015", 10, 4, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0016", 10, 4, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0017", 10, 4, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0018", 10, 4, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0019", 10, 4, 1);
                    //label11.Text = rs.Number;
                    flagOnAction = true;
                }
                if (rs.Number == "4547648203395")
                {
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0059", 3, 3, 1);
                    RYB_PTL.RYB_PTL_DspDigit5(IP, "0060", 2, 4, 2);
                    flagOnAction = true;
                }
            }
        }