AxsunOCTCapture
3.0.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 a user-generated scan pattern to axScanCmd(LOAD_EXT_PATTERN, ...). More...
#include <AxsunOCTCapture.h>
Data Fields | |
uint32_t | ext_X_increments |
uint32_t | ext_Y_increments |
double * | linear_pattern |
double * | raster_pattern |
Structure for passing a user-generated scan pattern to axScanCmd(LOAD_EXT_PATTERN, ...).
uint32_t ext_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. This field also defines the Image_sync pulse frequency which is constant for the entire raster scan. (Note values less than 256 will exceed the max Image_sync pulse frequency for a system running at 100kHz A-line rate.)
uint32_t ext_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* linear_pattern |
Pointer to array definining the linear (1D) scan pattern. Length of array must be 2 * ext_X_increments (X and Y voltages interleaved for each output sample).
double* raster_pattern |
Pointer to array definining the raster (2D) scan pattern. Length of array must be 2 * ext_X_increments * ext_Y_increments (X and Y voltages interleaved for each output sample).