Как найти характеристики датчика в Tizen Native (Gear S2)

Кто-нибудь знает, каковы характеристики датчиков акселерометра и гироскопа в Gear S2? Или как найти с помощью Tizen Native Application. Требуемая техническая информация - это производитель, шум и выходная мощность датчиков.


person ZEESHAN    schedule 01.07.2018    source источник


Ответы (1)


Вы можете использовать функции API, предоставляемые в Tizen Sensor Native API, для получения такой информации.

Вот пример кода:

#include <sensor.h>

static void
get_sensor_data()
{
sensor_h sensor_h;
sensor_get_default_sensor (SENSOR_ACCELEROMETER, &sensor_h);

/*
SENSOR_ACCELEROMETER        <Accelerometer (0)>
SENSOR_LINEAR_ACCELERATION  <Linear acceleration sensor (2)>
SENSOR_GYROSCOPE            <Gyroscope (6)>
*/

sensor_type_e type;
sensor_get_type(sensor_h, &type);
dlog_print(DLOG_DEBUG, "sensor-data", "Sensor type:%d",type);

char **name;
sensor_get_name (sensor_h, &name);
dlog_print(DLOG_DEBUG, "sensor-data", "Sensor Name:%s",name);

char **vendor;
sensor_get_name (sensor_h, &vendor);
dlog_print(DLOG_DEBUG, "sensor-data", "Vendor Name:%s",vendor);

float min_range;
sensor_get_min_range(sensor_h, &min_range);
dlog_print(DLOG_DEBUG, "sensor-data", "Min range:%f",min_range);

float max_range;
sensor_get_max_range(sensor_h, &max_range);
dlog_print(DLOG_DEBUG, "sensor-data", "Max range:%f",max_range);

float resolution;
sensor_get_resolution(sensor_h, &resolution);
dlog_print(DLOG_DEBUG, "sensor-data", "Resolution:%f",resolution);
}

Ознакомьтесь с Справочные материалы по API для получения подробной документации. Насколько я видел, функции шума нет.

введите описание изображения здесь

person Armaan-Ul-Islam    schedule 03.07.2018