Sentis-ToF-M100 API  1.0.0
API_for_using_the_Bluetechnix_Sentis_ToF_M100_camera
 All Data Structures Files Functions Variables Typedefs Macros Groups Pages
Data Structures | Macros | Typedefs
apitypes.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  T_SENTIS_CONFIG
 Configuration structure. More...
 
struct  T_SENTIS_DATA_HEADER
 The structure contains all members of the frame header. More...
 

Macros

#define HOLD_CONTROL_ALIVE   0x00000001
 
#define SENTIS_NON_BLOCKING_INPUT   0x00000001
 
#define Mode0   0x0001
 
#define Status   0x0003
 
#define ImageDataFormat   0x0004
 
#define IntegrationTime   0x0005
 
#define DeviceType   0x0006
 
#define DeviceInfo   0x0007
 
#define FirmwareInfo   0x0008
 
#define ModulationFrecuency   0x0009
 
#define FrameRate   0x000A
 
#define HardwareConfiguration   0x000B
 
#define SerialNumberLowWord   0x000C
 
#define SerialNumberHighWord   0x000D
 
#define FrameCounter   0x000E
 
#define ConfidenceThresLow   0x0010
 
#define ConfidenceThresHig   0x0011
 
#define Mode1   0x0019
 
#define CalculationTime   0x001A
 
#define LedboarsTemp   0x001B
 
#define MainboardTemp   0x001C
 
#define LinearizationAmplitude   0x001D
 
#define LinearizationPhasseShift   0x001E
 
#define MaxLedTemp   0x0024
 
#define HorizontalFov   0x0026
 
#define VerticalFov   0x0027
 
#define TriggerDelay   0x002B
 
#define BootloaderStatus   0x002C
 
#define TemperatureCompensationGradient   0x002D
 
#define ApplicationVersion   0x002E
 
#define DistCalibGradient   0x002F
 
#define DistCalibOffset   0x0030
 
#define CmdExec   0x0033
 
#define CmdExecResult   0x0034
 
#define FactoryMacAddr2   0x0035
 
#define FactoryMacAddr1   0x0036
 
#define FactoryMacAddr0   0x0037
 
#define FactoryYear   0x0038
 
#define FactoryMonthDay   0x0039
 
#define FactoryHourMinute   0x003A
 
#define FactoryTimezone   0x003B
 
#define DEPTH_AMP_DATA   0x0000
 
#define XYZ_COORDS_DATA   0x0010
 
#define XYZ_AMP_DATA   0x0020
 
#define PHASES_0_270_DATA   0X0038
 
#define PHASES_270_0_DATA   0x0040
 

Typedefs

typedef void * T_SENTIS_HANDLE
 Device handle. More...
 
typedef int T_ERROR_CODE
 Error code. More...
 

Detailed Description

Author
VoXel Interaction Design offic.nosp@m.e@vo.nosp@m.xel.a.nosp@m.t
Version
1.0.0

DESCRIPTION

Sentis-ToF-m100 camera API structure and type dfinitions definitions

Typedef Documentation

typedef int T_ERROR_CODE

Error code.

Type of the response returned when calling API functions

typedef void* T_SENTIS_HANDLE

Device handle.

This type contains the necessary data to communicate with the Sentis-ToF-m100 camera after opening a connection. these connection data are created with the STSOpen function and they should be correctly closed with the STSClose function to avoid any memory problems