AxsunOCTCapture.dll
AxsunOCTCapture.dll captures and buffers streamed imaged data from the Axsun Ethernet DAQ and displays or returns images to the calling application on request.
|
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 | rotate |
double rotate |
RFU - FUNCTIONALITY NOT YET IMPLEMENTED
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 sawtooth 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 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).
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).