Exemple #1
0
        private void button3_Click(object sender, EventArgs e)
        {
            byte port_value = 0;

            int status = 0;

            status = Reader1.GetGPIO_In(ref port_value);
            if (status != 0)
            {
                lInfo.Items.Add("Get GPIO settings failed!");
                return;
            }
            lInfo.Items.Add("Get GPIO settings success!");

            if ((port_value & 0x01) == 0x01)
            {
                chkInput1.Checked = true;
            }
            else
            {
                chkInput1.Checked = false;
            }
            if ((port_value & 0x02) == 0x02)
            {
                chkInput2.Checked = true;
            }
            else
            {
                chkInput2.Checked = false;
            }
            if ((port_value & 0x04) == 0x04)
            {
                chkInput3.Checked = true;
            }
            else
            {
                chkInput3.Checked = false;
            }
            if ((port_value & 0x08) == 0x08)
            {
                chkInput4.Checked = true;
            }
            else
            {
                chkInput4.Checked = false;
            }
        }