OrbbecSDK 2.5.5
OrbbecSDK: Software-Development-Kit for Orbbec 3D Cameras
Loading...
Searching...
No Matches
MultipleDevices.h
Go to the documentation of this file.
1// Copyright (c) Orbbec Inc. All Rights Reserved.
2// Licensed under the MIT License.
3
12
13#pragma once
14
15#ifdef __cplusplus
16extern "C" {
17#endif
18
19#include "ObTypes.h"
20#include "Device.h"
21
40
49
58
73
82
91
105
109#define ob_device_timer_reset ob_device_timestamp_reset
110
124
125#ifdef __cplusplus
126} // extern "C"
127#endif
128
Device-related functions, including operations such as obtaining and creating a device,...
#define OB_EXPORT
Definition Export.h:15
OB_EXPORT void ob_device_timer_sync_with_host(ob_device *device, ob_error **error)
synchronize the timer of the device with the host.
OB_EXPORT void ob_device_trigger_capture(ob_device *device, ob_error **error)
send the capture command to the device to trigger the capture.
OB_EXPORT ob_multi_device_sync_config ob_device_get_multi_device_sync_config(const ob_device *device, ob_error **error)
get the current multi device sync configuration of the device.
OB_EXPORT uint16_t ob_device_get_supported_multi_device_sync_mode_bitmap(const ob_device *device, ob_error **error)
Get the supported multi device sync mode bitmap of the device.
OB_EXPORT void ob_device_set_multi_device_sync_config(ob_device *device, const ob_multi_device_sync_config *config, ob_error **error)
set the multi device sync configuration of the device.
OB_EXPORT ob_device_timestamp_reset_config ob_device_get_timestamp_reset_config(ob_device *device, ob_error **error)
get the timestamp reset configuration of the device.
OB_EXPORT void ob_device_set_timestamp_reset_config(ob_device *device, const ob_device_timestamp_reset_config *config, ob_error **error)
set the timestamp reset configuration of the device.
OB_EXPORT void ob_device_timestamp_reset(ob_device *device, ob_error **error)
send the timestamp reset command to the device.
Provide structs commonly used in the SDK, enumerating constant definitions.
struct ob_device_t ob_device
Definition ObTypes.h:23
The timestamp reset configuration of the device.
Definition ObTypes.h:1391
The error class exposed by the SDK, users can get detailed error information according to the error.
Definition ObTypes.h:117
The synchronization configuration of the device.
Definition ObTypes.h:1327