View Single Post
Old 01-22-2009, 02:24 PM   #1 (permalink)
Wingmn
EcoModding Lurker
 
Wingmn's Avatar
 
Join Date: Nov 2008
Location: OKC
Posts: 41

93 SL2 Auto - '93 Saturn SL2
90 day: 29.49 mpg (US)

09 Outlook FWD - '09 Saturn Outlook XR
90 day: 21.07 mpg (US)
Thanks: 0
Thanked 0 Times in 0 Posts
Can I change the order of the menus?

I was wondering how to change the order in which the display information is set up.

I'd like to move the EOC screen between the Big Instant and the Instant/Current screen.

I use those 3 all the time, I'd like them back to back to cut down on my button pushing while I'm driving

Is this all I have to change, or is it more involved?

#define displayFuncSize (sizeof(displayFuncs)/sizeof(pFunc)) //array size
prog_char * displayFuncNames[displayFuncSize];
byte newRun = 0;
void setup (void){
init2();
newRun = load();//load the default parameters
byte x = 0;
displayFuncNames[x++]= PSTR("Custom ");
displayFuncNames[x++]= PSTR("Instant/Current ");
displayFuncNames[x++]= PSTR("Instant/Tank ");
displayFuncNames[x++]= PSTR("BIG Instant ");
displayFuncNames[x++]= PSTR("BIG Current ");
displayFuncNames[x++]= PSTR("BIG Tank ");
displayFuncNames[x++]= PSTR("Current ");
displayFuncNames[x++]= PSTR("Tank ");
displayFuncNames[x++]= PSTR("EOC mi/Idle gal ");
displayFuncNames[x++]= PSTR("CPU Monitor ");

__________________
  Reply With Quote