10#ifndef LIBREALSENSE_RS2_SAFETY_SENSOR_H
11#define LIBREALSENSE_RS2_SAFETY_SENSOR_H
void rs2_set_application_config(rs2_sensor const *sensor, const char *application_config_json_str, rs2_error **error)
void rs2_set_safety_preset(rs2_sensor const *sensor, int index, const char *sp_json_str, rs2_error **error)
const rs2_raw_data_buffer * rs2_get_safety_interface_config(rs2_sensor const *sensor, rs2_calib_location loc, rs2_error **error)
const rs2_raw_data_buffer * rs2_get_application_config(rs2_sensor const *sensor, rs2_error **error)
const rs2_raw_data_buffer * rs2_get_safety_preset(rs2_sensor const *sensor, int index, rs2_error **error)
void rs2_set_safety_interface_config(rs2_sensor const *sensor, const char *sic_json_str, rs2_error **error)
Exposes RealSense structs.
struct rs2_sensor rs2_sensor
Definition rs_types.h:300
rs2_calib_location
Definition rs_types.h:256
struct rs2_error rs2_error
Definition rs_types.h:276
struct rs2_raw_data_buffer rs2_raw_data_buffer
Definition rs_types.h:278