Esempio n. 1
0
        private void BUTTON_READ_OPTO_OUT_Click(object sender, EventArgs e)
        {
            // Reading opto out bits
            long flags = m_samlight.ScGetLongValue(( int )ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlLongValueTypeGetOptoOut);

            if ((flags & m_selected_opto_bit) == m_selected_opto_bit)
            {
                CHECK_OPTO_OUT.Checked = true;
            }
            else
            {
                CHECK_OPTO_OUT.Checked = false;
            }
        }
Esempio n. 2
0
        private void button_access_by_id_Click(object sender, EventArgs e)
        {
            m_samlight.ScSetStringValue((int)ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlStringValueTypeSetToTopLevelEntity, "");
            int          numTopEntities = m_samlight.ScGetLongValue((int)ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlLongValueTypeTopLevelEntityNum);
            int          tab            = 0;
            String       pFileName      = EDIT_FILE_PATH.Text;
            StreamWriter myFile         = File.CreateText(pFileName);

            if (File.Exists(pFileName))
            {
                iterate_and_save(numTopEntities, "", "", "", myFile, tab);
                myFile.Close();
            }
        }
Esempio n. 3
0
        public bool Get_Output(int OutputBit) // USC only
        {
            int Flag       = 1 << OutputBit - 1;
            int GetOptoOut = axScSamlightClientCtrl1.ScGetLongValue(
                (int)SAMLIGHT_CLIENT_CTRL_OCXLib.ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlLongValueTypeGetOptoOut);

            if ((GetOptoOut & Flag) == Flag)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Esempio n. 4
0
 private void BUTTON_GET_SLICE_FROM_Click(object sender, EventArgs e)
 {
     EDIT_SLICE_FROM.Text = Convert.ToString(m_samlight.ScGetLongValue(( int )ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlLongValueTypeSliceFrom), CultureInfo.InvariantCulture);
     ;
 }