RealSense Cross Platform API
RealSense Cross-platform API
Public Attributes | List of all members
rs2_hdrd_control Struct Reference

#include <rs_hdrd_control.h>

Public Attributes

dpp_header header
 
int32_t enable
 
int32_t filter_type
 
int32_t downscale_ratio
 
int32_t shift_mode
 
int32_t shift_pixels
 
int32_t threshold_mode
 
int32_t threshold_mm
 
int32_t reserved [1]
 

Detailed Description

The entire 38-byte HKR Improved Close Range payload, header included.

Member Data Documentation

◆ downscale_ratio

int32_t rs2_hdrd_control::downscale_ratio

Meaningful when filter_type == Downscale: 1 = x2, 2 = x4. Default 1. 0 is reserved

◆ enable

int32_t rs2_hdrd_control::enable

0 = Off, 1 = On. Default 0

◆ filter_type

int32_t rs2_hdrd_control::filter_type

0 = Downscale, 1 = Lookup shift - selects which of the next two field-pairs is meaningful

◆ header

dpp_header rs2_hdrd_control::header

◆ reserved

int32_t rs2_hdrd_control::reserved[1]

MUST be zero on SET

◆ shift_mode

int32_t rs2_hdrd_control::shift_mode

Meaningful when filter_type == Lookup shift: 0 = 126px, 1 = 64px, 2 = manual (see shift_pixels). Default 0

◆ shift_pixels

int32_t rs2_hdrd_control::shift_pixels

Used when shift_mode == Manual. Range [0,256]. Default 126

◆ threshold_mm

int32_t rs2_hdrd_control::threshold_mm

Used when threshold_mode == Manual. Range [0,65535]. Default 0

◆ threshold_mode

int32_t rs2_hdrd_control::threshold_mode

0 = Zero range, 1 = MinZ range (FW-computed, not exposed to the host), 2 = Manual (see threshold_mm). Default 0


The documentation for this struct was generated from the following file: