AxsunOCTCapture
3.6.0.0
Captures and buffers streamed imaged data from the Axsun Ethernet/PCIe DAQ and displays or retrieves images to a client application on request.
|
Structure for passing raster scan pattern parameters to axScanCmd(SET_RECT_PATTERN, ...). More...
#include <AxsunOCTCapture.h>
Data Fields | |
uint32_t | X_increments |
uint32_t | Y_increments |
double | X_range |
double | Y_range |
double | X_shift |
double | Y_shift |
double | Y_idle |
double | X_phase |
double | X_symmetry |
Structure for passing raster scan pattern parameters to axScanCmd(SET_RECT_PATTERN, ...).
uint32_t X_increments |
The number of increments in the X dimension (i.e. number of A-scans per B-scan). Must be an even value between 2 and 10000. (Note values less than 256 will exceed the max Image_sync pulse frequency for a system running at 100kHz A-line rate.)
double X_phase |
A phase shift applied to the X dimension waveform to control the relative delay between the analog output waveform and the Image_sync pulse. Expressed as a percentage on the interval of 0 to 100; values outside this range will be coerced.
double X_range |
The peak output voltage in the X dimension (impacts lateral length of each B-scan). Negate this value to flip the B-scan orientation. Generated voltages will span -X_range to +X_range, centered at the origin defined by X_shift.
double X_shift |
The voltage to shift the origin in the X dimension (can be positive or negative, 0 = centered).
double X_symmetry |
Symmetry of the linear ramp waveform in the X dimension. Expressed as a percentage on the interval of 0 to 100; values outside this range will be coerced. A value of 50 generates a symmetric triangle wave. A value of 0 or 100 generates a sawtooth wave. Ignored when X dimension configured for sine waveform.
double Y_idle |
The static voltage generated in the Y dimension during 1D/linear scanning (can be positive or negative, relative to the origin defined by Y_shift). Ignored for 2D/raster scanning.
uint32_t Y_increments |
The number of increments in the Y dimension (i.e. number of B-scans per volume scan). Must be an even value between 2 and 10000.
double Y_range |
The peak output voltage in the Y dimension (impacts lateral length across all B-scans). Negate this value to flip the volume scan orientation. Generated voltages will span -Y_range to +Y_range, centered at the origin defined by Y_shift.
double Y_shift |
The voltage to shift the origin in the Y dimension (can be positive or negative, 0 = centered).