summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorFrank Gevaerts <frank@gevaerts.be>2010-10-13 21:12:21 +0000
committerFrank Gevaerts <frank@gevaerts.be>2010-10-13 21:12:21 +0000
commit580a5d82079e9ffd556208ff02efe00089d0b18e (patch)
tree8276d5c2ce722bc31b76074c01d476c786b444de /apps
parentc00fe34a81d87b46019ffd8a6dd3421c8195d4f5 (diff)
Add violet, grey and white multiplier for completeness
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28273 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/plugins/resistor.c22
1 files changed, 16 insertions, 6 deletions
diff --git a/apps/plugins/resistor.c b/apps/plugins/resistor.c
index c5d9cb5fdd..d8ac8f5169 100644
--- a/apps/plugins/resistor.c
+++ b/apps/plugins/resistor.c
@@ -113,9 +113,9 @@ static struct band_data
{ RES_YELLOW, "Yellow", LCD_RGBPACK(255, 255, 0), 4, 1000, "KOhms",-1 },
{ RES_GREEN, "Green", LCD_RGBPACK(0, 128, 0), 5, 10000, "KOhms",-1 },
{ RES_BLUE, "Blue", LCD_RGBPACK(0, 0, 255), 6, 100, "MOhms",-1 },
- { RES_VIOLET, "Violet", LCD_RGBPACK(153, 51, 255), 7, -1, 0, -1 },
- { RES_GREY, "Grey", LCD_RGBPACK(192, 192, 192), 8, -1, 0, -1 },
- { RES_WHITE, "White", LCD_RGBPACK(255, 255, 255), 9, -1, 0, -1 },
+ { RES_VIOLET, "Violet", LCD_RGBPACK(153, 51, 255), 7, 1000, "MOhms",-1 },
+ { RES_GREY, "Grey", LCD_RGBPACK(192, 192, 192), 8, 10000, "MOhms",-1 },
+ { RES_WHITE, "White", LCD_RGBPACK(255, 255, 255), 9, 100, "GOhms",-1 },
{ RES_GOLD, "Gold", LCD_RGBPACK(146, 146, 0), -1, 10, "Ohms", 5 },
{ RES_SILVER, "Silver", LCD_RGBPACK(213, 213, 213),-1, 1, "Ohms", 10 },
{ RES_NONE, "[None]", -1 ,-1, -1, 0, 20 }
@@ -399,7 +399,8 @@ static enum color do_third_band_menu(void)
MENUITEM_STRINGLIST(colors_menu_third, "Third band colour:", NULL,
"Black", "Brown", "Red", "Orange", "Yellow",
- "Green", "Blue", "Silver", "Gold");
+ "Green", "Blue", "Violet", "Grey", "White",
+ "Silver", "Gold");
band_selection = rb->do_menu(&colors_menu_third, &band_selection, NULL,
false);
switch(band_selection) {
@@ -424,10 +425,19 @@ static enum color do_third_band_menu(void)
case 6: /* Blue */
band_color_selection = RES_BLUE;
break;
- case 7: /* Silver */
+ case 7: /* Violet */
+ band_color_selection = RES_VIOLET;
+ break;
+ case 8: /* Grey */
+ band_color_selection = RES_GREY;
+ break;
+ case 9: /* White */
+ band_color_selection = RES_WHITE;
+ break;
+ case 10: /* Silver */
band_color_selection = RES_SILVER;
break;
- case 8: /* Gold */
+ case 11: /* Gold */
band_color_selection= RES_GOLD;
break;
default: