FX3ConnectionStartGenericStream Method |
Starts a generic data stream. This allows you to read/write a set of registers on the DUT, triggering off the data ready if needed.
The data read is placed in the thread-safe queue and can be retrieved with a call to GetBuffer. Each "buffer" is the result of
reading the addr list of registers numCaptures times. For example, if addr is set to [0, 2, 4] and numCaptures is set to 10, each
buffer will contain the 30 register values. The total number of register reads performed is numCaptures * numBuffers
Namespace:
FX3Api
Assembly:
FX3Api (in FX3Api.dll) Version: 2.9.4.0 (2.9.4)
Syntaxpublic void StartGenericStream(
IEnumerable<AddrDataPair> addr,
uint numCaptures,
uint numBuffers
)
Public Sub StartGenericStream (
addr As IEnumerable(Of AddrDataPair),
numCaptures As UInteger,
numBuffers As UInteger
)
public:
void StartGenericStream(
IEnumerable<AddrDataPair^>^ addr,
unsigned int numCaptures,
unsigned int numBuffers
)
member StartGenericStream :
addr : IEnumerable<AddrDataPair> *
numCaptures : uint32 *
numBuffers : uint32 -> unit
Parameters
- addr
- Type: System.Collections.GenericIEnumerableAddrDataPair
The list of registers to - numCaptures
- Type: SystemUInt32
The number of captures of the register list per data ready - numBuffers
- Type: SystemUInt32
The total number of capture sequences to perform
See Also