![]() |
BltTofApi
|
This header file contains enums and structs dor the representation of a BTA_Frame. More...
Go to the source code of this file.
Data Structures | |
struct | BTA_Metadata |
BTA_Channel holds a two-dimensional array of data (A part of BTA_Frame) More... | |
struct | BTA_Channel |
BTA_Channel holds a two-dimensional array of data (A part of BTA_Frame) More... | |
struct | BTA_Frame |
BTA_Frame holds all the data gathered from one frame (one or more channels) More... | |
Typedefs | |
typedef enum BTA_FrameMode | BTA_FrameMode |
Enumerator with valid frame modes to be passed with BTAsetFrameMode. | |
typedef enum BTA_ChannelId | BTA_ChannelId |
Enumerator with channel IDs. They allow the identification of the various channels in a BTA_Frame. | |
typedef enum BTA_DataFormat | BTA_DataFormat |
Enumerator with data formats which allows the parsing of the data in BTA_Channel. The lowbyte stands for width (number of bytes) where known. The highbyte stands for unsigned/signed/floating-point (continuous numbering). | |
typedef enum BTA_Unit | BTA_Unit |
Enumerator with units which allows the interpretation of the data in a channel. | |
typedef enum BTA_MetadataId | BTA_MetadataId |
typedef struct BTA_Metadata | BTA_Metadata |
BTA_Channel holds a two-dimensional array of data (A part of BTA_Frame) | |
typedef struct BTA_Channel | BTA_Channel |
BTA_Channel holds a two-dimensional array of data (A part of BTA_Frame) | |
typedef struct BTA_Frame | BTA_Frame |
BTA_Frame holds all the data gathered from one frame (one or more channels) | |
Enumerations | |
enum | BTA_FrameMode { BTA_FrameModeCurrentConfig = 0, BTA_FrameModeDistAmp, BTA_FrameModeDistAmpFlags, BTA_FrameModeXYZ, BTA_FrameModeXYZAmp, BTA_FrameModeDistAmpColor, BTA_FrameModeXYZAmpFlags, BTA_FrameModeRawPhases, BTA_FrameModeIntensities, BTA_FrameModeDistColor, BTA_FrameModeDistAmpBalance, BTA_FrameModeXYZColor } |
Enumerator with valid frame modes to be passed with BTAsetFrameMode. More... | |
enum | BTA_ChannelId { BTA_ChannelIdUnknown = 0x0, BTA_ChannelIdDistance = 0x1, BTA_ChannelIdAmplitude = 0x2, BTA_ChannelIdX = 0x4, BTA_ChannelIdY = 0x8, BTA_ChannelIdZ = 0x10, BTA_ChannelIdConfidence = 0x20, BTA_ChannelIdFlags = 0x40, BTA_ChannelIdPhase0 = 0x80, BTA_ChannelIdPhase90 = 0x100, BTA_ChannelIdPhase180 = 0x200, BTA_ChannelIdPhase270 = 0x400, BTA_ChannelIdRawPhase = 0x81, BTA_ChannelIdTest = 0x800, BTA_ChannelIdColor = 0x1000, BTA_ChannelIdAmbient = 0x2000, BTA_ChannelIdPhase = 0x4000, BTA_ChannelIdGrayScale = 0x8000, BTA_ChannelIdBalance = 0x10000, BTA_ChannelIdCustom01 = 0x1000000, BTA_ChannelIdCustom02 = 0x2000000, BTA_ChannelIdCustom03 = 0x3000000, BTA_ChannelIdCustom04 = 0x4000000, BTA_ChannelIdCustom05 = 0x5000000, BTA_ChannelIdCustom06 = 0x6000000, BTA_ChannelIdCustom07 = 0x7000000, BTA_ChannelIdCustom08 = 0x8000000, BTA_ChannelIdCustom09 = 0x9000000, BTA_ChannelIdCustom10 = 0xa000000 } |
Enumerator with channel IDs. They allow the identification of the various channels in a BTA_Frame. | |
enum | BTA_DataFormat { BTA_DataFormatUnknown = 0x0, BTA_DataFormatUInt8 = 0x11, BTA_DataFormatUInt16 = 0x12, BTA_DataFormatUInt16Mlx1C11S = 0x62, BTA_DataFormatUInt16Mlx12S = 0x72, BTA_DataFormatUInt16Mlx1C11U = 0x82, BTA_DataFormatUInt16Mlx12U = 0x92, BTA_DataFormatUInt32 = 0x14, BTA_DataFormatSInt16 = 0x22, BTA_DataFormatSInt32 = 0x24, BTA_DataFormatFloat32 = 0x34, BTA_DataFormatFloat64 = 0x38, BTA_DataFormatRgb565 = 0x42, BTA_DataFormatRgb24 = 0x43, BTA_DataFormatJpeg = 0x50 } |
Enumerator with data formats which allows the parsing of the data in BTA_Channel. The lowbyte stands for width (number of bytes) where known. The highbyte stands for unsigned/signed/floating-point (continuous numbering). | |
enum | BTA_Unit { BTA_UnitUnitLess = 0, BTA_UnitMeter = 1, BTA_UnitMillimeter = 3 } |
Enumerator with units which allows the interpretation of the data in a channel. | |
enum | BTA_MetadataId { BTA_MetadataIdChessboardCorners = 0xab8471f9, BTA_MetadataIdMlxMeta1 = 0xa720b906, BTA_MetadataIdMlxMeta2 = 0xa720b907, BTA_MetadataIdMlxTest = 0xa720b908, BTA_MetadataIdMlxAdcData = 0xa720b909 } |
This header file contains enums and structs dor the representation of a BTA_Frame.
Copyright Bluetechnix 2016
enum BTA_FrameMode |