I use the following library for my encoders: https://github.com/sixeight7/encoder
Everytime I compile it, it generates the following warnings:
How could I fix these warnings?
Everytime I compile it, it generates the following warnings:
Code:
In file included from /Users/cfeddema/Documents/Arduino/libraries/encoder-arduino/ClickEncoder.cpp:12:0:
/Users/cfeddema/Documents/Arduino/libraries/encoder-arduino/ClickEncoder.h: In constructor 'ClickEncoder::ClickEncoder(uint8_t, uint8_t, uint8_t, uint8_t, bool)':
/Users/cfeddema/Documents/Arduino/libraries/encoder-arduino/ClickEncoder.h:112:8: warning: 'ClickEncoder::accelerationEnabled' will be initialized after [-Wreorder]
bool accelerationEnabled;
^
/Users/cfeddema/Documents/Arduino/libraries/encoder-arduino/ClickEncoder.h:103:20: warning: 'volatile int16_t ClickEncoder::delta' [-Wreorder]
volatile int16_t delta;
^
/Users/cfeddema/Documents/Arduino/libraries/encoder-arduino/ClickEncoder.cpp:46:1: warning: when initialized here [-Wreorder]
ClickEncoder::ClickEncoder(uint8_t A, uint8_t B, uint8_t BTN, uint8_t stepsPerNotch, bool active)
^
In file included from /Users/cfeddema/Documents/Arduino/libraries/encoder-arduino/ClickEncoder.cpp:12:0:
/Users/cfeddema/Documents/Arduino/libraries/encoder-arduino/ClickEncoder.h:110:19: warning: 'ClickEncoder::button' will be initialized after [-Wreorder]
volatile Button button;
^
/Users/cfeddema/Documents/Arduino/libraries/encoder-arduino/ClickEncoder.h:101:11: warning: 'uint8_t ClickEncoder::steps' [-Wreorder]
uint8_t steps;
^
/Users/cfeddema/Documents/Arduino/libraries/encoder-arduino/ClickEncoder.cpp:46:1: warning: when initialized here [-Wreorder]
ClickEncoder::ClickEncoder(uint8_t A, uint8_t B, uint8_t BTN, uint8_t stepsPerNotch, bool active)
^
In file included from /Users/cfeddema/Documents/Arduino/libraries/encoder-arduino/ClickEncoder.cpp:12:0:
/Users/cfeddema/Documents/Arduino/libraries/encoder-arduino/ClickEncoder.h:101:11: warning: 'ClickEncoder::steps' will be initialized after [-Wreorder]
uint8_t steps;
^
/Users/cfeddema/Documents/Arduino/libraries/encoder-arduino/ClickEncoder.h:98:17: warning: 'const uint8_t ClickEncoder::pinA' [-Wreorder]
const uint8_t pinA;
^
/Users/cfeddema/Documents/Arduino/libraries/encoder-arduino/ClickEncoder.cpp:46:1: warning: when initialized here [-Wreorder]
ClickEncoder::ClickEncoder(uint8_t A, uint8_t B, uint8_t BTN, uint8_t stepsPerNotch, bool active)
^
De schets gebruikt 244828 bytes (23%) programma-opslagruimte. Maximum is 1048576 bytes.
Globale variabelen gebruiken 99152 bytes (37%) van het dynamisch geheugen. Resteren 162992 bytes voor lokale variabelen. Maximum is 262144 bytes.
How could I fix these warnings?