Package nidaqdev

Class NIDaqParams

All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters

public class NIDaqParams extends SoundCardParameters implements Serializable, Cloneable, ManagedParameters
See Also:
  • Field Details

    • serialVersionUID

      public static final long serialVersionUID
      See Also:
    • terminalConfiguration

      public int terminalConfiguration
    • enableMultiBoard

      public boolean enableMultiBoard
  • Constructor Details

    • NIDaqParams

      public NIDaqParams(String systemType)
      Parameters:
      systemType -
  • Method Details

    • getDeviceList

      public int[] getDeviceList()
    • setDeviceList

      public void setDeviceList(int[] deviceList)
    • getHwChannelList

      public int[] getHwChannelList()
    • setHwChannelList

      public void setHwChannelList(int[] hwChannelList)
    • clone

      public NIDaqParams clone()
      Overrides:
      clone in class SoundCardParameters
    • getAIRange

      public double[] getAIRange(int iChannel)
    • setAIRange

      public void setAIRange(int iChannel, double[] range)
    • getParameterSet

      public PamParameterSet getParameterSet()
      Description copied from interface: ManagedParameters
      Get a set of data that describes all of the parameters in a class
      Specified by:
      getParameterSet in interface ManagedParameters
      Overrides:
      getParameterSet in class SoundCardParameters
      Returns:
      description of the parameters in a class.