FX3ConnectionReadRegArrayStream Method (IEnumerableAddrDataPair, UInt32, UInt32) |
This is the most generic array register function. All other array read/write functions call down to this one.
Namespace:
FX3Api
Assembly:
FX3Api (in FX3Api.dll) Version: 2.9.4.0 (2.9.4)
Syntaxpublic ushort[] ReadRegArrayStream(
IEnumerable<AddrDataPair> addrData,
uint numCaptures,
uint numBuffers
)
Public Function ReadRegArrayStream (
addrData As IEnumerable(Of AddrDataPair),
numCaptures As UInteger,
numBuffers As UInteger
) As UShort()
public:
virtual array<unsigned short>^ ReadRegArrayStream(
IEnumerable<AddrDataPair^>^ addrData,
unsigned int numCaptures,
unsigned int numBuffers
) sealed
abstract ReadRegArrayStream :
addrData : IEnumerable<AddrDataPair> *
numCaptures : uint32 *
numBuffers : uint32 -> uint16[]
override ReadRegArrayStream :
addrData : IEnumerable<AddrDataPair> *
numCaptures : uint32 *
numBuffers : uint32 -> uint16[]
Parameters
- addrData
- Type: System.Collections.GenericIEnumerableAddrDataPair
The list of register addresses and optional write data for each capture - numCaptures
- Type: SystemUInt32
The number of times to iterate through addrData per DUT data ready (if DrActive is set) - numBuffers
- Type: SystemUInt32
The total number of buffers to read, where one buffer is considered numCaptures iterations through addrData
Return Value
Type:
UInt16An array of 16 bit values read back from the DUT. The size will be addrData.Count() * numCaptures * numBuffers
Implements
IRegInterface.ReadRegArrayStream(IEnumerableAddrDataPair, UInt32, UInt32)
See Also