Hi!
I am trying to achieve the same, use a 4x20 LCD display. I followed the instruction, and noticed the 2 default lines have shifted down 1 row. They are now in the middle two lines of the LCD. I guess that's fine for now.
#define CS_MENU_DISPLAYED_ITEMS 10
#define DEFAULT_LCD_LINE_Y0 0x40
#define DEFAULT_LCD_LINE_Y1 0x14
#define DEFAULT_LCD_LINE_Y2 0x00
#define DEFAULT_LCD_LINE_Y3 0x54
But I'm not sure about these:
;; NOTE: if CS_MENU_DISPLAYED_ITEMS > 5, you have to adapt the DIN settings
;; in CS_MENU_DIN_TABLE below
In the code:
DIN_ENTRY CS_MENU_BUTTON_Sel6, 0, 0 ; define this if CS_MENU_DISPLAYED_ITEMS > 5
DIN_ENTRY CS_MENU_BUTTON_Sel7, 0, 0 ; define this if CS_MENU_DISPLAYED_ITEMS > 5
DIN_ENTRY CS_MENU_BUTTON_Sel8, 0, 0 ; define this if CS_MENU_DISPLAYED_ITEMS > 5
DIN_ENTRY CS_MENU_BUTTON_Sel9, 0, 0 ; define this if CS_MENU_DISPLAYED_ITEMS > 5
DIN_ENTRY CS_MENU_BUTTON_Sel10, 0, 0 ; define this if CS_MENU_DISPLAYED_ITEMS > 5
How do I need to interpret this?
Please remember I am a real MB newbie :-)
Thanks,
Ron