Exemple #1
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;
                }
            }
        }
Exemple #2
0
        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;
                }
            }
        }