|
| lineFormat = property(lib_mvIMPACT_acquire.DigitalIOControl_lineFormat_get, doc=) |
| An enumerated integer property.
|
|
| lineInverter = property(lib_mvIMPACT_acquire.DigitalIOControl_lineInverter_get, doc=) |
| A boolean property.
|
|
| lineMode = property(lib_mvIMPACT_acquire.DigitalIOControl_lineMode_get, doc=) |
| An enumerated integer property.
|
|
| lineSelector = property(lib_mvIMPACT_acquire.DigitalIOControl_lineSelector_get, doc=) |
| An enumerated integer property.
|
|
| lineSource = property(lib_mvIMPACT_acquire.DigitalIOControl_lineSource_get, doc=) |
| An enumerated integer property.
|
|
| lineStatus = property(lib_mvIMPACT_acquire.DigitalIOControl_lineStatus_get, doc=) |
| A boolean property.
|
|
| lineStatusAll = property(lib_mvIMPACT_acquire.DigitalIOControl_lineStatusAll_get, doc=) |
| An integer property.
|
|
| mvEnable12VPowerOut = property(lib_mvIMPACT_acquire.DigitalIOControl_mvEnable12VPowerOut_get, doc=) |
| A boolean property.
|
|
| mvLineDebounceTimeFallingEdge = property(lib_mvIMPACT_acquire.DigitalIOControl_mvLineDebounceTimeFallingEdge_get, doc=) |
| An integer property.
|
|
| mvLineDebounceTimeRisingEdge = property(lib_mvIMPACT_acquire.DigitalIOControl_mvLineDebounceTimeRisingEdge_get, doc=) |
| An integer property.
|
|
| mvLineLED = property(lib_mvIMPACT_acquire.DigitalIOControl_mvLineLED_get, doc=) |
| An enumerated integer property.
|
|
| mvRTMInputSelector = property(lib_mvIMPACT_acquire.DigitalIOControl_mvRTMInputSelector_get, doc=) |
| An enumerated integer property.
|
|
| mvRTMSource = property(lib_mvIMPACT_acquire.DigitalIOControl_mvRTMSource_get, doc=) |
| An enumerated integer property.
|
|
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
|
| userOutputSelector = property(lib_mvIMPACT_acquire.DigitalIOControl_userOutputSelector_get, doc=) |
| An enumerated integer property.
|
|
| userOutputValue = property(lib_mvIMPACT_acquire.DigitalIOControl_userOutputValue_get, doc=) |
| A boolean property.
|
|
| userOutputValueAll = property(lib_mvIMPACT_acquire.DigitalIOControl_userOutputValueAll_get, doc=) |
| An integer property.
|
|
| userOutputValueAllMask = property(lib_mvIMPACT_acquire.DigitalIOControl_userOutputValueAllMask_get, doc=) |
| An integer property.
|
|
Category that contains the digital input and output control features.
A category that contains the digital input and output control features.
lineSelector = property(lib_mvIMPACT_acquire.DigitalIOControl_lineSelector_get, doc=) |
|
static |
An enumerated integer property.
Selects the physical line (or pin) of the external device connector or the virtual line of the Transport Layer to configure.
Selects the physical line (or pin) of the external device connector or the virtual line of the Transport Layer to configure.
The following string values might be valid for this feature:
- CC1 (Display string: 'CC 1'): Index of the Camera Link physical line and associated I/O control block to use. This ensures a direct mapping between the lines on the frame grabber and on the camera. Applicable to CameraLink Product only.
- CC2 (Display string: 'CC 2'): Index of the Camera Link physical line and associated I/O control block to use. This ensures a direct mapping between the lines on the frame grabber and on the camera. Applicable to CameraLink Product only.
- CC3 (Display string: 'CC 3'): Index of the Camera Link physical line and associated I/O control block to use. This ensures a direct mapping between the lines on the frame grabber and on the camera. Applicable to CameraLink Product only.
- CC4 (Display string: 'CC 4'): Index of the Camera Link physical line and associated I/O control block to use. This ensures a direct mapping between the lines on the frame grabber and on the camera. Applicable to CameraLink Product only.
- CC5 (Display string: 'CC 5'): Index of the Camera Link physical line and associated I/O control block to use. This ensures a direct mapping between the lines on the frame grabber and on the camera. Applicable to CameraLink Product only.
- CC6 (Display string: 'CC 6'): Index of the Camera Link physical line and associated I/O control block to use. This ensures a direct mapping between the lines on the frame grabber and on the camera. Applicable to CameraLink Product only.
- CC7 (Display string: 'CC 7'): Index of the Camera Link physical line and associated I/O control block to use. This ensures a direct mapping between the lines on the frame grabber and on the camera. Applicable to CameraLink Product only.
- CC8 (Display string: 'CC 8'): Index of the Camera Link physical line and associated I/O control block to use. This ensures a direct mapping between the lines on the frame grabber and on the camera. Applicable to CameraLink Product only.
- CC9 (Display string: 'CC 9'): Index of the Camera Link physical line and associated I/O control block to use. This ensures a direct mapping between the lines on the frame grabber and on the camera. Applicable to CameraLink Product only.
- CC10 (Display string: 'CC 10'): Index of the Camera Link physical line and associated I/O control block to use. This ensures a direct mapping between the lines on the frame grabber and on the camera. Applicable to CameraLink Product only.
- CC11 (Display string: 'CC 11'): Index of the Camera Link physical line and associated I/O control block to use. This ensures a direct mapping between the lines on the frame grabber and on the camera. Applicable to CameraLink Product only.
- CC12 (Display string: 'CC 12'): Index of the Camera Link physical line and associated I/O control block to use. This ensures a direct mapping between the lines on the frame grabber and on the camera. Applicable to CameraLink Product only.
- CC13 (Display string: 'CC 13'): Index of the Camera Link physical line and associated I/O control block to use. This ensures a direct mapping between the lines on the frame grabber and on the camera. Applicable to CameraLink Product only.
- CC14 (Display string: 'CC 14'): Index of the Camera Link physical line and associated I/O control block to use. This ensures a direct mapping between the lines on the frame grabber and on the camera. Applicable to CameraLink Product only.
- CC15 (Display string: 'CC 15'): Index of the Camera Link physical line and associated I/O control block to use. This ensures a direct mapping between the lines on the frame grabber and on the camera. Applicable to CameraLink Product only.
- Line0 (Display string: 'Line 0'): Index of the physical line and associated I/O control block to use.
- Line1 (Display string: 'Line 1'): Index of the physical line and associated I/O control block to use.
- Line2 (Display string: 'Line 2'): Index of the physical line and associated I/O control block to use.
- Line3 (Display string: 'Line 3'): Index of the physical line and associated I/O control block to use.
- Line4 (Display string: 'Line 4'): Index of the physical line and associated I/O control block to use.
- Line5 (Display string: 'Line 5'): Index of the physical line and associated I/O control block to use.
- Line6 (Display string: 'Line 6'): Index of the physical line and associated I/O control block to use.
- Line7 (Display string: 'Line 7'): Index of the physical line and associated I/O control block to use.
- Line8 (Display string: 'Line 8'): Index of the physical line and associated I/O control block to use.
- Line9 (Display string: 'Line 9'): Index of the physical line and associated I/O control block to use.
- Line10 (Display string: 'Line 10'): Index of the physical line and associated I/O control block to use.
- Line11 (Display string: 'Line 11'): Index of the physical line and associated I/O control block to use.
- Line12 (Display string: 'Line 12'): Index of the physical line and associated I/O control block to use.
- Line13 (Display string: 'Line 13'): Index of the physical line and associated I/O control block to use.
- Line14 (Display string: 'Line 14'): Index of the physical line and associated I/O control block to use.
- Line15 (Display string: 'Line 15'): Index of the physical line and associated I/O control block to use.
- LinkTrigger0 (Display string: 'Link Trigger 0'): Index of the virtual line going on the Transport layer to use.
- LinkTrigger1 (Display string: 'Link Trigger 1'): Index of the virtual line going on the Transport layer to use.
- LinkTrigger2 (Display string: 'Link Trigger 2'): Index of the virtual line going on the Transport layer to use.
- Note
- Depending on the device some of these values might not be supported and especially when working with third party devices there might be custom values which are not listed here. To get a complete and reliable list of supported values at runtime an application should therefore call mvIMPACT.acquire.PropertyI.getTranslationDictStrings() or one of the other functions dealing with translation dictionaries for enumerated properties.
See lineStatusAll to find out which line corresponds to which input or output of your device
lineSource = property(lib_mvIMPACT_acquire.DigitalIOControl_lineSource_get, doc=) |
|
static |
An enumerated integer property.
Selects which internal acquisition or I/O source signal to output on the selected Line.
Selects which internal acquisition or I/O source signal to output on the selected Line. LineMode must be Output.
The following string values might be valid for this feature:
- AcquisitionActive (Display string: 'Acquisition Active'): Device is currently doing an acquisition of one or many Frames.
- AcquisitionTrigger (Display string: 'Acquisition Trigger'): Device is currently waiting for a trigger for the capture of one or many Frames.
- AcquisitionTriggerMissed (Display string: 'Acquisition Trigger Missed'): Device has missed an Acquisition start trigger.
- AcquisitionTriggerWait (Display string: 'Acquisition Trigger Wait'): Device is currently waiting for a trigger for the capture of one or many Frames.
- Counter0Active (Display string: 'Counter 0 Active'): The chosen counter is in active state (counting).
- Counter1Active (Display string: 'Counter 1 Active'): The chosen counter is in active state (counting).
- Counter2Active (Display string: 'Counter 2 Active'): The chosen counter is in active state (counting).
- Counter3Active (Display string: 'Counter 3 Active'): The chosen counter is in active state (counting).
- Counter4Active (Display string: 'Counter 4 Active'): The chosen counter is in active state (counting).
- Counter5Active (Display string: 'Counter 5 Active'): The chosen counter is in active state (counting).
- Counter6Active (Display string: 'Counter 6 Active'): The chosen counter is in active state (counting).
- Counter7Active (Display string: 'Counter 7 Active'): The chosen counter is in active state (counting).
- Counter8Active (Display string: 'Counter 8 Active'): The chosen counter is in active state (counting).
- Encoder0 (Display string: 'Encoder 0'): The chosen Encoder Output state.
- Encoder1 (Display string: 'Encoder 1'): The chosen Encoder Output state.
- Encoder2 (Display string: 'Encoder 2'): The chosen Encoder Output state.
- ExposureActive (Display string: 'Exposure Active'): Device is doing the exposure of a Frame (or Line).
- ExposureAlternateActive (Display string: 'Exposure Alternate Active')
- FrameActive (Display string: 'Frame Active'): Device is currently doing the capture of a Frame.
- FrameTrigger (Display string: 'Frame Trigger'): Device is currently waiting for a Frame start trigger.
- FrameTriggerMissed (Display string: 'Frame Trigger Missed'): Device has missed a Frame start trigger.
- FrameTriggerWait (Display string: 'Frame Trigger Wait'): Device is currently waiting for a Frame start trigger.
- High (Display string: 'High')
- LineActive (Display string: 'Line Active'): Device is currently doing the capture of a Line.
- LineTrigger (Display string: 'Line Trigger'): Device is currently waiting for a Line start trigger.
- LineTriggerMissed (Display string: 'Line Trigger Missed'): Device has missed a Line start trigger.
- LineTriggerWait (Display string: 'Line Trigger Wait'): Device is currently waiting for a Line start trigger.
- LogicBlock0 (Display string: 'Logic Block 0'): The choosen Logic Block output state.
- LogicBlock1 (Display string: 'Logic Block 1'): The choosen Logic Block output state.
- LogicBlock2 (Display string: 'Logic Block 2'): The choosen Logic Block output state.
- Low (Display string: 'Low')
- Off (Display string: 'Off'): Line output is disabled (Tri-State).
- SoftwareSignal0 (Display string: 'Software Signal 0'): The choosen Software Signal output state.
- SoftwareSignal1 (Display string: 'Software Signal 1'): The choosen Software Signal output state.
- SoftwareSignal2 (Display string: 'Software Signal 2'): The choosen Software Signal output state.
- Stream0TransferActive (Display string: 'Stream 0 Transfer Active'): Transfer on the stream is active.
- Stream0TransferOverflow (Display string: 'Stream 0 Transfer Overflow'): Transfer on the stream is in overflow.
- Stream0TransferPaused (Display string: 'Stream 0 Transfer Paused'): Transfer on the stream is paused.
- Stream0TransferStopped (Display string: 'Stream 0 Transfer Stopped'): Transfer on the stream is stopped.
- Stream0TransferStopping (Display string: 'Stream 0 Transfer Stopping'): Transfer on the stream is stopping.
- Stream1TransferActive (Display string: 'Stream 1 Transfer Active'): Transfer on the stream is active.
- Stream1TransferOverflow (Display string: 'Stream 1 Transfer Overflow'): Transfer on the stream is in overflow.
- Stream1TransferPaused (Display string: 'Stream 1 Transfer Paused'): Transfer on the stream is paused.
- Stream1TransferStopped (Display string: 'Stream 1 Transfer Stopped'): Transfer on the stream is stopped.
- Stream1TransferStopping (Display string: 'Stream 1 Transfer Stopping'): Transfer on the stream is stopping.
- Timer0Active (Display string: 'Timer 0 Active'): The chosen Timer is in active state.
- Timer1Active (Display string: 'Timer 1 Active'): The chosen Timer is in active state.
- Timer2Active (Display string: 'Timer 2 Active'): The chosen Timer is in active state.
- UserOutput0 (Display string: 'User Output 0'): The chosen User Output Bit state as defined by its current UserOutputValue.
- UserOutput1 (Display string: 'User Output 1'): The chosen User Output Bit state as defined by its current UserOutputValue.
- UserOutput2 (Display string: 'User Output 2'): The chosen User Output Bit state as defined by its current UserOutputValue.
- UserOutput3 (Display string: 'User Output 3'): The chosen User Output Bit state as defined by its current UserOutputValue.
- UserOutput4 (Display string: 'User Output 4'): The chosen User Output Bit state as defined by its current UserOutputValue.
- UserOutput5 (Display string: 'User Output 5'): The chosen User Output Bit state as defined by its current UserOutputValue.
- UserOutput6 (Display string: 'User Output 6'): The chosen User Output Bit state as defined by its current UserOutputValue.
- UserOutput7 (Display string: 'User Output 7'): The chosen User Output Bit state as defined by its current UserOutputValue.
- mvExposureActive (Display string: 'mv Exposure Active')
- mvExposureAndAcquisitionActive (Display string: 'mv Exposure And Acquisition Active')
- mvExposureSensor2Active (Display string: 'mv Exposure Sensor 2 Active')
- mvLogicGateOR1Output (Display string: 'mv Logic Gate OR 1 Output')
- mvLogicGateOR2Output (Display string: 'mv Logic Gate OR 2 Output')
- mvLogicGateOR3Output (Display string: 'mv Logic Gate OR 3 Output')
- mvLogicGateOR4Output (Display string: 'mv Logic Gate OR 4 Output')
- mvRTMOutput0 (Display string: 'mv RTM Output 0')
- mvRTMOutput1 (Display string: 'mv RTM Output 1')
- mvRTMOutput2 (Display string: 'mv RTM Output 2')
- mvRTMOutput3 (Display string: 'mv RTM Output 3')
- mvReadOutActive (Display string: 'mv Read Out Active')
- mvTemperatureOutOfRange (Display string: 'mv Temperature Out Of Range')
- Note
- Depending on the device some of these values might not be supported and especially when working with third party devices there might be custom values which are not listed here. To get a complete and reliable list of supported values at runtime an application should therefore call mvIMPACT.acquire.PropertyI.getTranslationDictStrings() or one of the other functions dealing with translation dictionaries for enumerated properties.
lineStatusAll = property(lib_mvIMPACT_acquire.DigitalIOControl_lineStatusAll_get, doc=) |
|
static |
An integer property.
Returns the current status of all available Line signals at time of polling in a single bit field.
Returns the current status of all available Line signals at time of polling in a single bit field.
The following table documents which bit in this property represents the state of which digital I/O for mvBlueCOUGAR-X and mvBlueFOX3 devices:
0 | out 0 | Line0 |
1 | out 1 | Line1 |
2 | out 2 | Line2 |
3 | out 3 | Line3 |
4 | in 0 | Line4 |
5 | in 1 | Line5 |
The following table documents which bit in this property represents the state of which digital I/O for mvBlueCOUGAR-X-POE devices:
0 | out 0 | Line0 |
1 | out 1 | Line1 |
2 | - | - |
3 | - | - |
4 | in 0 | Line4 |
5 | in 1 | Line5 |
The following table documents which bit in this property represents the state of which digital I/O for mvBlueCOUGAR-X-POEI mvBlueCOUGAR-XD devices:
0 | out 0 | Line0 |
1 | out 1 | Line1 |
2 | out 2 | Line2 |
3 | out 3 | Line3 |
4 | in 0 | Line4 |
5 | in 1 | Line5 |
6 | in 2 | Line6 |
7 | in 3 | Line7 |