Home
last modified time | relevance | path

Searched refs:touch_matrix_handle_t (Results 1 – 5 of 5) sorted by relevance

/hal_espressif-3.6.0/components/touch_element/include/touch_element/
Dtouch_matrix.h77 typedef touch_elem_handle_t touch_matrix_handle_t; //!< Matrix button instance handle typedef
78 typedef void(*touch_matrix_callback_t)(touch_matrix_handle_t, touch_matrix_message_t *, void *); //…
120 esp_err_t touch_matrix_create(const touch_matrix_config_t *matrix_config, touch_matrix_handle_t *ma…
132 esp_err_t touch_matrix_delete(touch_matrix_handle_t matrix_handle);
154 esp_err_t touch_matrix_subscribe_event(touch_matrix_handle_t matrix_handle, uint32_t event_mask, vo…
170 esp_err_t touch_matrix_set_dispatch_method(touch_matrix_handle_t matrix_handle, touch_elem_dispatch…
191 esp_err_t touch_matrix_set_callback(touch_matrix_handle_t matrix_handle, touch_matrix_callback_t ma…
207 esp_err_t touch_matrix_set_longpress(touch_matrix_handle_t matrix_handle, uint32_t threshold_time);
/hal_espressif-3.6.0/components/touch_element/test/
Dtest_touch_matrix.c43 void test_matrix_event_simulator(touch_matrix_handle_t matrix_handle, touch_matrix_event_t matrix_e…
46 static void test_matrix_callback_check(touch_matrix_handle_t current_handle, touch_matrix_message_t…
47 void test_matrix_event_trigger_and_check(touch_matrix_handle_t handle, touch_matrix_event_t matrix_…
48 void test_matrix_callback_trigger_and_check(touch_matrix_handle_t handle, touch_matrix_event_t matr…
52 static void test_matrix_handler(touch_matrix_handle_t handle, touch_matrix_message_t *message, void…
56 static void test_matrix_change_lp_handler(touch_matrix_handle_t out_handle, touch_matrix_message_t …
87 void test_matrix_event_simulator(touch_matrix_handle_t matrix_handle, touch_matrix_event_t matrix_e… in test_matrix_event_simulator()
125 static inline void test_matrix_callback_check(touch_matrix_handle_t current_handle, touch_matrix_me… in test_matrix_callback_check()
136 void test_matrix_event_trigger_and_check(touch_matrix_handle_t handle, touch_matrix_event_t matrix_… in test_matrix_event_trigger_and_check()
161 void test_matrix_callback_trigger_and_check(touch_matrix_handle_t handle, touch_matrix_event_t matr… in test_matrix_callback_trigger_and_check()
[all …]
Dtest_touch_element.c46 extern void test_matrix_event_simulator(touch_matrix_handle_t matrix_handle, touch_matrix_event_t m…
260 touch_matrix_handle_t matrix_handle; in test_integrat_btn_sld_mat()
/hal_espressif-3.6.0/examples/peripherals/touch_sensor/touch_element/touch_matrix/main/
Dtouch_matrix_example_main.c16 static touch_matrix_handle_t matrix_handle;
71 void matrix_handler(touch_matrix_handle_t out_handle, touch_matrix_message_t *out_message, void *ar… in matrix_handler()
/hal_espressif-3.6.0/components/touch_element/
Dtouch_matrix.c107 esp_err_t touch_matrix_create(const touch_matrix_config_t *matrix_config, touch_matrix_handle_t *ma… in touch_matrix_create()
180 esp_err_t touch_matrix_delete(touch_matrix_handle_t matrix_handle) in touch_matrix_delete()
199 esp_err_t touch_matrix_set_dispatch_method(touch_matrix_handle_t matrix_handle, touch_elem_dispatch… in touch_matrix_set_dispatch_method()
211 esp_err_t touch_matrix_subscribe_event(touch_matrix_handle_t matrix_handle, uint32_t event_mask, vo… in touch_matrix_subscribe_event()
232 esp_err_t touch_matrix_set_callback(touch_matrix_handle_t matrix_handle, touch_matrix_callback_t ma… in touch_matrix_set_callback()
244 esp_err_t touch_matrix_set_longpress(touch_matrix_handle_t matrix_handle, uint32_t threshold_time) in touch_matrix_set_longpress()