mirror of
https://github.com/orbbec/OrbbecSDK_ROS2.git
synced 2026-10-03 19:47:46 +08:00
update SDK to v1.10.17
This commit is contained in:
@@ -802,6 +802,20 @@ typedef struct {
|
||||
int32_t lower; ///< Lower threshold, unit: ms
|
||||
} OBTofExposureThresholdControl, ob_tof_exposure_threshold_control, TOF_EXPOSURE_THRESHOLD_CONTROL;
|
||||
|
||||
/**
|
||||
* @brief Device depth industry mode
|
||||
*/
|
||||
typedef enum {
|
||||
OB_INDUSTRY_DEFAULT,
|
||||
OB_INDUSTRY_MODE1,
|
||||
OB_INDUSTRY_MODE2,
|
||||
OB_INDUSTRY_MODE3,
|
||||
OB_INDUSTRY_MODE4,
|
||||
OB_INDUSTRY_MODE5,
|
||||
} OBDepthIndustryMode,
|
||||
ob_depth_industry_mode;
|
||||
|
||||
|
||||
/**
|
||||
* @brief Sync mode
|
||||
* @deprecated This define is deprecated, please use @ref ob_multi_device_sync_mode instead
|
||||
@@ -1204,6 +1218,12 @@ typedef enum {
|
||||
* @attention In this mode, the user may return null when getting the specified type of data frame from the acquired FrameSet
|
||||
*/
|
||||
OB_FRAME_AGGREGATE_OUTPUT_ANY_SITUATION,
|
||||
/**
|
||||
* @brief Disable Frame Aggreate
|
||||
*
|
||||
* @attention In this mode, All types of data frames will output independently.
|
||||
*/
|
||||
OB_FRAME_AGGREGATE_OUTPUT_DISABLE,
|
||||
} OB_FRAME_AGGREGATE_OUTPUT_MODE,
|
||||
OBFrameAggregateOutputMode, ob_frame_aggregate_output_mode;
|
||||
|
||||
|
||||
@@ -384,10 +384,6 @@ typedef enum {
|
||||
* @brief Query the status of laser pulse width protection (read-only)
|
||||
*/
|
||||
OB_PROP_LASER_PULSE_WIDTH_PROTECTION_STATUS_BOOL = 149,
|
||||
/**
|
||||
* @brief depth noise removal filter
|
||||
*/
|
||||
OB_PROP_DEPTH_NOISE_REMOVAL_FILTER_BOOL = 165,
|
||||
|
||||
/**
|
||||
* @brief Laser always on, true: always on, false: off, laser will be turned off when out of exposure time
|
||||
@@ -726,6 +722,16 @@ typedef enum {
|
||||
*/
|
||||
OB_PROP_SDK_DEPTH_RECTIFY_MG_FILTER_BOOL = 3013,
|
||||
|
||||
/**
|
||||
* @brief Depth Stream Industry Working Mode Settings, currently only supported by DCW2.
|
||||
*/
|
||||
OB_PROP_DEPTH_INDUSTRY_MODE_INT = 3024,
|
||||
|
||||
/**
|
||||
* @brief "OpenNI device setting data stream packet size, such as DCW2.
|
||||
*/
|
||||
OB_PROP_STREAM_PACK_UNIT_INT = 3025,
|
||||
|
||||
/**
|
||||
* @brief Calibration JSON file read from device (Femto Mega, read only)
|
||||
*/
|
||||
@@ -739,6 +745,7 @@ typedef enum {
|
||||
#define OB_PROP_LASER_ENERGY_LEVEL_INT OB_PROP_LASER_POWER_LEVEL_CONTROL_INT
|
||||
#define OB_PROP_LASER_HW_ENERGY_LEVEL_INT OB_PROP_LASER_POWER_ACTUAL_LEVEL_INT
|
||||
#define OB_PROP_DEVICE_USB3_REPEAT_IDENTIFY_BOOL OB_PROP_DEVICE_USB2_REPEAT_IDENTIFY_BOOL
|
||||
#define OB_PROP_DEPTH_NOISE_REMOVAL_FILTER_BOOL OB_PROP_DEPTH_SOFT_FILTER_BOOL
|
||||
|
||||
/**
|
||||
* @brief The data type used to describe all property settings
|
||||
|
||||
@@ -1 +1 @@
|
||||
libOrbbecSDK.so.1.10.16
|
||||
libOrbbecSDK.so.1.10.17
|
||||
BIN
Binary file not shown.
@@ -1 +1 @@
|
||||
libOrbbecSDK.so.1.10.16
|
||||
libOrbbecSDK.so.1.10.17
|
||||
BIN
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
libOrbbecSDK.so.1.10.16
|
||||
libOrbbecSDK.so.1.10.17
|
||||
BIN
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user