Home
last modified time | relevance | path

Searched refs:enc_diff (Results 1 – 3 of 3) sorted by relevance

/AliOS-Things-master/components/littlevgl/src/lv_core/
A Dlv_indev.c102 } else if(indev_act->driver.type == LV_INDEV_TYPE_ENCODER && data.enc_diff) { in lv_indev_read_task()
541 if(data->enc_diff < 0) { in indev_encoder_proc()
542 for(s = 0; s < -data->enc_diff; s++) lv_group_send_data(g, LV_KEY_LEFT); in indev_encoder_proc()
543 } else if(data->enc_diff > 0) { in indev_encoder_proc()
544 for(s = 0; s < data->enc_diff; s++) lv_group_send_data(g, LV_KEY_RIGHT); in indev_encoder_proc()
550 if(data->enc_diff < 0) { in indev_encoder_proc()
551 for(s = 0; s < -data->enc_diff; s++) lv_group_focus_prev(g); in indev_encoder_proc()
552 } else if(data->enc_diff > 0) { in indev_encoder_proc()
553 for(s = 0; s < data->enc_diff; s++) lv_group_focus_next(g); in indev_encoder_proc()
/AliOS-Things-master/components/littlevgl/src/lv_hal/
A Dlv_hal_indev.h63 int16_t enc_diff; /**< For LV_INDEV_TYPE_ENCODER number of steps since the previous read*/ member
/AliOS-Things-master/components/littlevgl/porting/
A Dlv_port_indev_template.c348 data->enc_diff = encoder_diff;

Completed in 5 milliseconds