Home
last modified time | relevance | path

Searched refs:sensor_interface (Results 1 – 13 of 13) sorted by relevance

/drivers/sensor/wsen/wsen_itds_2533020201601/
A Dwsen_itds_2533020201601_trigger.c231 (void)ITDS_getRawAccelerationX(&data->sensor_interface, &x); in itds_2533020201601_trigger_set()
232 (void)ITDS_getRawAccelerationY(&data->sensor_interface, &y); in itds_2533020201601_trigger_set()
233 (void)ITDS_getRawAccelerationZ(&data->sensor_interface, &z); in itds_2533020201601_trigger_set()
235 if (ITDS_enableDataReadyINT1(&data->sensor_interface, state) != in itds_2533020201601_trigger_set()
249 (void)ITDS_getRawTemperature12bit(&data->sensor_interface, &x); in itds_2533020201601_trigger_set()
251 if (ITDS_enableTempDataReadyINT1(&data->sensor_interface, state) != in itds_2533020201601_trigger_set()
442 if (ITDS_enableDoubleTapEvent(&data->sensor_interface, in itds_2533020201601_init_interrupt()
465 if (ITDS_enableTapX(&data->sensor_interface, ITDS_enable) != WE_SUCCESS) { in itds_2533020201601_init_interrupt()
472 if (ITDS_enableTapY(&data->sensor_interface, ITDS_enable) != WE_SUCCESS) { in itds_2533020201601_init_interrupt()
479 if (ITDS_enableTapZ(&data->sensor_interface, ITDS_enable) != WE_SUCCESS) { in itds_2533020201601_init_interrupt()
[all …]
A Dwsen_itds_2533020201601.c95 if (ITDS_isAccelerationDataReady(&data->sensor_interface, in itds_2533020201601_sample_fetch()
101 if (ITDS_isTemperatureDataReady(&data->sensor_interface, in itds_2533020201601_sample_fetch()
113 if (ITDS_isTemperatureDataReady(&data->sensor_interface, in itds_2533020201601_sample_fetch()
127 if (ITDS_isAccelerationDataReady(&data->sensor_interface, in itds_2533020201601_sample_fetch()
492 ITDS_getDefaultInterface(&data->sensor_interface); in itds_2533020201601_init()
493 data->sensor_interface.interfaceType = interface_type; in itds_2533020201601_init()
495 switch (data->sensor_interface.interfaceType) { in itds_2533020201601_init()
502 data->sensor_interface.handle = (void *)&config->bus_cfg.i2c; in itds_2533020201601_init()
531 ITDS_softReset(&data->sensor_interface, ITDS_enable); in itds_2533020201601_init()
681 (.sensor_interface = {.interfaceType = WE_i2c}), \
[all …]
A Dwsen_itds_2533020201601.h27 WE_sensorInterface_t sensor_interface; member
/drivers/sensor/wsen/wsen_pads_2511020213301/
A Dwsen_pads_2511020213301.c87 if (PADS_isDataAvailable(&data->sensor_interface, &temp_state, in pads_2511020213301_sample_fetch()
217 if (PADS_enableBlockDataUpdate(&data->sensor_interface, in pads_2511020213301_odr_set()
342 PADS_getDefaultInterface(&data->sensor_interface); in pads_2511020213301_init()
343 data->sensor_interface.interfaceType = interface_type; in pads_2511020213301_init()
345 switch (data->sensor_interface.interfaceType) { in pads_2511020213301_init()
352 data->sensor_interface.handle = (void *)&config->bus_cfg.i2c; in pads_2511020213301_init()
361 data->sensor_interface.handle = (void *)&config->bus_cfg.spi; in pads_2511020213301_init()
393 PADS_softReset(&data->sensor_interface, PADS_enable); in pads_2511020213301_init()
424 if (PADS_setLowPassFilterConfig(&data->sensor_interface, in pads_2511020213301_init()
501 (.sensor_interface = {.interfaceType = WE_i2c}), \
[all …]
A Dwsen_pads_2511020213301_trigger.c51 if (PADS_getHighPressureInterruptStatus(&data->sensor_interface, in pads_2511020213301_process_interrupt()
57 if (PADS_getLowPressureInterruptStatus(&data->sensor_interface, in pads_2511020213301_process_interrupt()
108 if (PADS_setInterruptEventControl(&data->sensor_interface, in pads_2511020213301_trigger_set()
114 if (PADS_enableDiffPressureInterrupt(&data->sensor_interface, in pads_2511020213301_trigger_set()
123 if (PADS_enableLowPressureInterrupt(&data->sensor_interface, in pads_2511020213301_trigger_set()
130 if (PADS_enableHighPressureInterrupt(&data->sensor_interface, in pads_2511020213301_trigger_set()
146 if (PADS_getPressure_int(&data->sensor_interface, &pressure_dummy) != WE_SUCCESS) { in pads_2511020213301_trigger_set()
151 if (PADS_setInterruptEventControl(&data->sensor_interface, PADS_dataReady)) { in pads_2511020213301_trigger_set()
157 if (PADS_enableDataReadyInterrupt(&data->sensor_interface, in pads_2511020213301_trigger_set()
261 if (PADS_enableAutoRefp(&data->sensor_interface, PADS_enable) != WE_SUCCESS) { in pads_2511020213301_reference_point_set()
[all …]
A Dwsen_pads_2511020213301.h28 WE_sensorInterface_t sensor_interface; member
/drivers/sensor/wsen/wsen_tids_2521020222501/
A Dwsen_tids_2521020222501.c40 TIDS_softReset(&data->sensor_interface, TIDS_enable); in tids_2521020222501_sample_fetch()
44 TIDS_softReset(&data->sensor_interface, TIDS_disable); in tids_2521020222501_sample_fetch()
54 if (TIDS_isBusy(&data->sensor_interface, &busy) != WE_SUCCESS) { in tids_2521020222501_sample_fetch()
117 if (TIDS_enableContinuousMode(&data->sensor_interface, TIDS_disable) != in tids_2521020222501_odr_set()
123 if (TIDS_setOutputDataRate(&data->sensor_interface, in tids_2521020222501_odr_set()
129 if (TIDS_enableBlockDataUpdate(&data->sensor_interface, TIDS_enable) != in tids_2521020222501_odr_set()
261 TIDS_getDefaultInterface(&data->sensor_interface); in tids_2521020222501_init()
262 data->sensor_interface.interfaceType = WE_i2c; in tids_2521020222501_init()
267 data->sensor_interface.handle = (void *)&config->bus_cfg.i2c; in tids_2521020222501_init()
284 TIDS_softReset(&data->sensor_interface, TIDS_enable); in tids_2521020222501_init()
[all …]
A Dwsen_tids_2521020222501_trigger.c57 if (TIDS_getStatusRegister(&data->sensor_interface, &status) != WE_SUCCESS) { in tids_2521020222501_process_interrupt()
177 if (TIDS_setTempHighLimit(&data->sensor_interface, thresh) != WE_SUCCESS) { in tids_2521020222501_threshold_upper_set()
193 if (TIDS_getTempHighLimit(&data->sensor_interface, &thresh) != WE_SUCCESS) { in tids_2521020222501_threshold_upper_get()
210 if (TIDS_setTempLowLimit(&data->sensor_interface, thresh) != WE_SUCCESS) { in tids_2521020222501_threshold_lower_set()
226 if (TIDS_getTempLowLimit(&data->sensor_interface, &thresh) != WE_SUCCESS) { in tids_2521020222501_threshold_lower_get()
A Dwsen_tids_2521020222501.h22 WE_sensorInterface_t sensor_interface; member
/drivers/sensor/wsen/wsen_pdus_25131308XXXXX/
A Dwsen_pdus_25131308XXXXX.c26 if (PDUS_getRawPressureAndTemperature(&data->sensor_interface, &data->pressure, in pdus_25131308XXXXX_sample_fetch()
34 if (PDUS_getRawPressureAndTemperature(&data->sensor_interface, &pressure_dummy, in pdus_25131308XXXXX_sample_fetch()
42 if (PDUS_getRawPressure(&data->sensor_interface, &data->pressure) != WE_SUCCESS) { in pdus_25131308XXXXX_sample_fetch()
128 PDUS_getDefaultInterface(&data->sensor_interface); in pdus_25131308XXXXX_init()
129 data->sensor_interface.interfaceType = WE_i2c; in pdus_25131308XXXXX_init()
136 data->sensor_interface.handle = (void *)&config->bus_cfg.i2c; in pdus_25131308XXXXX_init()
A Dwsen_pdus_25131308XXXXX.h20 WE_sensorInterface_t sensor_interface; member
/drivers/sensor/wsen/wsen_hids_2525020210002/
A Dwsen_hids_2525020210002.c52 if (HIDS_Sensor_Measure_Raw(&data->sensor_interface, cmd, &raw_temperature, in hids_2525020210002_sample_fetch()
200 HIDS_Get_Default_Interface(&data->sensor_interface); in hids_2525020210002_init()
201 data->sensor_interface.interfaceType = WE_i2c; in hids_2525020210002_init()
206 data->sensor_interface.handle = (void *)&config->bus_cfg.i2c; in hids_2525020210002_init()
209 if (HIDS_Sensor_Init(&data->sensor_interface) != WE_SUCCESS) { in hids_2525020210002_init()
A Dwsen_hids_2525020210002.h22 WE_sensorInterface_t sensor_interface; member

Completed in 34 milliseconds