Age1439_Epoch_Header_Get; Age1439_Epoch_Setup; Age1439_Epoch_Size; Age1439_Epoch_Size_Get - Agilent Technologies E1439 User Manual

Vxi 70 mhz if adc with filters and memory
Table of Contents

Advertisement

Agilent E1439 Programmer's Reference
Functions listed alphabetically

age1439_epoch_setup

Sets the parameters relevant to the transmission of data epochs over the fiber interface. This
description also includes information on the following functions that set up or query the fiber
epoch parameters individually:
VXIplug&play Syntax
ViStatus age1439_epoch_setup(Visession id, ViInt16 epochGenerate, ViInt32 epochSize,
ViStatus age1439_epoch_generate(Visession id, ViInt16 epochGenterate);
ViStatus age1439_epoch_generate_get(Visession id, ViPInt16 epochGenteratePtr);
ViStatus age1439_epoch_header(Visession id, ViInt32 headerValue,
ViStatus age1439_epoch_header_get(Visession id, ViPInt32 headerValuePtr,
ViStatus age1439_epoch_header_enable(Visession id, ViInt16 headerEnable);
ViStatus age1439_epoch_header_enable_get(Visession id, ViPInt16 headerEnablePtr);
ViStatus age1439_epoch_size(Visession id, ViInt32 epochSize);
ViStatus age1439_epoch_size_get(Visession id, ViPInt32 epochSizePtr);
Parameters
id
is the VXI instrument session pointer returned by the age1439_init function.
epochGenerate
controls whether or not data epochs are generated.
AGE1439_EPOCH_GEN_ON
AGE1439_EPOCH_GEN_OFF
generating data epochs.
When epochGenerate is off, EOE (End of Epoch) events and epoch headers are not sent however,
data still is. Generally, epochGenerate should be on and should only be disabled for purposes of
compatibility. This setting is ignored when the fiberMode is AGE1439_FIBER_COPY.
epochGeneratePtr
points to the current value of epochGenerate
epochSize
sets the size of data epochs in bytes.
AGE1439_EPOCH_SIZE_MIN
AGE1439_EPOCH_SIZE_DEF
AGE1439_EPOCH_SIZE_MAX
98
age1439_epoch_generate controls whether data epochs are generated or not.
age1439_epoch_generate_get gets the epoch generation status.
age1439_epoch_header sets the value of the first 32 bits of the epoch header.
age1439_epoch_header_get returns the header value.
age1439_epoch_header_enable controls whether epoch headers are generated or not.
age1439_epoch_header_enable_get gets the header status.
age1439_epoch_size sets the size of the data epoch in bytes.
age1439_epoch_size_get gets the size of the data epoch
#include "age1439".h
ViInt16 headerEnable, ViInt32 initialValue, ViInt32 incrementCount);
ViInt32 incrementCount);
ViPInt32 incrementCountPtr);
enables data epoch generation.
disables sending end of epoch and epoch headers and disables
selects the minimum data epoch size.
sets the data epoch size to the default.
selects the maximum data epoch size.

Advertisement

Table of Contents
loading

Table of Contents

Save Article as PDF