예제 #1
0
        private int _QsfpI2cDisconnect()
        {
            if (qsfpI2cMaster.DisconnectApi() < 0)
            {
                return(-1);
            }

            cbI2cAdapterConnected.Checked = false;

            return(0);
        }
예제 #2
0
        private int _I2cMasterDisconnect()
        {
            if (i2cMaster.DisconnectApi() < 0)
            {
                return(-1);
            }

            cbConnected.Checked = false;

            return(0);
        }
        private int _LightSourceI2cDisconnect()
        {
            if (lightSourceI2cAdapter.DisconnectApi() < 0)
            {
                return(-1);
            }

            cbLightSourceI2cConnected.Checked = false;

            return(0);
        }
        private int _RssiMeasureI2cDisconnect()
        {
            if (rssiMeasureI2cAdapter.DisconnectApi() < 0)
            {
                return(-1);
            }

            cbRssiMeasureI2cConnected.Checked = false;

            return(0);
        }
예제 #5
0
        private int _MeasuredObjectI2cDisconnect()
        {
            if (measuredObjectI2cAdapter.DisconnectApi() < 0)
            {
                return(-1);
            }

            cbMeasuredObjectI2cAdapterConnected.Checked = false;

            return(0);
        }
예제 #6
0
        private int _PowerMeterQsfpI2cDisconnect()
        {
            if (powerMeterQsfpI2cAdapter.DisconnectApi() < 0)
            {
                return(-1);
            }

            cbPowerMeterQsfpConnected.Checked = false;

            return(0);
        }
        private int _IM_LightSourceDisconnect()
        {
            if (imLightSoutce.DisconnectApi() < 0)
            {
                return(-1);
            }

            cbLightSourceConnected.Checked = false;
            cbStartMonitor.Enabled         = false;
            cbStartMonitor.Checked         = false;
            return(0);
        }
        private int _IM_BeAlignmentDisconnect()
        {
            if (imBeAlignment.DisconnectApi() < 0)
            {
                return(-1);
            }

            cbBeAlignmentConnected.Checked = false;
            cbStartMonitor.Enabled         = false;
            cbStartMonitor.Checked         = false;
            return(0);
        }
        private int _I2cMasterDisconnect()
        {
            if (i2cMaster.DisconnectApi() < 0)
            {
                return(-1);
            }

            cbConnected.Checked = false;

            if (_SetQsfpMode(0x00) < 0)
            {
                return(-1);
            }

            return(0);
        }