MENWIZ: una libreria per creare menu su LCD

Ho un dubbio, il mio menu funziona, benissimo, solo che non sono riuscito a metterlo in azione, ovvero
in s2->addVar definisco i limiti e lo step da effettuare, e fino a qui tutto ok, sul mio display appaiono i limiti e con i pulsanti setto il valore che voglio. Dopodichè schiaccio il pulsante confirm e mi torna indietro ...

r=menu.addMenu(MW_ROOT,NULL,F("MAIN MENU"));                      //create a root menu at first (required)

  //---------------  
  s1=menu.addMenu(MW_SUBMENU,r,F("SAW"));                       //add a submenu node 1 to the root menu (control the heigh of my Saw)
    s2=menu.addMenu(MW_VAR,s1,F("ABS Height"));                   //add a terminal node in the menu tree (that is "variable"); (move at a certain mm height)
       s2->addVar(MW_AUTO_INT,&sp,0,100,1);                   //int type, fd binded variable, rage 0-100, step 1

ora il mio dubbio è: come faccio a fargli eseguire il comando ? ovvero far compiere allo stepper i passi richiesti ? devo scrivere una funzione tipo questa?

void ABS Height()
{
Serial.println("Sto girando zzz 10giri zzzz "); // :-)
}

Grazie