在SensorStudio块中访问数据的功能列表

尼古拉斯·索瓦奇

在哪里可以找到允许我从 SensorStudio 块访问数据的函数列表?

例如 game_rotation_vector_data_event()

克里斯托弗

设备可以支持的可用传感器数据事件回调列表是从 CustomSensorDesigner 块的默认实现源代码预先编写的(作为注释)。这些功能在取消注释后即可实现。

有关信息,如果给定的 CustomSensorDesigner 块没有很好地连接到回调函数的相应传感器,则该函数将不会产生任何影响。

此列表的示例 (ICM-30670):

static void accelerometer_data_event(uint32_t timestamp, void* data, uint16_tlen) { 

    VSensorDataAccelerometer* in = (VSensorDataAccelerometer*) data; 
    /* implement here */
}

static void magnetometer_data_event(uint32_t timestamp, void* data, uint16_tlen) { 
    VSensorDataMagnetometer* in = (VSensorDataMagnetometer*) data; 
    /* implement here */ 
}

static void orientation_data_event(uint32_t timestamp, void* data, uint16_tlen) { 
    VSensorDataOrientation* in = (VSensorDataOrientation*) data;
    /* implement here */
}

static void gyroscope_data_event(uint32_t timestamp, void* data, uint16_t len) { 
    VSensorDataGyroscope* in = (VSensorDataGyroscope*) data;
    /* implement here */
}

static void pressure_data_event(uint32_t timestamp, void* data, uint16_t len) { 
    VSensorDataPressure* in = (VSensorDataPressure*) data;
    /* implement here */
}

static void proximity_data_event(uint32_t timestamp, void* data, uint16_t len) { 
    VSensorDataProximity* in = (VSensorDataProximity*) data;
    /* implement here */ 
}

static void gravity_data_event(uint32_t timestamp, void* data, uint16_t len) { 
    VSensorDataGravity* in = (VSensorDataGravity*) data;
    /* implement here */ 
}

static void linear_acceleration_data_event(uint32_t timestamp, void* data, uint16_t len) { 
    VSensorDataLinearAcc* in = (VSensorDataLinearAcc*) data;
    /* implement here */ 
}

static void rotation_vector_data_event(uint32_t timestamp, void* data, uint16_t len) { 
    VSensorDataQuaternion* in = (VSensorDataQuaternion*) data;
    /* implement here */ 
}

static void ambient_temperature_data_event(uint32_t timestamp, void* data, uint16_t len) { 
    VSensorDataTemperature* in = (VSensorDataTemperature*) data;
    /* implement here */
}

static void uncal_magnetometer_data_event(uint32_t timestamp, void* data, uint16_t len) { 
    VSensorDataMagnetometerUncal* in = (VSensorDataMagnetometerUncal*) data; 
    /* implement here */ 
}

static void game_rotation_vector_data_event(uint32_t timestamp, void* data, uint16_t len) { 
    VSensorDataQuaternion* in = (VSensorDataQuaternion*) data; 
    /* implement here */
}

static void uncal_gyroscope_data_event(uint32_t timestamp, void* data, uint16_t len) { 
    VSensorDataGyroscopeUncal* in = (VSensorDataGyroscopeUncal*) data;
    /* implement here */ 
}

static void smd_data_event(uint32_t timestamp, void* data, uint16_t len) { 
    /* implement here */ 
}

static void step_detector_data_event(uint32_t timestamp, void* data, uint16_tlen) { 
    /* implement here */ 
}

static void step_counter_data_event(uint32_t timestamp, void* data, uint16_tlen) { 
    VSensorDataStepCount* in = (VSensorDataStepCount*) data;
    /* implement here */ 
}

static void geomag_rotation_vector_data_event(uint32_t timestamp, void* data, uint16_t len) { 
    VSensorDataQuaternion* in = (VSensorDataQuaternion*) data;
    /* implement here */ 
}

static void tilt_detector_data_event(uint32_t timestamp, void* data, uint16_tlen) { 
    /* implement here */ 
}

static void pick_up_gesture_data_event(uint32_t timestamp, void* data, uint16_t len) { 
    /* implement here */ 
}

static void bac_data_event(uint32_t timestamp, void* data, uint16_t len) { 
    VSensorDataBAC* in = (VSensorDataBAC*) data;
    /* implement here */ 
}

static void custom0_data_event(uint32_t timestamp, void* data, uint16_t len) { 
    /* implement here */ 
}

static void custom1_data_event(uint32_t timestamp, void* data, uint16_t len) {
    /* implement here */ 
}

static void custom2_data_event(uint32_t timestamp, void* data, uint16_t len) {
    /* implement here */ 
}

static void custom3_data_event(uint32_t timestamp, void* data, uint16_t len) {
    /* implement here */ 
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

功能代码块不能访问剃刀代码块中的变量?

来自分类Dev

方案功能列表-如何访问列表中的功能?

来自分类Dev

如何从分配列表中访问功能?

来自分类Dev

在C ++中访问列表元素功能

来自分类Dev

R:在“应用”功能期间访问和使用列表中数据框的名称

来自分类Dev

从列表数据中检索列表访问

来自分类Dev

如何在Django模板的代码块中访问列表的长度?

来自分类Dev

遍历功能列表中的数据帧

来自分类Dev

数据表中的访问列表成员

来自分类Dev

访问列表中数据框的元素?

来自分类Dev

访问嵌套列表中的数据框

来自分类Dev

数据表中的访问列表成员

来自分类Dev

访问类中的列表数据成员

来自分类Dev

如何在Pixels“正在播放”功能中访问歌曲列表?

来自分类Dev

在功能测试中,在后台块之外无法访问 Var

来自分类Dev

在渲染功能中访问铁路由器的数据

来自分类常见问题

在Vue组件数据功能中访问道具

来自分类Dev

在功能性 vuejs 组件的渲染函数中访问数据

来自分类Dev

访问子vue组件数据功能中的道具?

来自分类Dev

Simulink中存储块的功能

来自分类Dev

访问Ruby块中的方法

来自分类Dev

访问Ruby块中的方法

来自分类Dev

如何使用数据绑定在对象列表框中的文本块中显示数据?

来自分类Dev

将功能绑定到列表框C#WPF中的文本块

来自分类Dev

从Windows Phone 8的列表框中访问特定的文本块

来自分类Dev

Matlab中的访问功能

来自分类Dev

Matlab中的访问功能

来自分类Dev

在数据框中应用功能列列表

来自分类Dev

在数据框中应用功能列的列表