public bool ReadIOIn(ushort port) { if (CardNo.Count == 0) { return(false); } uint IOStatus = 0; try { CPCI_DMC.CS_DMC_01_get_dio_input_DW(CardNo[0], ref IOStatus); if ((IOStatus & (0x01 << port)) != 0) { return(true); } else { return(false); } } catch { return(false); } }
public bool BReadIOInPut(ushort CardNo, ushort port) { uint IOStatus = 0; try { CPCI_DMC.CS_DMC_01_get_dio_input_DW(CardNo, ref IOStatus); if ((IOStatus & (0x01 << port)) != 0) { return(true); } else { return(false); } } catch { return(false); } }