void presetMenu() { // SELECTOR currentSelector = 0; menuMax = 1; selectedMenu = NOT_SELECTED; currentMenu = 0; while(selectedMenu == NOT_SELECTED) { if (currentMenu == 0) { // Preset 1 redOn(); delay_ms(100); redOff(); delay_ms(800); } else if (currentMenu == 1) { // Preset 2 for (uint8_t i = 0; i < 2; i++) { redOn(); delay_ms(100); redOff(); delay_ms(100); } delay_ms(700); } } currentSelector = selectedMenu; //////// menuMax = 2; selectedMenu = NOT_SELECTED; currentMenu = 0; while(selectedMenu == NOT_SELECTED) { if (currentMenu == 0) { // Preset 1 orangeLed(); delay_ms(800); } else if (currentMenu == 1) { // Preset 2 for (uint8_t i = 0; i < 2; i++) { orangeLed(); delay_ms(100); } delay_ms(800); } else if (currentMenu == 2) { // Preset 3 for (uint8_t i = 0; i < 3; i++) { orangeLed(); delay_ms(100); } delay_ms(800); } } CURRENT_PRESET[currentSelector] = selectedMenu; }
void presetMenu() { #ifdef X7CLASSIC /************************************************************************/ /* This is used for the X7 classic to distinguish between F and FA */ /************************************************************************/ // SELECTOR currentSelector = 0; menuMax = 1; selectedMenu = NOT_SELECTED; currentMenu = 0; while(selectedMenu == NOT_SELECTED) { if (currentMenu == 0) { // Preset 1 redOn(); delay_ms(100); redOff(); delay_ms(800); } else if (currentMenu == 1) { // Preset 2 for (uint8_t i = 0; i < 2; i++) { redOn(); delay_ms(100); redOff(); delay_ms(100); } delay_ms(700); } } currentSelector = selectedMenu; //////// #endif menuMax = 2; selectedMenu = NOT_SELECTED; currentMenu = 0; while(selectedMenu == NOT_SELECTED) { if (currentMenu == 0) { // Preset 1 orangeLed(); delay_ms(800); } else if (currentMenu == 1) { // Preset 2 for (uint8_t i = 0; i < 2; i++) { orangeLed(); delay_ms(100); } delay_ms(800); } else if (currentMenu == 2) { // Preset 3 for (uint8_t i = 0; i < 3; i++) { orangeLed(); delay_ms(100); } delay_ms(800); } } #ifdef X7CLASSIC CURRENT_PRESET[currentSelector] = selectedMenu; #else CURRENT_PRESET = selectedMenu; #endif }