nidaqmx.system.expiration_state

class nidaqmx.system._watchdog_modules.expiration_state.ExpirationState(task_handle, physical_channel, interpreter)[source]

Bases: object

Represents a DAQmx Watchdog expiration state.

property ao_output_type

Specifies the output type of the analog output physical channels when the watchdog task expires.

Type

nidaqmx.constants.WatchdogAOExpirState

property ao_state

Specifies the state to set the analog output physical channels when the watchdog task expires.

Type

float

property co_state

Specifies the state to set the counter output channel terminal when the watchdog task expires.

Type

nidaqmx.constants.WatchdogCOExpirState

property do_state

Specifies the state to which to set the digital physical channels when the watchdog task expires. You cannot modify the expiration state of dedicated digital input physical channels.

Type

nidaqmx.constants.Level

property expir_states_ao_state

Deprecated since version 0.7.0: Use ao_state instead.

property expir_states_ao_type

Deprecated since version 0.7.0: Use ao_output_type instead.

property expir_states_co_state

Deprecated since version 0.7.0: Use co_state instead.

property expir_states_do_state

Deprecated since version 0.7.0: Use do_state instead.