Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: nRF51822
Diff: main.h
- Revision:
- 4:1bfa16834dd4
- Parent:
- 2:def2c045c43a
- Child:
- 7:090f9eea7b3c
--- a/main.h Tue Dec 20 15:13:35 2016 +0000 +++ b/main.h Tue Jan 24 16:29:51 2017 +0000 @@ -12,7 +12,7 @@ #define ADC_FREQ 5000 // ADC Sample Frequency in Hz #define TICKS_PER_MS (uint32_t)ADC_FREQ/1000 -#define ADC_2o5V 853 // =2.5/3.0*1023 +#define ADC_2o5V 710 // =2.5/3.6*1023 #define ADC_1o25V (ADC_2o5V/2) #define ADC_MID (ADC_1o25V) @@ -41,11 +41,11 @@ // the following times are in ms // T_PRESS refers to the pulses produced by pressing // T_RELEASE refers to the pulses produced by releasing -#define T_STARTUP 20 // (T1) time after powerup to ignore the input +#define T_STARTUP 250 //20 // (T1) time after powerup to ignore the input #define T_PRESS_MAX 2500 // (T2_MAX) maximum time to look for PRESS pulses -#define T_DELAY 180 // (T3) after a press is recognized, delay this time before looking for release pulses +#define T_DELAY 500 //180 // (T3) after a press is recognized, delay this time before looking for release pulses #define T_RELEASE_MAX 4500 // (T4_MAX) maximum time to look for release pulses -#define T_RELEASE_UP 500 // (T7) Max time after the button is released that we look for sound. This can preempt T4_MAX +#define T_RELEASE_UP 100 //500 // (T7) Max time after the button is released that we look for sound. This can preempt T4_MAX #define T_LEDON 2000 // (T5) time led comes on if a valid press/release was detected #define T_SHUTDOWN 250 // (T6) In done state, time to delay after switch is released before powering down