summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
Diffstat (limited to 'firmware')
-rw-r--r--firmware/target/coldfire/mpio/hd200/button-hd200.c13
1 files changed, 1 insertions, 12 deletions
diff --git a/firmware/target/coldfire/mpio/hd200/button-hd200.c b/firmware/target/coldfire/mpio/hd200/button-hd200.c
index b40c332..dbc558a 100644
--- a/firmware/target/coldfire/mpio/hd200/button-hd200.c
+++ b/firmware/target/coldfire/mpio/hd200/button-hd200.c
@@ -49,10 +49,6 @@ int button_read_device(void)
int data = 0;
static bool hold_button = false;
- /* for moving average filter */
- static unsigned short button_filter[4];
- static unsigned char index;
-
bool hold_button_old;
/* normal buttons */
@@ -67,14 +63,7 @@ int button_read_device(void)
if (!hold_button)
{
-
- /* simple moving average filter with 4 item window */
- button_filter[index&0x03] = adc_scan(ADC_BUTTONS);
- index++;
-
- data = (button_filter[0]+button_filter[1] \
- +button_filter[2]+button_filter[3])>>2;
-
+ data = adc_scan(ADC_BUTTONS);
if (data < 2250) // valid button
{