void do_main_menu_item(uint8_t menuitem) { switch(menuitem) { case MAINSTART: menu_rc_setup(2); // 1.General break; case MAINSTART+1: menu_rc_setup(1); // 2.RX setup break; case MAINSTART+2: Display_rcinput(); // 3.RX inputs break; case MAINSTART+3: Display_sticks(); // 4.Stick polarity break; case MAINSTART+4: Display_sensors(); // 5.Sensor calibration break; case MAINSTART+5: Display_balance(); // 6.Level meter break; case MAINSTART+6: menu_flight(0); // 7.Flight profile 1 break; case MAINSTART+7: menu_flight(1); // 8.Flight profile 2 break; case MAINSTART+8: menu_mixer(0); // 9.OUT1 Mixer break; case MAINSTART+9: menu_mixer(1); // 10.OUT2 Mixer break; case MAINSTART+10: menu_mixer(2); // 11.OUT3 Mixer break; case MAINSTART+11: menu_mixer(3); // 12.OUT4 Mixer break; case MAINSTART+12: menu_mixer(4); // 13.OUT5 Mixer break; case MAINSTART+13: menu_mixer(5); // 14.OUT6 Mixer break; case MAINSTART+14: menu_mixer(6); // 15.OUT7 Mixer break; case MAINSTART+15: menu_mixer(7); // 16.OUT8 Mixer break; case MAINSTART+16: menu_servo_setup(1); // 17.Servo direction break; case MAINSTART+17: menu_servo_setup(2); // 18.Neg. Servo trvl. (%) break; case MAINSTART+18: menu_servo_setup(3); // 19.Pos. Servo trvl. (%) break; default: break; } // Switch }
void do_main_menu_item(uint8_t menuitem) { switch(menuitem) { case MAINSTART: menu_general(); break; case MAINSTART+1: menu_rc_setup(); break; case MAINSTART+2: menu_stab_control(); break; case MAINSTART+3: menu_al_control(); break; case MAINSTART+4: menu_expo(); break; case MAINSTART+5: menu_battery(); break; case MAINSTART+6: Display_rcinput(); break; case MAINSTART+7: Display_sensors(); break; case MAINSTART+8: Display_balance(); break; case MAINSTART+9: menu_mixer(0); break; case MAINSTART+10: menu_mixer(1); break; case MAINSTART+11: menu_mixer(2); break; case MAINSTART+12: menu_mixer(3); break; case MAINSTART+13: menu_mixer(4); break; case MAINSTART+14: menu_mixer(5); break; case MAINSTART+15: menu_mixer(6); break; case MAINSTART+16: menu_mixer(7); break; default: break; } // Switch menu_beep(1); _delay_ms(200); }