Ejemplo n.º 1
0
        //==============================
        //  SFCS control
        //==============================
        public bool CheckPemission()
        {
            m_SFCS = new SFCS();

            bool connected = m_SFCS.SFCS_Connect();

            if (!connected)
            {
                MessageBox.Show(m_SFCS.connect_error, "Error:", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(false);
            }

            string Model = dut.SerailNumber.Substring(0, 8);
            //string Station = "TMT";

            bool permission = m_SFCS.SFCS_PermissonCheck(dut.SerailNumber, Model, Manufacture.operatorID, Manufacture.testStation);

            if (!permission)
            {
                if (dut.ErrorCode == 0)
                {
                    dut.ErrorCode = ErrorCode.ERROR_SFCS_NOPERMISSION;
                }
            }
            return(true);
        }
Ejemplo n.º 2
0
        private void FormMain_Load(object sender, EventArgs e)
        {
            ConsoleWidget.ConsoleStream FConsole = new ConsoleWidget.ConsoleStream(richTextBoxDebug);
            Console.SetOut(FConsole);

            //Win32.AllocConsole();
            Trace.Listeners.Add(new TextWriterTraceListener(Console.Out));
            Trace.AutoFlush = true;
            //Trace.Indent();

            m_SFCS = new SFCS();

            Config.read();
        }
Ejemplo n.º 3
0
        //==============================
        //  SFCS control
        //==============================
        public bool CheckPemission()
        {
            m_SFCS = new SFCS();

            bool connected = m_SFCS.SFCS_Connect();
            if (!connected)
            {
                MessageBox.Show(m_SFCS.connect_error, "Error:", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return false;
            }

            string Model = dut.SerailNumber.Substring(0, 8);
            //string Station = "TMT";

            bool permission = m_SFCS.SFCS_PermissonCheck(dut.SerailNumber, Model, Manufacture.operatorID, Manufacture.testStation);
            if (!permission)
            {
                if (dut.ErrorCode == 0)
                { dut.ErrorCode = ErrorCode.ERROR_SFCS_NOPERMISSION; }
            }
            return true;
        }
Ejemplo n.º 4
0
 private void GoogleGlass_Load(object sender, EventArgs e)
 {
     Config.read();
     agilentDevice = new Agilent();
     m_SFCS = new SFCS();
     buttonStart.Enabled = false;
     bridge = new USB_I2C();
     bridge.DeviceAddress = Config.I2C_ADDRESS;
     Manufacture.operatorID = "google";
     Manufacture.testStation = "ALS";
     Manufacture.testSite = "Sigma";
 }
Ejemplo n.º 5
0
        private void FormMain_Load(object sender, EventArgs e)
        {
            ConsoleWidget.ConsoleStream FConsole = new ConsoleWidget.ConsoleStream(richTextBoxDebug);
            Console.SetOut(FConsole);

            //Win32.AllocConsole();
            Trace.Listeners.Add(new TextWriterTraceListener(Console.Out));
            Trace.AutoFlush = true;
            //Trace.Indent();

            m_SFCS = new SFCS();

            Config.read();
        }