Major upgrade

This commit is contained in:
Duc
2025-10-24 15:18:11 -07:00
parent fd85735c93
commit ce583d1664
478 changed files with 237518 additions and 47610 deletions

View File

@@ -37,8 +37,11 @@ namespace Raytheon.Instruments.GeneralIO
COM_PORT,
DIO_ADDRESS,
DIO_PORT,
DIO_OPTIONS,
DEVICE_NUMBER,
PXI_CARD_SLOT_INDEX
BUS_NUMBER,
LXI_IP_ADDRESS
}
}

View File

@@ -12,6 +12,7 @@ namespace Raytheon.Instruments
public struct DIOChannelInfo
{
public uint channelNumber;
public IOType ioType;
public int initialValue;
};

View File

@@ -58,13 +58,13 @@ namespace Raytheon.Instruments
IODatatypes.BitState GetBitState(string signalName);
/// <summary>
/// Get signal names
/// Get all signals
/// </summary>
/// <param></param>
/// <returns>
/// </returns>
[UmsCommand("IGeneralIO.GetSignalNames")]
List<string> GetSignalNames();
Dictionary<string,IODatatypes.DIOChannelInfo> GetAllSignals();
/// <summary>
/// Gets the number of input bits.