 		"Continue"
 	};
 
+	bool	cycle	= true;
+
 	lcd.clear();
 	lcd.print("ENGINEERING MODE");
 
 	while (analogRead(ACTION_BUTTON) > 5);
 
-	while ((sys_watch()) && (system_mode == ENGINEERING_MODE)) {
+	while (cycle) {
 		switch (display_list(en_menu, 3)) {
 			case 0:	calibration();
 					WriteSysConfEEPROM(btc_config, 0);

}

void road_mode() {	// Режим спидометра
	float	speed_old = 0.1;

	lcd.clear();
	lcd.print("km/h: ");

	lcd.print("Calibration end!");
	delay(2000);
}
#endif

#ifdef ENGINEERING_MODE
void self_test() {
	byte	i;

