Impact Acquire SDK .NET
DigitalInput Class Referencesealed

A class to represent a digital input pin(Device specific interface layout only). More...

Inheritance diagram for DigitalInput:
[legend]

Public Member Functions

override bool get ()
 Returns the current state of this input pin.
 
override String ToString ()
 Returns a description for this digital pin.
 

Properties

String description [get]
 Returns a description for this digital output.
 

Detailed Description

A class to represent a digital input pin(Device specific interface layout only).

Note
This class will only be available if mv.impact.acquire.Device.interfaceLayout is set to mv.impact.acquire.TDeviceInterfaceLayout.dilDeviceSpecific before the device is opened.

Member Function Documentation

◆ get()

override bool get ( )
inline

Returns the current state of this input pin.

Returns
  • true if the current state of this pin is considered as 'logic 1'
  • false otherwise
Examples
DigitalIOs.cs.

◆ ToString()

override String ToString ( )
inlineinherited

Returns a description for this digital pin.

This might contain connector descriptions or other information like e.g. 'CC1(J1)', which means, this is the CameraLink® control channel 1 of connector J1.

Property Documentation

◆ description

String description
getinherited

Returns a description for this digital output.

This might contain connector descriptions or other information like e.g. 'CC1(J1)', which means, this is the CameraLink® control channel 1 of connector J1.

Examples
DigitalIOs.cs.