private void checkBoxUIP_CheckedChanged_1(object sender, EventArgs e) { mask_par = Parametrs.SetBit(mask_par, 0, checkBoxUIP.Checked); mask_par = Parametrs.SetBit(mask_par, 1, checkBoxPr.Checked); mask_par = Parametrs.SetBit(mask_par, 2, checkBoxCOSPp.Checked); mask_par = Parametrs.SetBit(mask_par, 3, checkBoxCH.Checked); mask_par = Parametrs.SetBit(mask_par, 4, checkBoxEA.Checked); mask_par = Parametrs.SetBit(mask_par, 5, checkBoxER.Checked); LineCmd.Text = address + sr + Convert.ToString(mask_par) + sr; }
private void level_CheckedChanged(object sender, EventArgs e) { for (int i = 4; i < 28; i++) { level_gpio = Parametrs.SetBit(level_gpio, i - 4, (Controls["level" + i.ToString()] as CheckBox).Checked); if ((Controls["level" + i.ToString()] as CheckBox).Checked) { (Controls["level" + i.ToString()] as CheckBox).Text = "High"; } else { (Controls["level" + i.ToString()] as CheckBox).Text = "Low"; } } LineCmd.Text = Convert.ToString(mask_gpio) + sr + Convert.ToString(inout_gpio) + sr + Convert.ToString(pull_gpio) + sr + Convert.ToString(level_gpio) + sr + Convert.ToString(comand) + sr; }
private void Gpio_CheckedChanged(object sender, EventArgs e) { for (int i = 4; i < 28; i++) { mask_gpio = Parametrs.SetBit(mask_gpio, i - 4, (Controls["checkGpio" + i.ToString()] as CheckBox).Checked); if (!(Controls["checkGpio" + i.ToString()] as CheckBox).Checked) { (Controls["inout" + i.ToString()] as CheckBox).Enabled = false; (Controls["pull" + i.ToString()] as CheckBox).Enabled = false; (Controls["level" + i.ToString()] as CheckBox).Enabled = false; } else { (Controls["inout" + i.ToString()] as CheckBox).Enabled = true; (Controls["pull" + i.ToString()] as CheckBox).Enabled = true; (Controls["level" + i.ToString()] as CheckBox).Enabled = true; } } LineCmd.Text = Convert.ToString(mask_gpio) + sr + Convert.ToString(inout_gpio) + sr + Convert.ToString(pull_gpio) + sr + Convert.ToString(level_gpio) + sr + Convert.ToString(comand) + sr; }
private void GpioFormat_SelectedIndexChanged(object sender, EventArgs e) { comand = Parametrs.SetBit(comand, 2, Convert.ToBoolean(GpioFormat.SelectedIndex)); LineCmd.Text = Convert.ToString(mask_gpio) + sr + Convert.ToString(inout_gpio) + sr + Convert.ToString(pull_gpio) + sr + Convert.ToString(level_gpio) + sr + Convert.ToString(comand) + sr; }
private void Comand(object sender, EventArgs e) { comand = Parametrs.SetBit(comand, 0, ActivateOut.Checked); comand = Parametrs.SetBit(comand, 1, Retain.Checked); LineCmd.Text = Convert.ToString(mask_gpio) + sr + Convert.ToString(inout_gpio) + sr + Convert.ToString(pull_gpio) + sr + Convert.ToString(level_gpio) + sr + Convert.ToString(comand) + sr; }