|
AxsunOCTCapture 3.8.2
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 conveying metadata information about an image. More...
#include <AxsunOCTCapture.h>
Data Fields | |
| uint32_t | image_number |
| int32_t | height |
| int32_t | width |
| uint32_t | size_bytes |
| AxDataType | data_type |
| AxPipelineMode | pipeline_mode |
| AxChannelMode | channel_mode |
| struct axtimeval_t | time_stamp |
| uint8_t | subsampling_factor |
| uint8_t | shift_adj |
| uint8_t | force_trig |
| uint8_t | trig_too_fast |
| uint8_t | burst_recorded |
| uint8_t | test_vector_data |
| axpacket_t | last_packet_metadata |
Structure for conveying metadata information about an image.
| uint8_t burst_recorded |
If non-zero, this image was captured during a Burst Record operation.
| AxChannelMode channel_mode |
Channel selected (single channel, vector sum, interleaved channels.
| AxDataType data_type |
Data type (signed or unsigned, 8-, 16-, or 32-bits, big endian or little endian, etc.
| uint8_t force_trig |
If non-zero, image_sync trigger is too slow; image was force-triggered.
| int32_t height |
Height (pixels).
| uint32_t image_number |
Unique image number. A value of zero indicates a force-triggered image.
| axpacket_t last_packet_metadata |
Packet metadata for the last packet in this image (for internal use).
| AxPipelineMode pipeline_mode |
Pipeline mode (raw data, windowed, log compressed, JPEG compressed, etc.
| uint8_t shift_adj |
Dynamic range adjustment for conversion of pixel values into physical units (e.g. volts).
| uint32_t size_bytes |
Total image size (bytes): the required size of a buffer allocated by the user for image retrieval using axRequestImageAdv() or axRequestImage(), assuming no cropping or JPEG downsampling is requested.
| uint8_t subsampling_factor |
The subsampling factor used during capture of this image.
| uint8_t test_vector_data |
If non-zero, this image's data source is FPGA test vectors, not sampled ADC data.
| struct axtimeval_t time_stamp |
Image acquisition time stamp in UNIX Epoch time (seconds since 00:00:00 UTC on 1 Jan 1970).
| uint8_t trig_too_fast |
If non-zero, image_sync trigger is too fast; image width possibly affected by missed trigger.
| int32_t width |
Width (pixels).