Esempio n. 1
0
        public static void GPSRCVR_Processed(object sender, ExpectedResponseProcessedArgs args)
        {
            ExpectedResponse er = (ExpectedResponse)sender;

            if (DownloadType != DWNLD_CUSTOM_REV)
            {
                throw new InvalidOperationException("Bad GPS ESN");
            }
        }
Esempio n. 2
0
        public static void DCARD_Processed(object sender, ExpectedResponseProcessedArgs args)
        {
            ExpectedResponse er = (ExpectedResponse)sender;

            if (er.Value.GetString().Contains("DEBUG"))
            {
                DcardEsnFailure = true;
            }
        }
Esempio n. 3
0
        public static void CustomerESN_Processed(object sender, ExpectedResponseProcessedArgs args)
        {
            Debug.Print("<Event=CustomerESN_Processed,\tRaw Element=" + args.RawElement + ">");

            ExpectedResponse er = (ExpectedResponse)sender;

            if ((RMA) && (args.Value.GetString() != ScannedCustomerESN))
            {
                throw new InvalidOperationException("ESN/barcode mismatch");
            }
        }
Esempio n. 4
0
        public static void BDC_Processed(object sender, ExpectedResponseProcessedArgs args)
        {
            ExpectedResponse er = (ExpectedResponse)sender;

            if (er.Value.GetString().Contains("NOT INSTALLED"))
            {
                UpperBoardPresent = false;
            }
            else
            {
                UpperBoardPresent = true;
            }
        }
Esempio n. 5
0
        public static void CPDSP_Processed(object sender, ExpectedResponseProcessedArgs args)
        {
            ExpectedResponse er = (ExpectedResponse)sender;

            if (er.Value.GetString().Contains("061600"))
            {
                FPGAType = "O";  // O stands for Old CPDSP
            }
            else if (er.Value.GetString().Contains("061641"))
            {
                FPGAType = "E";  // E stands for E-CPDSP
            }
            else if (er.Value.GetString().Contains("061644"))
            {
                FPGAType = "N";  // N stands for NON-ECPDSP
            }
        }