How to use the nitclk._attributes.AttributeSessionReference function in nitclk

To help you get started, we’ve selected a few nitclk examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github ni / nimi-python / generated / nitclk / nitclk / session.py View on Github external
'''
    exported_tclk_output_terminal = _attributes.AttributeViString(9)
    '''Type: str

    Specifies the destination of the device's TClk signal.
    Values
    Empty string. Empty string is a valid value, indicating that the signal is  not exported.
    PXI Devices -  'PXI_Trig0' through  'PXI_Trig7' and device-specific settings
    PCI Devices -  'RTSI_0' through  'RTSI_7' and device-specific settings
    Examples of Device-Specific Settings
    - NI PXI-5122 supports  'PFI0' and  'PFI1'
    - NI PXI-5421 supports  'PFI0',  'PFI1',  'PFI4', and  'PFI5'
    - NI PXI-6551/6552 supports  'PFI0',  'PFI1',  'PFI2', and  'PFI3'
    Default Value is empty string
    '''
    pause_trigger_master_session = _attributes.AttributeSessionReference(6)
    '''Type: Driver Session or nitclk.SessionReference

    Specifies the pause trigger master session.
    For external triggers, the session that originally receives the trigger.  For None (no trigger configured) or software triggers, the session that  originally generates the trigger.
    '''
    ref_trigger_master_session = _attributes.AttributeSessionReference(4)
    '''Type: Driver Session or nitclk.SessionReference

    Specifies the reference trigger master session.
    For external triggers, the session that originally receives the trigger.  For None (no trigger configured) or software triggers, the session that  originally generates the trigger.
    '''
    sample_clock_delay = _attributes.AttributeViReal64TimeDeltaSeconds(11)
    '''Type: float in seconds or datetime.timedelta

    Specifies the sample clock delay.
    Specifies the delay, in seconds, to apply to the session sample clock  relative to the other synchronized sessions. During synchronization,  NI-TClk aligns the sample clocks on the synchronized devices. If you want  to delay the sample clocks, set this property before calling  synchronize.
github ni / nimi-python / generated / nitclk / nitclk / session.py View on Github external
Specifies the reference trigger master session.
    For external triggers, the session that originally receives the trigger.  For None (no trigger configured) or software triggers, the session that  originally generates the trigger.
    '''
    sample_clock_delay = _attributes.AttributeViReal64TimeDeltaSeconds(11)
    '''Type: hightime.timedelta, datetime.timedelta, or float in seconds

    Specifies the sample clock delay.
    Specifies the delay, in seconds, to apply to the session sample clock  relative to the other synchronized sessions. During synchronization,  NI-TClk aligns the sample clocks on the synchronized devices. If you want  to delay the sample clocks, set this property before calling  synchronize.
    not supported for acquisition sessions.
    Values - Between minus one and plus one period of the sample clock.
    One sample clock period is equal to (1/sample clock rate). For example,  for a session with sample rate of 100 MS/s, you can specify sample clock  delays between -10.0 ns and +10.0 ns.
    Default Value is 0

    Note: Sample clock delay is supported for generation sessions only; it is
    '''
    sequencer_flag_master_session = _attributes.AttributeSessionReference(16)
    '''Type: Driver Session or nitclk.SessionReference

    Specifies the sequencer flag master session.
    For external triggers, the session that originally receives the trigger.
    For None (no trigger configured) or software triggers, the session that
    originally generates the trigger.
    '''
    start_trigger_master_session = _attributes.AttributeSessionReference(3)
    '''Type: Driver Session or nitclk.SessionReference

    Specifies the start trigger master session.
    For external triggers, the session that originally receives the trigger.  For None (no trigger configured) or software triggers, the session that  originally generates the trigger.
    '''
    sync_pulse_clock_source = _attributes.AttributeViString(10)
    '''Type: str
github ni / nimi-python / generated / nitclk / nitclk / session.py View on Github external
Empty string. Empty string is a valid value, indicating that the signal is  not exported.
    PXI Devices -  'PXI_Trig0' through  'PXI_Trig7' and device-specific settings
    PCI Devices -  'RTSI_0' through  'RTSI_7' and device-specific settings
    Examples of Device-Specific Settings
    - NI PXI-5122 supports  'PFI0' and  'PFI1'
    - NI PXI-5421 supports  'PFI0',  'PFI1',  'PFI4', and  'PFI5'
    - NI PXI-6551/6552 supports  'PFI0',  'PFI1',  'PFI2', and  'PFI3'
    Default Value is empty string
    '''
    pause_trigger_master_session = _attributes.AttributeSessionReference(6)
    '''Type: Driver Session or nitclk.SessionReference

    Specifies the pause trigger master session.
    For external triggers, the session that originally receives the trigger.  For None (no trigger configured) or software triggers, the session that  originally generates the trigger.
    '''
    ref_trigger_master_session = _attributes.AttributeSessionReference(4)
    '''Type: Driver Session or nitclk.SessionReference

    Specifies the reference trigger master session.
    For external triggers, the session that originally receives the trigger.  For None (no trigger configured) or software triggers, the session that  originally generates the trigger.
    '''
    sample_clock_delay = _attributes.AttributeViReal64TimeDeltaSeconds(11)
    '''Type: float in seconds or datetime.timedelta

    Specifies the sample clock delay.
    Specifies the delay, in seconds, to apply to the session sample clock  relative to the other synchronized sessions. During synchronization,  NI-TClk aligns the sample clocks on the synchronized devices. If you want  to delay the sample clocks, set this property before calling  synchronize.
    not supported for acquisition sessions.
    Values - Between minus one and plus one period of the sample clock.
    One sample clock period is equal to (1/sample clock rate). For example,  for a session with sample rate of 100 MS/s, you can specify sample clock  delays between -10.0 ns and +10.0 ns.
    Default Value is 0

    Note: Sample clock delay is supported for generation sessions only; it is
github ni / nimi-python / generated / nitclk / nitclk / session.py View on Github external
not supported for acquisition sessions.
    Values - Between minus one and plus one period of the sample clock.
    One sample clock period is equal to (1/sample clock rate). For example,  for a session with sample rate of 100 MS/s, you can specify sample clock  delays between -10.0 ns and +10.0 ns.
    Default Value is 0

    Note: Sample clock delay is supported for generation sessions only; it is
    '''
    sequencer_flag_master_session = _attributes.AttributeSessionReference(16)
    '''Type: Driver Session or nitclk.SessionReference

    Specifies the sequencer flag master session.
    For external triggers, the session that originally receives the trigger.
    For None (no trigger configured) or software triggers, the session that
    originally generates the trigger.
    '''
    start_trigger_master_session = _attributes.AttributeSessionReference(3)
    '''Type: Driver Session or nitclk.SessionReference

    Specifies the start trigger master session.
    For external triggers, the session that originally receives the trigger.  For None (no trigger configured) or software triggers, the session that  originally generates the trigger.
    '''
    sync_pulse_clock_source = _attributes.AttributeViString(10)
    '''Type: str

    Specifies the Sync Pulse Clock source. This property is typically used to  synchronize PCI devices when you want to control RTSI 7 yourself. Make  sure that a 10 MHz clock is driven onto RTSI 7.
    Values
    PCI Devices -  'RTSI_7' and  'None'
    PXI Devices -  'PXI_CLK10' and  'None'
    Default Value -  'None' directs synchronize to create the necessary routes. For  PCI, one of the synchronized devices drives a 10 MHz clock on RTSI 7  unless that line is already being driven.
    '''
    sync_pulse_sender_sync_pulse_source = _attributes.AttributeViString(13)
    '''Type: str
github ni / nimi-python / generated / nitclk / nitclk / session.py View on Github external
not supported for acquisition sessions.
    Values - Between minus one and plus one period of the sample clock.
    One sample clock period is equal to (1/sample clock rate). For example,  for a session with sample rate of 100 MS/s, you can specify sample clock  delays between -10.0 ns and +10.0 ns.
    Default Value is 0

    Note: Sample clock delay is supported for generation sessions only; it is
    '''
    sequencer_flag_master_session = _attributes.AttributeSessionReference(16)
    '''Type: Driver Session or nitclk.SessionReference

    Specifies the sequencer flag master session.
    For external triggers, the session that originally receives the trigger.
    For None (no trigger configured) or software triggers, the session that
    originally generates the trigger.
    '''
    start_trigger_master_session = _attributes.AttributeSessionReference(3)
    '''Type: Driver Session or nitclk.SessionReference

    Specifies the start trigger master session.
    For external triggers, the session that originally receives the trigger.  For None (no trigger configured) or software triggers, the session that  originally generates the trigger.
    '''
    sync_pulse_clock_source = _attributes.AttributeViString(10)
    '''Type: str

    Specifies the Sync Pulse Clock source. This property is typically used to  synchronize PCI devices when you want to control RTSI 7 yourself. Make  sure that a 10 MHz clock is driven onto RTSI 7.
    Values
    PCI Devices -  'RTSI_7' and  'None'
    PXI Devices -  'PXI_CLK10' and  'None'
    Default Value -  'None' directs synchronize to create the necessary routes. For  PCI, one of the synchronized devices drives a 10 MHz clock on RTSI 7  unless that line is already being driven.
    '''
    sync_pulse_sender_sync_pulse_source = _attributes.AttributeViString(13)
    '''Type: str
github ni / nimi-python / generated / nitclk / nitclk / session.py View on Github external
Specifies the reference trigger master session.
    For external triggers, the session that originally receives the trigger.  For None (no trigger configured) or software triggers, the session that  originally generates the trigger.
    '''
    sample_clock_delay = _attributes.AttributeViReal64TimeDeltaSeconds(11)
    '''Type: float in seconds or datetime.timedelta

    Specifies the sample clock delay.
    Specifies the delay, in seconds, to apply to the session sample clock  relative to the other synchronized sessions. During synchronization,  NI-TClk aligns the sample clocks on the synchronized devices. If you want  to delay the sample clocks, set this property before calling  synchronize.
    not supported for acquisition sessions.
    Values - Between minus one and plus one period of the sample clock.
    One sample clock period is equal to (1/sample clock rate). For example,  for a session with sample rate of 100 MS/s, you can specify sample clock  delays between -10.0 ns and +10.0 ns.
    Default Value is 0

    Note: Sample clock delay is supported for generation sessions only; it is
    '''
    sequencer_flag_master_session = _attributes.AttributeSessionReference(16)
    '''Type: Driver Session or nitclk.SessionReference

    Specifies the sequencer flag master session.
    For external triggers, the session that originally receives the trigger.
    For None (no trigger configured) or software triggers, the session that
    originally generates the trigger.
    '''
    start_trigger_master_session = _attributes.AttributeSessionReference(3)
    '''Type: Driver Session or nitclk.SessionReference

    Specifies the start trigger master session.
    For external triggers, the session that originally receives the trigger.  For None (no trigger configured) or software triggers, the session that  originally generates the trigger.
    '''
    sync_pulse_clock_source = _attributes.AttributeViString(10)
    '''Type: str
github ni / nimi-python / generated / nitclk / nitclk / session.py View on Github external
'''
    exported_tclk_output_terminal = _attributes.AttributeViString(9)
    '''Type: str

    Specifies the destination of the device's TClk signal.
    Values
    Empty string. Empty string is a valid value, indicating that the signal is  not exported.
    PXI Devices -  'PXI_Trig0' through  'PXI_Trig7' and device-specific settings
    PCI Devices -  'RTSI_0' through  'RTSI_7' and device-specific settings
    Examples of Device-Specific Settings
    - NI PXI-5122 supports  'PFI0' and  'PFI1'
    - NI PXI-5421 supports  'PFI0',  'PFI1',  'PFI4', and  'PFI5'
    - NI PXI-6551/6552 supports  'PFI0',  'PFI1',  'PFI2', and  'PFI3'
    Default Value is empty string
    '''
    pause_trigger_master_session = _attributes.AttributeSessionReference(6)
    '''Type: Driver Session or nitclk.SessionReference

    Specifies the pause trigger master session.
    For external triggers, the session that originally receives the trigger.  For None (no trigger configured) or software triggers, the session that  originally generates the trigger.
    '''
    ref_trigger_master_session = _attributes.AttributeSessionReference(4)
    '''Type: Driver Session or nitclk.SessionReference

    Specifies the reference trigger master session.
    For external triggers, the session that originally receives the trigger.  For None (no trigger configured) or software triggers, the session that  originally generates the trigger.
    '''
    sample_clock_delay = _attributes.AttributeViReal64TimeDeltaSeconds(11)
    '''Type: hightime.timedelta, datetime.timedelta, or float in seconds

    Specifies the sample clock delay.
    Specifies the delay, in seconds, to apply to the session sample clock  relative to the other synchronized sessions. During synchronization,  NI-TClk aligns the sample clocks on the synchronized devices. If you want  to delay the sample clocks, set this property before calling  synchronize.
github ni / nimi-python / generated / nitclk / nitclk / session.py View on Github external
Empty string. Empty string is a valid value, indicating that the signal is  not exported.
    PXI Devices -  'PXI_Trig0' through  'PXI_Trig7' and device-specific settings
    PCI Devices -  'RTSI_0' through  'RTSI_7' and device-specific settings
    Examples of Device-Specific Settings
    - NI PXI-5122 supports  'PFI0' and  'PFI1'
    - NI PXI-5421 supports  'PFI0',  'PFI1',  'PFI4', and  'PFI5'
    - NI PXI-6551/6552 supports  'PFI0',  'PFI1',  'PFI2', and  'PFI3'
    Default Value is empty string
    '''
    pause_trigger_master_session = _attributes.AttributeSessionReference(6)
    '''Type: Driver Session or nitclk.SessionReference

    Specifies the pause trigger master session.
    For external triggers, the session that originally receives the trigger.  For None (no trigger configured) or software triggers, the session that  originally generates the trigger.
    '''
    ref_trigger_master_session = _attributes.AttributeSessionReference(4)
    '''Type: Driver Session or nitclk.SessionReference

    Specifies the reference trigger master session.
    For external triggers, the session that originally receives the trigger.  For None (no trigger configured) or software triggers, the session that  originally generates the trigger.
    '''
    sample_clock_delay = _attributes.AttributeViReal64TimeDeltaSeconds(11)
    '''Type: hightime.timedelta, datetime.timedelta, or float in seconds

    Specifies the sample clock delay.
    Specifies the delay, in seconds, to apply to the session sample clock  relative to the other synchronized sessions. During synchronization,  NI-TClk aligns the sample clocks on the synchronized devices. If you want  to delay the sample clocks, set this property before calling  synchronize.
    not supported for acquisition sessions.
    Values - Between minus one and plus one period of the sample clock.
    One sample clock period is equal to (1/sample clock rate). For example,  for a session with sample rate of 100 MS/s, you can specify sample clock  delays between -10.0 ns and +10.0 ns.
    Default Value is 0

    Note: Sample clock delay is supported for generation sessions only; it is