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; } } }
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; } } }