(self, device_name)
return power_up_states
Gets the power up states for analog physical channels.

        Args:
            device_name (str): Specifies the name as configured in MAX
                of the device to which this operation applies.
        Returns:
            power_up_states (List[nidaqmx.types.AOPowerUpState]):

            Contains the physical channels and power up states set. Each
            element of the list contains a physical channel and the
            power up state set for that physical channel.

            - physical_channel (str): Specifies the physical channel that
              was modified.
            - power_up_state (float): Specifies the power up state set
              for the physical channel specified with the
              **physical_channel** input.
            - channel_type (:class:`nidaqmx.constants.AOPowerUpOutputBehavior`):
              Specifies the output type for the physical channel
              specified with the **physical_channel** input.
Gets the power up states for analog physical channels.
Gets the power up states for analog physical channels .
def get_analog_power_up_states(self, device_name):
        """
        Gets the power up states for analog physical channels.

        Args:
            device_name (str): Specifies the name as configured in MAX
                of the device to which this operation applies.
        Returns:
            power_up_states (List[nidaqmx.types.AOPowerUpState]):

            Contains the physical channels and power up states set. Each
            element of the list contains a physical channel and the
            power up state set for that physical channel.

            - physical_channel (str): Specifies the physical channel that
              was modified.
            - power_up_state (float): Specifies the power up state set
              for the physical channel specified with the
              **physical_channel** input.
            - channel_type (:class:`nidaqmx.constants.AOPowerUpOutputBehavior`):
              Specifies the output type for the physical channel
              specified with the **physical_channel** input.
        """
        states = []
        channel_types = []

        device = Device(device_name)
        args = [device_name]
        argtypes = [ctypes_byte_str]

        for ao_physical_chan in device.ao_physical_chans:
            state = ctypes.c_double()
            states.append(state)

            channel_type = ctypes.c_int()
            channel_types.append(channel_type)

            args.append(ao_physical_chan.name)
            argtypes.append(ctypes_byte_str)

            args.append(ctypes.byref(state))
            argtypes.append(ctypes.POINTER(ctypes.c_double))

            args.append(ctypes.byref(channel_type))
            argtypes.append(ctypes.POINTER(ctypes.c_int))

        args.append(None)

        cfunc = lib_importer.cdll.DAQmxGetAnalogPowerUpStates
        with cfunc.arglock:
            cfunc.argtypes = argtypes
            error_code = cfunc(*args)
        check_for_error(error_code)

        power_up_states = []
        for a, p, c in zip(device.ao_physical_chans, states, channel_types):
            power_up_states.append(
                AOPowerUpState(
                    physical_channel=a.name,
                    power_up_state=p.value,
                    channel_type=AOPowerUpOutputBehavior(c.value)))

        return power_up_states
def get_analog_power_up_states ( self , device_name ) : states = [ ] channel_types = [ ] device = Device ( device_name ) args = [ device_name ] argtypes = [ ctypes_byte_str ] for ao_physical_chan in device . ao_physical_chans : state = ctypes . c_double ( ) states . append ( state ) channel_type = ctypes . c_int ( ) channel_types . append ( channel_type ) args . append ( ao_physical_chan . name ) argtypes . append ( ctypes_byte_str ) args . append ( ctypes . byref ( state ) ) argtypes . append ( ctypes . POINTER ( ctypes . c_double ) ) args . append ( ctypes . byref ( channel_type ) ) argtypes . append ( ctypes . POINTER ( ctypes . c_int ) ) args . append ( None ) cfunc = lib_importer . cdll . DAQmxGetAnalogPowerUpStates with cfunc . arglock : cfunc . argtypes = argtypes error_code = cfunc ( * args ) check_for_error ( error_code ) power_up_states = [ ] for a , p , c in zip ( device . ao_physical_chans , states , channel_types ) : power_up_states . append ( AOPowerUpState ( physical_channel = a . name , power_up_state = p . value , channel_type = AOPowerUpOutputBehavior ( c . value ) ) ) return power_up_states