private void radioButtonOff_Click(object sender, EventArgs e) { if (SetBatchDAQ.isOn) { SetBatchDAQ.AlarmActive(SelectAscan.sessionIndex, gateNum, GateAlarmActive.OFF); } else { SetGateDAQ.AlarmActive(SelectAscan.sessionIndex, SelectAscan.port, gateNum, GateAlarmActive.OFF); } //gatePara.gateLogicOnOff = true; }
/**Set alram logic to positive or negtive*/ private void setGateLogic(GateAlarmLogic logic) { int error_code; if (SetBatchDAQ.isOn) { error_code = SetBatchDAQ.AlarmLogic(SelectAscan.sessionIndex, gateNum, logic); error_code |= SetBatchDAQ.AlarmActive(SelectAscan.sessionIndex, gateNum, GateAlarmActive.ON); } else { error_code = SetGateDAQ.AlarmLogic(SelectAscan.sessionIndex, SelectAscan.port, gateNum, logic); error_code = SetGateDAQ.AlarmActive(SelectAscan.sessionIndex, SelectAscan.port, gateNum, GateAlarmActive.ON); } if (error_code != 0) { return; } }