AxsunOCTControl_LW 2.0.0
A light-weight & cross-platform alternative to the .NET-based AxsunOCTControl.dll.
|
This header file contains enums and other definitions for integrating AxsunOCTCapture.dll and AxsunOCTControl_LW.dll into a client application. More...
#include <stdint.h>
Go to the source code of this file.
Data Structures | |
struct | axtimeval_t |
Structure for packet time stamp with platform-independent size. More... | |
struct | window_func_t |
Parameters for calculating a complex-valued window function with phase described using a Taylor series expansion. More... | |
Typedefs | |
typedef struct axtimeval_t | axtimeval_t |
Structure for packet time stamp with platform-independent size. | |
typedef enum AxErr | AxErr |
Error codes returned from AxsunOCTCapture or AxsunOCTControl_LW functions. Use axGetErrorString() in AxsunOCTCapture or axGetErrorExplained() in AxsunOCTControl_LW for descriptions. | |
typedef enum AxPipelineMode | AxPipelineMode |
DAQ pipeline modes. | |
typedef enum AxChannelMode | AxChannelMode |
DAQ channel selection modes. | |
typedef enum AxDataType | AxDataType |
Integer data types which may be generated by the Axsun DAQ depending on selected pipeline bypass mode. | |
typedef enum AxEdgeSource | AxEdgeSource |
DAQ sample clock and trigger sources (incl. Sweep, Image_sync, and Burst Record triggers.) | |
typedef enum AxRcrdTrigBehavior | AxRcrdTrigBehavior |
DAQ Burst Record trigger behavior. Applies to "External" trigger sources as described in AxEdgeSource. | |
typedef enum AxSwpTrgMode | AxSwpTrgMode |
DAQ sweep trigger edge modes. | |
typedef enum AxWindowFuncType | AxWindowFuncType |
Window function types ("type_modifier" refers to member of associated window_func_t struct). | |
typedef struct window_func_t | window_func_t |
Parameters for calculating a complex-valued window function with phase described using a Taylor series expansion. | |
Enumerations | |
enum | AxErr |
Error codes returned from AxsunOCTCapture or AxsunOCTControl_LW functions. Use axGetErrorString() in AxsunOCTCapture or axGetErrorExplained() in AxsunOCTControl_LW for descriptions. | |
enum | AxPipelineMode { UNKNOWN = 0 , RAW_ADC = 1 , WINDOWED = 2 , IFFT = 3 , MOD_SQUARED = 4 , SQRT = 5 , LOG = 6 , EIGHT_BIT = 7 , JPEG_COMP = 8 , PIPELINEMODE_RFU = 9 } |
DAQ pipeline modes. More... | |
enum | AxChannelMode { CHAN_1 = 0 , CHAN_2 = 1 , SUM_CHANNELS = 2 , INTERLEAVE_CHANNELS = 3 , CHANNELMODE_RFU = 4 } |
DAQ channel selection modes. More... | |
enum | AxDataType { U8 , U16 , U32 , CMPLX , I16 , U16_le , U32_le , CMPLX_le , I16_le , I32_le , AXDATATYPE_RFU } |
Integer data types which may be generated by the Axsun DAQ depending on selected pipeline bypass mode. More... | |
enum | AxEdgeSource { EXTERNAL = 0 , INTERNAL = 1 , LVDS = 2 , LVCMOS = 3 , INTERNAL_SYNC = 4 , LVDS_FRONT = 5 , LVCMOS_FRONT = 6 , LVCMOS2_REAR = 7 } |
DAQ sample clock and trigger sources (incl. Sweep, Image_sync, and Burst Record triggers.) More... | |
enum | AxRcrdTrigBehavior { STARTRISING_STOPCOUNT = 0 , STARTFALLING_STOPCOUNT = 1 , STARTRISING_STOPRISING = 2 , STARTFALLING_STOPFALLING = 3 , STARTRISING_STOPFALLING = 4 , STARTFALLING_STOPRISING = 5 , REC_TRIG_BEHAVIOR_RFU = 6 } |
DAQ Burst Record trigger behavior. Applies to "External" trigger sources as described in AxEdgeSource. More... | |
enum | AxSwpTrgMode { SWPTRIG_RISING = 0 , SWPTRIG_FALLING = 1 , SWPTRIG_DUALEDGE = 2 , SWPTRIG_RFU = 3 } |
DAQ sweep trigger edge modes. More... | |
enum | AxWindowFuncType { WINFUNCTYPE_RFU = 0 , HANN = 1 , HAMMING = 2 , BLACKMAN_HARRIS = 3 , GAUSSIAN = 4 , TUKEY = 5 , ONES = 6 , ZEROS = 7 } |
Window function types ("type_modifier" refers to member of associated window_func_t struct). More... | |
This header file contains enums and other definitions for integrating AxsunOCTCapture.dll and AxsunOCTControl_LW.dll into a client application.
enum AxChannelMode |
enum AxDataType |
Integer data types which may be generated by the Axsun DAQ depending on selected pipeline bypass mode.
enum AxEdgeSource |
DAQ sample clock and trigger sources (incl. Sweep, Image_sync, and Burst Record triggers.)
enum AxPipelineMode |
DAQ pipeline modes.
enum AxRcrdTrigBehavior |
DAQ Burst Record trigger behavior. Applies to "External" trigger sources as described in AxEdgeSource.
enum AxSwpTrgMode |
enum AxWindowFuncType |
Window function types ("type_modifier" refers to member of associated window_func_t struct).