feat: added encoder status (increased / reduced)

This commit is contained in:
aZholtikov committed 2026-09-13 08:06:13 +03:00
1 parent 85b5a8998d
commit ae27426dd0
5 files changed
+12 -6

No files matched your search

+2 -2
View File
@@ -82,11 +82,11 @@ void zh_encoder_event_handler(void *arg, esp_event_base_t event_base, int32_t ev
{
case ZH_BUTTON_EVENT:
zh_encoder_button_event_on_isr_t *button_event = event_data;
printf("Encoder number %d button %s.\n", button_event->encoder_number, (button_event->button_status == 1) ? "released" : "pressed");
printf("Encoder number %d button was %s.\n", button_event->encoder_number, (button_event->button_status == true) ? "released" : "pressed");
break;
case ZH_ENCODER_EVENT:
zh_encoder_event_on_isr_t *encoder_event = event_data;
printf("Encoder number %d position %0.3f.\n", encoder_event->encoder_number, encoder_event->encoder_position);
printf("Encoder number %d position %0.3f was %s.\n", encoder_event->encoder_number, encoder_event->encoder_position, (encoder_event->encoder_status == true) ? "increased" : "reduced");
break;
default:
break;