nidaqmx.system.physical_channel_collection

class nidaqmx.system._collections.physical_channel_collection.AIPhysicalChannelCollection(device_name, interpreter)[source]

Bases: PhysicalChannelCollection

Contains the collection of analog input physical channels for a DAQmx device.

This class defines methods that implements a container object.

property channel_names

Specifies the entire list of physical channels in this collection.

Type:

List[str]

class nidaqmx.system._collections.physical_channel_collection.AOPhysicalChannelCollection(device_name, interpreter)[source]

Bases: PhysicalChannelCollection

Contains the collection of analog output physical channels for a DAQmx device.

This class defines methods that implements a container object.

property channel_names

Specifies the entire list of physical channels in this collection.

Type:

List[str]

class nidaqmx.system._collections.physical_channel_collection.CIPhysicalChannelCollection(device_name, interpreter)[source]

Bases: PhysicalChannelCollection

Contains the collection of counter input physical channels for a DAQmx device.

This class defines methods that implements a container object.

property channel_names

Specifies the entire list of physical channels in this collection.

Type:

List[str]

class nidaqmx.system._collections.physical_channel_collection.COPhysicalChannelCollection(device_name, interpreter)[source]

Bases: PhysicalChannelCollection

Contains the collection of counter output physical channels for a DAQmx device.

This class defines methods that implements a container object.

property channel_names

Specifies the entire list of physical channels in this collection.

Type:

List[str]

class nidaqmx.system._collections.physical_channel_collection.DILinesCollection(device_name, interpreter)[source]

Bases: PhysicalChannelCollection

Contains the collection of digital input lines for a DAQmx device.

This class defines methods that implements a container object.

property channel_names

Specifies the entire list of physical channels in this collection.

Type:

List[str]

class nidaqmx.system._collections.physical_channel_collection.DIPortsCollection(device_name, interpreter)[source]

Bases: PhysicalChannelCollection

Contains the collection of digital input ports for a DAQmx device.

This class defines methods that implements a container object.

property channel_names

Specifies the entire list of physical channels in this collection.

Type:

List[str]

class nidaqmx.system._collections.physical_channel_collection.DOLinesCollection(device_name, interpreter)[source]

Bases: PhysicalChannelCollection

Contains the collection of digital output lines for a DAQmx device.

This class defines methods that implements a container object.

property channel_names

Specifies the entire list of physical channels in this collection.

Type:

List[str]

class nidaqmx.system._collections.physical_channel_collection.DOPortsCollection(device_name, interpreter)[source]

Bases: PhysicalChannelCollection

Contains the collection of digital output ports for a DAQmx device.

This class defines methods that implements a container object.

property channel_names

Specifies the entire list of physical channels in this collection.

Type:

List[str]

class nidaqmx.system._collections.physical_channel_collection.PhysicalChannelCollection(device_name, interpreter)[source]

Bases: Sequence

Contains the collection of physical channels for a DAQmx device.

This class defines methods that implements a container object.

property all

Specifies a physical channel object that represents the entire list of physical channels on this channel collection.

Type:

nidaqmx.system.physical_channel.PhysicalChannel

property channel_names

Specifies the entire list of physical channels in this collection.

Type:

List[str]