diff options
author | Jens Arnold <amiconn@rockbox.org> | 2006-02-07 12:41:04 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2006-02-07 12:41:04 +0000 |
commit | 27f69db40494ca63887fce941dfe02dbd5f24d5b (patch) | |
tree | 8ca1242c2a7156c9bda6b5ce7d549b1a7a06c76e | |
parent | 1c044d06a663c4239312e509e9c963e89d230fbf (diff) | |
download | rockbox-27f69db40494ca63887fce941dfe02dbd5f24d5b.tar.gz rockbox-27f69db40494ca63887fce941dfe02dbd5f24d5b.zip |
Fine-tuned ADC values for H300 button driver.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8605 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | firmware/drivers/button.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/drivers/button.c b/firmware/drivers/button.c index b2f4f20ef7..5ba45bb460 100644 --- a/firmware/drivers/button.c +++ b/firmware/drivers/button.c | |||
@@ -796,7 +796,7 @@ static int button_read(void) | |||
796 | { | 796 | { |
797 | data = adc_scan(ADC_BUTTONS); | 797 | data = adc_scan(ADC_BUTTONS); |
798 | 798 | ||
799 | if (data < 0x50) | 799 | if (data < 0x54) |
800 | if (data < 0x30) | 800 | if (data < 0x30) |
801 | if (data < 0x10) | 801 | if (data < 0x10) |
802 | btn = BUTTON_SELECT; | 802 | btn = BUTTON_SELECT; |
@@ -805,13 +805,13 @@ static int button_read(void) | |||
805 | else | 805 | else |
806 | btn = BUTTON_LEFT; | 806 | btn = BUTTON_LEFT; |
807 | else | 807 | else |
808 | if (data < 0x90) | 808 | if (data < 0x98) |
809 | if (data < 0x70) | 809 | if (data < 0x76) |
810 | btn = BUTTON_DOWN; | 810 | btn = BUTTON_DOWN; |
811 | else | 811 | else |
812 | btn = BUTTON_RIGHT; | 812 | btn = BUTTON_RIGHT; |
813 | else | 813 | else |
814 | if(data < 0xc0) | 814 | if(data < 0xba) |
815 | btn = BUTTON_OFF; | 815 | btn = BUTTON_OFF; |
816 | } | 816 | } |
817 | 817 | ||