@@ -25,7 +25,7 @@ void setup() {
25
25
Serial.begin (9600 );
26
26
versatile_encoder = new Versatile_RotaryEncoder (clk, dt, sw);
27
27
28
- // Load to the encoder all nedded handle functions here
28
+ // Load to the encoder all nedded handle functions here (up to 9 functions)
29
29
versatile_encoder->setHandleRotate (handleRotate);
30
30
versatile_encoder->setHandlePressRotate (handlePressRotate);
31
31
versatile_encoder->setHandleHeldRotate (handleHeldRotate);
@@ -52,49 +52,49 @@ void loop() {
52
52
// Implement your functions here accordingly to your needs
53
53
54
54
void handleRotate (int8_t rotation) {
55
- Serial.print (" Rotated: " );
55
+ Serial.print (" #1 Rotated: " );
56
56
if (rotation > 0 )
57
57
Serial.println (" Right" );
58
58
else
59
59
Serial.println (" Left" );
60
60
}
61
61
62
62
void handlePressRotate (int8_t rotation) {
63
- Serial.print (" Pressed and rotated: " );
63
+ Serial.print (" #2 Pressed and rotated: " );
64
64
if (rotation > 0 )
65
65
Serial.println (" Right" );
66
66
else
67
67
Serial.println (" Left" );
68
68
}
69
69
70
70
void handleHeldRotate (int8_t rotation) {
71
- Serial.print (" Held and rotated: " );
71
+ Serial.print (" #3 Held and rotated: " );
72
72
if (rotation > 0 )
73
73
Serial.println (" Right" );
74
74
else
75
75
Serial.println (" Left" );
76
76
}
77
77
78
78
void handlePress () {
79
- Serial.println (" Pressed" );
79
+ Serial.println (" #4 Pressed" );
80
80
}
81
81
82
82
void handlePressRelease () {
83
- Serial.println (" Press released" );
83
+ Serial.println (" #5 Press released" );
84
84
}
85
85
86
86
void handleLongPress () {
87
- Serial.println (" Long pressed" );
87
+ Serial.println (" #6 Long pressed" );
88
88
}
89
89
90
90
void handleLongPressRelease () {
91
- Serial.println (" Long pressed released" );
91
+ Serial.println (" #7 Long pressed released" );
92
92
}
93
93
94
94
void handlePressRotateRelease () {
95
- Serial.println (" Press rotate released" );
95
+ Serial.println (" #8 Press rotate released" );
96
96
}
97
97
98
98
void handleHeldRotateRelease () {
99
- Serial.println (" Held rotate released" );
99
+ Serial.println (" #9 Held rotate released" );
100
100
}
0 commit comments