6.4. Stream Profile

Classes for configuring and working with stream profiles.

6.4.1. Class Hierarchy

The StreamProfile class is the base class for related types.

digraph StreamProfileHierarchy {
   rankdir=TB;
   bgcolor=transparent;
   node [shape=box, style="filled,rounded", fillcolor="#e3f2fd", color="#2196f3", fontname="Helvetica Neue, Helvetica, Arial, sans-serif", fontsize=11];
   edge [color="#666666", arrowsize=0.8, penwidth=1.2];

   StreamProfile [label="StreamProfile"];
   VideoStreamProfile [label="VideoStreamProfile"];
   AccelStreamProfile [label="AccelStreamProfile"];
   GyroStreamProfile [label="GyroStreamProfile"];
   LiDARStreamProfile [label="LiDARStreamProfile"];
   StreamProfileList [label="StreamProfileList (independent)"];

   StreamProfile -> VideoStreamProfile;
   StreamProfile -> AccelStreamProfile;
   StreamProfile -> GyroStreamProfile;
   StreamProfile -> LiDARStreamProfile;
}

6.4.2. Inheritance Overview

Class Inheritance Hierarchy

Class

Inherits From

Description

StreamProfile

object

Base class for all stream profiles

VideoStreamProfile

StreamProfile

Video stream profile

AccelStreamProfile

StreamProfile

Accelerometer stream profile

GyroStreamProfile

StreamProfile

Gyroscope stream profile

LiDARStreamProfile

StreamProfile

LiDAR stream profile

StreamProfileList

N/A

Independent class - list of stream profiles

6.4.3. Classes

6.4.3.1. StreamProfile

class pyorbbecsdk.StreamProfile

Bases: pybind11_object

__init__(*args, **kwargs)
as_accel_stream_profile(self: pyorbbecsdk.StreamProfile) ob::AccelStreamProfile
as_gyro_stream_profile(self: pyorbbecsdk.StreamProfile) ob::GyroStreamProfile
as_lidar_stream_profile(self: pyorbbecsdk.StreamProfile) ob::LiDARStreamProfile
as_video_stream_profile(self: pyorbbecsdk.StreamProfile) ob::VideoStreamProfile
bind_extrinsic_to(*args, **kwargs)

Overloaded function.

  1. bind_extrinsic_to(self: pyorbbecsdk.pyorbbecsdk.StreamProfile, arg0: pyorbbecsdk.pyorbbecsdk.StreamProfile, arg1: pyorbbecsdk.pyorbbecsdk.OBExtrinsic) -> None

  2. bind_extrinsic_to(self: pyorbbecsdk.pyorbbecsdk.StreamProfile, arg0: pyorbbecsdk.pyorbbecsdk.OBStreamType, arg1: pyorbbecsdk.pyorbbecsdk.OBExtrinsic) -> None

get_extrinsic_to(self: pyorbbecsdk.StreamProfile, arg0: pyorbbecsdk.StreamProfile) pyorbbecsdk.OBExtrinsic
get_format(self: pyorbbecsdk.StreamProfile) pyorbbecsdk.OBFormat
get_type(self: pyorbbecsdk.StreamProfile) pyorbbecsdk.OBStreamType
is_accel_stream_profile(self: pyorbbecsdk.StreamProfile) bool
is_gyro_stream_profile(self: pyorbbecsdk.StreamProfile) bool
is_video_stream_profile(self: pyorbbecsdk.StreamProfile) bool

6.4.3.2. VideoStreamProfile

class pyorbbecsdk.VideoStreamProfile

Bases: StreamProfile

__init__(*args, **kwargs)
get_decimation_config(self: pyorbbecsdk.VideoStreamProfile) pyorbbecsdk.OBHardwareDecimationConfig
get_distortion(self: pyorbbecsdk.VideoStreamProfile) pyorbbecsdk.OBCameraDistortion
get_fps(self: pyorbbecsdk.VideoStreamProfile) int
get_height(self: pyorbbecsdk.VideoStreamProfile) int
get_intrinsic(self: pyorbbecsdk.VideoStreamProfile) pyorbbecsdk.OBCameraIntrinsic
get_width(self: pyorbbecsdk.VideoStreamProfile) int

6.4.3.3. AccelStreamProfile

class pyorbbecsdk.AccelStreamProfile

Bases: StreamProfile

__init__(*args, **kwargs)
get_full_scale_range(self: pyorbbecsdk.AccelStreamProfile) pyorbbecsdk.OBAccelFullScaleRange
get_intrinsic(self: pyorbbecsdk.AccelStreamProfile) pyorbbecsdk.OBAccelIntrinsic
get_sample_rate(self: pyorbbecsdk.AccelStreamProfile) pyorbbecsdk.OBGyroSampleRate

6.4.3.4. GyroStreamProfile

class pyorbbecsdk.GyroStreamProfile

Bases: StreamProfile

__init__(*args, **kwargs)
get_full_scale_range(self: pyorbbecsdk.GyroStreamProfile) pyorbbecsdk.OBGyroFullScaleRange
get_intrinsic(self: pyorbbecsdk.GyroStreamProfile) pyorbbecsdk.OBGyroIntrinsic
get_sample_rate(self: pyorbbecsdk.GyroStreamProfile) pyorbbecsdk.OBGyroSampleRate

6.4.3.5. LiDARStreamProfile

class pyorbbecsdk.LiDARStreamProfile

Bases: StreamProfile

__init__(*args, **kwargs)
get_scan_rate(self: pyorbbecsdk.LiDARStreamProfile) pyorbbecsdk.OBLiDARScanRate

6.4.3.6. StreamProfileList

class pyorbbecsdk.StreamProfileList

Bases: pybind11_object

__init__(*args, **kwargs)
get_accel_stream_profile(self: pyorbbecsdk.StreamProfileList, arg0: pyorbbecsdk.OBAccelFullScaleRange, arg1: pyorbbecsdk.OBGyroSampleRate) pyorbbecsdk.AccelStreamProfile
get_count(self: pyorbbecsdk.StreamProfileList) int
get_default_video_stream_profile(self: pyorbbecsdk.StreamProfileList) pyorbbecsdk.VideoStreamProfile
get_gyro_stream_profile(self: pyorbbecsdk.StreamProfileList, arg0: pyorbbecsdk.OBGyroFullScaleRange, arg1: pyorbbecsdk.OBGyroSampleRate) pyorbbecsdk.GyroStreamProfile
get_lidar_stream_profile(self: pyorbbecsdk.StreamProfileList, arg0: pyorbbecsdk.OBLiDARScanRate, arg1: pyorbbecsdk.OBFormat) pyorbbecsdk.LiDARStreamProfile
get_stream_profile_by_index(self: pyorbbecsdk.StreamProfileList, arg0: SupportsInt | SupportsIndex) pyorbbecsdk.StreamProfile
get_video_stream_profile(*args, **kwargs)

Overloaded function.

  1. get_video_stream_profile(self: pyorbbecsdk.pyorbbecsdk.StreamProfileList, width: typing.SupportsInt | typing.SupportsIndex = 0, height: typing.SupportsInt | typing.SupportsIndex = 0, format: pyorbbecsdk.pyorbbecsdk.OBFormat = <OBFormat.UNKNOWN_FORMAT: -1>, fps: typing.SupportsInt | typing.SupportsIndex = 0) -> pyorbbecsdk.pyorbbecsdk.VideoStreamProfile

  2. get_video_stream_profile(self: pyorbbecsdk.pyorbbecsdk.StreamProfileList, decimation_config: pyorbbecsdk.pyorbbecsdk.OBHardwareDecimationConfig, format: pyorbbecsdk.pyorbbecsdk.OBFormat = <OBFormat.UNKNOWN_FORMAT: -1>, fps: typing.SupportsInt | typing.SupportsIndex = 0) -> pyorbbecsdk.pyorbbecsdk.VideoStreamProfile

6.4.4. Enumerations

6.4.4.1. OBSensorType

class pyorbbecsdk.OBSensorType

Bases: pybind11_object

OBSensorType Members

Name

C++ Binding Object

Value

Description

ACCEL_SENSOR

<OBSensorType.ACCEL_SENSOR: 4>

4

Auto-generated from C++ bindings

COLOR_SENSOR

<OBSensorType.COLOR_SENSOR: 2>

2

Auto-generated from C++ bindings

CONFIDENCE_SENSOR

<OBSensorType.CONFIDENCE_SENSOR: 9>

9

Auto-generated from C++ bindings

DEPTH_SENSOR

<OBSensorType.DEPTH_SENSOR: 3>

3

Auto-generated from C++ bindings

GYRO_SENSOR

<OBSensorType.GYRO_SENSOR: 5>

5

Auto-generated from C++ bindings

IR_SENSOR

<OBSensorType.IR_SENSOR: 1>

1

Auto-generated from C++ bindings

LEFT_COLOR_SENSOR

<OBSensorType.LEFT_COLOR_SENSOR: 11>

11

Auto-generated from C++ bindings

LEFT_IR_SENSOR

<OBSensorType.LEFT_IR_SENSOR: 6>

6

Auto-generated from C++ bindings

LIDAR_SENSOR

<OBSensorType.LIDAR_SENSOR: 10>

10

Auto-generated from C++ bindings

RAW_PHASE_SENSOR

<OBSensorType.RAW_PHASE_SENSOR: 8>

8

Auto-generated from C++ bindings

RIGHT_COLOR_SENSOR

<OBSensorType.RIGHT_COLOR_SENSOR: 12>

12

Auto-generated from C++ bindings

RIGHT_IR_SENSOR

<OBSensorType.RIGHT_IR_SENSOR: 7>

7

Auto-generated from C++ bindings

TYPE_COUNT_SENSOR

<OBSensorType.TYPE_COUNT_SENSOR: 13>

13

Auto-generated from C++ bindings

UNKNOWN_SENSOR

<OBSensorType.UNKNOWN_SENSOR: 0>

0

Auto-generated from C++ bindings

6.4.4.2. OBStreamType

class pyorbbecsdk.OBStreamType

Bases: pybind11_object

OBStreamType Members

Name

C++ Binding Object

Value

Description

ACCEL_STREAM

<OBStreamType.ACCEL_STREAM: 4>

4

Auto-generated from C++ bindings

COLOR_STREAM

<OBStreamType.COLOR_STREAM: 2>

2

Auto-generated from C++ bindings

CONFIDENCE_STREAM

<OBStreamType.CONFIDENCE_STREAM: 9>

9

Auto-generated from C++ bindings

DEPTH_STREAM

<OBStreamType.DEPTH_STREAM: 3>

3

Auto-generated from C++ bindings

GYRO_STREAM

<OBStreamType.GYRO_STREAM: 5>

5

Auto-generated from C++ bindings

IR_STREAM

<OBStreamType.IR_STREAM: 1>

1

Auto-generated from C++ bindings

LEFT_COLOR_STREAM

<OBStreamType.LEFT_COLOR_STREAM: 11>

11

Auto-generated from C++ bindings

LEFT_IR_STREAM

<OBStreamType.LEFT_IR_STREAM: 6>

6

Auto-generated from C++ bindings

LIDAR_STREAM

<OBStreamType.LIDAR_STREAM: 10>

10

Auto-generated from C++ bindings

RAW_PHASE_STREAM

<OBStreamType.RAW_PHASE_STREAM: 8>

8

Auto-generated from C++ bindings

RIGHT_COLOR_STREAM

<OBStreamType.RIGHT_COLOR_STREAM: 12>

12

Auto-generated from C++ bindings

RIGHT_IR_STREAM

<OBStreamType.RIGHT_IR_STREAM: 7>

7

Auto-generated from C++ bindings

TYPE_COUNT_STREAM

<OBStreamType.TYPE_COUNT_STREAM: 13>

13

Auto-generated from C++ bindings

UNKNOWN_STREAM

<OBStreamType.UNKNOWN_STREAM: -1>

-1

Auto-generated from C++ bindings

VIDEO_STREAM

<OBStreamType.VIDEO_STREAM: 0>

0

Auto-generated from C++ bindings

6.4.4.3. OBDepthWorkMode

class pyorbbecsdk.OBDepthWorkMode

Bases: pybind11_object

__init__(self: pyorbbecsdk.OBDepthWorkMode) None
property checksum
property name
property tag

6.4.4.4. OBDepthWorkModeList

class pyorbbecsdk.OBDepthWorkModeList

Bases: pybind11_object

__init__(*args, **kwargs)
get_count(self: pyorbbecsdk.OBDepthWorkModeList) int

Get the number of OBDepthWorkMode objects in the list

get_depth_work_mode_by_index(self: pyorbbecsdk.OBDepthWorkModeList, arg0: SupportsInt | SupportsIndex) pyorbbecsdk.OBDepthWorkMode

Get the OBDepthWorkMode object at the specified index

6.4.4.5. OBDepthWorkModeTag

class pyorbbecsdk.OBDepthWorkModeTag

Bases: pybind11_object

Members:

OB_DEVICE_DEPTH_WORK_MODE

OB_CUSTOM_DEPTH_WORK_MODE

OB_CUSTOM_DEPTH_WORK_MODE = <OBDepthWorkModeTag.OB_CUSTOM_DEPTH_WORK_MODE: 1>
OB_DEVICE_DEPTH_WORK_MODE = <OBDepthWorkModeTag.OB_DEVICE_DEPTH_WORK_MODE: 0>
__init__(self: pyorbbecsdk.OBDepthWorkModeTag, value: SupportsInt | SupportsIndex) None
property name
property value

6.4.4.6. OBPresetResolutionConfig

class pyorbbecsdk.OBPresetResolutionConfig

Bases: pybind11_object

__init__(self: pyorbbecsdk.OBPresetResolutionConfig) None
property depth_decimation_factor
property height
property ir_decimation_factor
property width

6.4.4.7. OBAlignMode

class pyorbbecsdk.OBAlignMode

Bases: pybind11_object

OBAlignMode Members

Name

C++ Binding Object

Value

Description

DISABLE

<OBAlignMode.DISABLE: 0>

0

Auto-generated from C++ bindings

HW_MODE

<OBAlignMode.HW_MODE: 1>

1

Auto-generated from C++ bindings

SW_MODE

<OBAlignMode.SW_MODE: 2>

2

Auto-generated from C++ bindings

6.4.4.8. OBFrameAggregateOutputMode

class pyorbbecsdk.OBFrameAggregateOutputMode

Bases: pybind11_object

OBFrameAggregateOutputMode Members

Name

C++ Binding Object

Value

Description

ANY_SITUATION

<OBFrameAggregateOutputMode.ANY_SITUATION: 2>

2

Auto-generated from C++ bindings

DISABLE

<OBFrameAggregateOutputMode.DISABLE: 3>

3

Auto-generated from C++ bindings

6.4.4.9. OBCompressionMode

class pyorbbecsdk.OBCompressionMode

Bases: pybind11_object

OBCompressionMode Members

Name

C++ Binding Object

Value

Description

LOSSLESS

<OBCompressionMode.LOSSLESS: 0>

0

Auto-generated from C++ bindings

LOSSY

<OBCompressionMode.LOSSY: 1>

1

Auto-generated from C++ bindings

6.4.4.10. OBCompressionParams

class pyorbbecsdk.OBCompressionParams

Bases: pybind11_object

__init__(self: pyorbbecsdk.OBCompressionParams) None
property threshold

6.4.4.11. OBHardwareDecimationConfig

class pyorbbecsdk.OBHardwareDecimationConfig

Bases: pybind11_object

__init__(self: pyorbbecsdk.OBHardwareDecimationConfig) None
property factor
property origin_height
property origin_width

6.4.4.12. OBHdrConfig

class pyorbbecsdk.OBHdrConfig

Bases: pybind11_object

__init__(self: pyorbbecsdk.OBHdrConfig) None
property enable
property exposure_1
property exposure_2
property gain_1
property gain_2
property sequence_name

6.4.4.13. OBSyncMode

class pyorbbecsdk.OBSyncMode

Bases: pybind11_object

OBSyncMode Members

Name

C++ Binding Object

Value

Description

CLOSE

<OBSyncMode.CLOSE: 0>

0

Auto-generated from C++ bindings

IR_IMU_SYNC

<OBSyncMode.IR_IMU_SYNC: 8>

8

Auto-generated from C++ bindings

PRIMARY

<OBSyncMode.PRIMARY: 2>

2

Auto-generated from C++ bindings

PRIMARY_IR_TRIGGER

<OBSyncMode.PRIMARY_IR_TRIGGER: 5>

5

Auto-generated from C++ bindings

PRIMARY_MCU_TRIGGER

<OBSyncMode.PRIMARY_MCU_TRIGGER: 4>

4

Auto-generated from C++ bindings

PRIMARY_SOFT_TRIGGER

<OBSyncMode.PRIMARY_SOFT_TRIGGER: 6>

6

Auto-generated from C++ bindings

SECONDARY

<OBSyncMode.SECONDARY: 3>

3

Auto-generated from C++ bindings

SECONDARY_SOFT_TRIGGER

<OBSyncMode.SECONDARY_SOFT_TRIGGER: 7>

7

Auto-generated from C++ bindings

STANDALONE

<OBSyncMode.STANDALONE: 1>

1

Auto-generated from C++ bindings

UNKNOWN

<OBSyncMode.UNKNOWN: 255>

255

Auto-generated from C++ bindings

6.4.4.14. OBMultiDeviceSyncMode

class pyorbbecsdk.OBMultiDeviceSyncMode

Bases: pybind11_object

OBMultiDeviceSyncMode Members

Name

C++ Binding Object

Value

Description

FREE_RUN

<OBMultiDeviceSyncMode.FREE_RUN: 1>

1

Auto-generated from C++ bindings

IR_IMU_SYNC

<OBMultiDeviceSyncMode.IR_IMU_SYNC: 128>

128

Auto-generated from C++ bindings

PRIMARY

<OBMultiDeviceSyncMode.PRIMARY: 4>

4

Auto-generated from C++ bindings

SECONDARY

<OBMultiDeviceSyncMode.SECONDARY: 8>

8

Auto-generated from C++ bindings

SECONDARY_SYNCED

<OBMultiDeviceSyncMode.SECONDARY_SYNCED: 16>

16

Auto-generated from C++ bindings

SOFTWARE_SYNCED

<OBMultiDeviceSyncMode.SOFTWARE_SYNCED: 256>

256

Auto-generated from C++ bindings

STANDALONE

<OBMultiDeviceSyncMode.STANDALONE: 2>

2

Auto-generated from C++ bindings

6.4.4.15. OBGyroSampleRate

class pyorbbecsdk.OBGyroSampleRate

Bases: pybind11_object

OBGyroSampleRate Members

Name

C++ Binding Object

Value

Description

SAMPLE_RATE_100_HZ

<OBGyroSampleRate.SAMPLE_RATE_100_HZ: 7>

7

Auto-generated from C++ bindings

SAMPLE_RATE_12_5_HZ

<OBGyroSampleRate.SAMPLE_RATE_12_5_HZ: 4>

4

Auto-generated from C++ bindings

SAMPLE_RATE_16_KHZ

<OBGyroSampleRate.SAMPLE_RATE_16_KHZ: 14>

14

Auto-generated from C++ bindings

SAMPLE_RATE_1_5625_HZ

<OBGyroSampleRate.SAMPLE_RATE_1_5625_HZ: 1>

1

Auto-generated from C++ bindings

SAMPLE_RATE_1_KHZ

<OBGyroSampleRate.SAMPLE_RATE_1_KHZ: 10>

10

Auto-generated from C++ bindings

SAMPLE_RATE_200_HZ

<OBGyroSampleRate.SAMPLE_RATE_200_HZ: 8>

8

Auto-generated from C++ bindings

SAMPLE_RATE_25_HZ

<OBGyroSampleRate.SAMPLE_RATE_25_HZ: 5>

5

Auto-generated from C++ bindings

SAMPLE_RATE_2_KHZ

<OBGyroSampleRate.SAMPLE_RATE_2_KHZ: 11>

11

Auto-generated from C++ bindings

SAMPLE_RATE_32_KHZ

<OBGyroSampleRate.SAMPLE_RATE_32_KHZ: 15>

15

Auto-generated from C++ bindings

SAMPLE_RATE_3_125_HZ

<OBGyroSampleRate.SAMPLE_RATE_3_125_HZ: 2>

2

Auto-generated from C++ bindings

SAMPLE_RATE_400_HZ

<OBGyroSampleRate.SAMPLE_RATE_400_HZ: 16>

16

Auto-generated from C++ bindings

SAMPLE_RATE_4_KHZ

<OBGyroSampleRate.SAMPLE_RATE_4_KHZ: 12>

12

Auto-generated from C++ bindings

SAMPLE_RATE_500_HZ

<OBGyroSampleRate.SAMPLE_RATE_500_HZ: 9>

9

Auto-generated from C++ bindings

SAMPLE_RATE_50_HZ

<OBGyroSampleRate.SAMPLE_RATE_50_HZ: 6>

6

Auto-generated from C++ bindings

SAMPLE_RATE_6_25_HZ

<OBGyroSampleRate.SAMPLE_RATE_6_25_HZ: 3>

3

Auto-generated from C++ bindings

SAMPLE_RATE_800_HZ

<OBGyroSampleRate.SAMPLE_RATE_800_HZ: 17>

17

Auto-generated from C++ bindings

SAMPLE_RATE_8_KHZ

<OBGyroSampleRate.SAMPLE_RATE_8_KHZ: 13>

13

Auto-generated from C++ bindings

SAMPLE_RATE_UNKNOWN

<OBGyroSampleRate.SAMPLE_RATE_UNKNOWN: 0>

0

Auto-generated from C++ bindings

6.4.5. Constants

pyorbbecsdk.SAMPLE_RATE_UNKNOWN = <OBGyroSampleRate.SAMPLE_RATE_UNKNOWN: 0>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ

pyorbbecsdk.SAMPLE_RATE_1_5625_HZ = <OBGyroSampleRate.SAMPLE_RATE_1_5625_HZ: 1>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ

pyorbbecsdk.SAMPLE_RATE_3_125_HZ = <OBGyroSampleRate.SAMPLE_RATE_3_125_HZ: 2>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ

pyorbbecsdk.SAMPLE_RATE_6_25_HZ = <OBGyroSampleRate.SAMPLE_RATE_6_25_HZ: 3>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ

pyorbbecsdk.SAMPLE_RATE_12_5_HZ = <OBGyroSampleRate.SAMPLE_RATE_12_5_HZ: 4>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ

pyorbbecsdk.SAMPLE_RATE_25_HZ = <OBGyroSampleRate.SAMPLE_RATE_25_HZ: 5>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ

pyorbbecsdk.SAMPLE_RATE_50_HZ = <OBGyroSampleRate.SAMPLE_RATE_50_HZ: 6>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ

pyorbbecsdk.SAMPLE_RATE_100_HZ = <OBGyroSampleRate.SAMPLE_RATE_100_HZ: 7>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ

pyorbbecsdk.SAMPLE_RATE_200_HZ = <OBGyroSampleRate.SAMPLE_RATE_200_HZ: 8>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ

pyorbbecsdk.SAMPLE_RATE_400_HZ = <OBGyroSampleRate.SAMPLE_RATE_400_HZ: 16>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ

pyorbbecsdk.SAMPLE_RATE_500_HZ = <OBGyroSampleRate.SAMPLE_RATE_500_HZ: 9>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ

pyorbbecsdk.SAMPLE_RATE_1_KHZ = <OBGyroSampleRate.SAMPLE_RATE_1_KHZ: 10>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ

pyorbbecsdk.SAMPLE_RATE_2_KHZ = <OBGyroSampleRate.SAMPLE_RATE_2_KHZ: 11>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ

pyorbbecsdk.SAMPLE_RATE_4_KHZ = <OBGyroSampleRate.SAMPLE_RATE_4_KHZ: 12>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ

pyorbbecsdk.SAMPLE_RATE_8_KHZ = <OBGyroSampleRate.SAMPLE_RATE_8_KHZ: 13>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ

pyorbbecsdk.SAMPLE_RATE_16_KHZ = <OBGyroSampleRate.SAMPLE_RATE_16_KHZ: 14>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ

pyorbbecsdk.SAMPLE_RATE_32_KHZ = <OBGyroSampleRate.SAMPLE_RATE_32_KHZ: 15>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ

pyorbbecsdk.SAMPLE_RATE_800_HZ = <OBGyroSampleRate.SAMPLE_RATE_800_HZ: 17>

Members:

SAMPLE_RATE_UNKNOWN

SAMPLE_RATE_1_5625_HZ

SAMPLE_RATE_3_125_HZ

SAMPLE_RATE_6_25_HZ

SAMPLE_RATE_12_5_HZ

SAMPLE_RATE_25_HZ

SAMPLE_RATE_50_HZ

SAMPLE_RATE_100_HZ

SAMPLE_RATE_200_HZ

SAMPLE_RATE_500_HZ

SAMPLE_RATE_1_KHZ

SAMPLE_RATE_2_KHZ

SAMPLE_RATE_4_KHZ

SAMPLE_RATE_8_KHZ

SAMPLE_RATE_16_KHZ

SAMPLE_RATE_32_KHZ

SAMPLE_RATE_400_HZ

SAMPLE_RATE_800_HZ