Class DigitalPins
- Namespace
- Tol
- Assembly
- Tol.dll
[Serializable]
public class DigitalPins : IDigitalPins, IPins<IDigitalPins>
- Inheritance
-
DigitalPins
- Implements
- Inherited Members
Properties
HardwareApi
Handle to legacy IG-XL object.
public DriverDigitalPins HardwareApi { get; }
Property Value
- DriverDigitalPins
InitState
The PPMU init state, will be set immediately.
public IValuePerSite<ChInitState> InitState { get; }
Property Value
- IValuePerSite<ChInitState>
LockState
The PPMU lock state, locks the state during a pattern burst.
public IValuePerSite<tlLockState> LockState { get; }
Property Value
- IValuePerSite<tlLockState>
Name
Gets the name of the pin, pin group or comma separated pin list.
public string Name { get; }
Property Value
Ppmu
Handle to PPMU pin settings.
public IPpmuPins Ppmu { get; }
Property Value
StartState
The PPMU start state, will be set before each pattern burst starts.
public IValuePerSite<ChStartState> StartState { get; }
Property Value
- IValuePerSite<ChStartState>
Methods
Connect()
Connects the specified DUT pins to the Digital.
public virtual void Connect()
Disconnect()
Disconnects the specified DUT pins from the Digital.
public virtual void Disconnect()
GetIndividualPins()
Gets the individual pins (array of single pins).
public IDigitalPins[] GetIndividualPins()
Returns
- IDigitalPins[]
Returns an array of single pins.
GetPinListItem()
Gets the pin list item (array of pins as a single item).
public IDigitalPins[] GetPinListItem()
Returns
- IDigitalPins[]
Returns an array of pins as single item.