
New group
Fork of TAIST_modbus by
Diff: main.cpp
- Revision:
- 28:a42061363658
- Parent:
- 27:2b99f1ff1d22
- Child:
- 29:c19cea6e2ec3
--- a/main.cpp Sat Mar 17 03:12:15 2018 +0000 +++ b/main.cpp Sat Mar 17 08:22:39 2018 +0000 @@ -55,28 +55,30 @@ } } -void ticker_callback() -{ - Tick++; +void adc_comparator_with_hysteresis(){ + meas_r = analog_value.read(); // printf("%.3f\n", meas_r); - if(meas_r > 0.5f){ + if(meas_r > 0.6f){ if(state == 0){ state = 1; // printf("pressed_callback \n"); pressed_callback(); } - }else { + }else if(meas_r < 0.4f){ if(state == 1){ state = 0; // printf("released_callback \n"); - released_callback(); - - } - + released_callback(); + } } - +} + +void ticker_callback() +{ + Tick++; + adc_comparator_with_hysteresis(); } int main() {