소스 검색

fixed idle bug when machine is started with option -p

Sebastian 7 년 전
부모
커밋
4bd5a36b30
1개의 변경된 파일5개의 추가작업 그리고 6개의 파일을 삭제
  1. 5 6
      CoffeeCode/hal.cpp

+ 5 - 6
CoffeeCode/hal.cpp

@@ -53,6 +53,11 @@ void halInit(void) {
 	pinMode(PIN_FLOW, INPUT);
 	pinMode(PIN_DISP, OUTPUT);
 
+	idleTimer.setDivider(1200); //1 min
+	idleCounter = 0;
+	idle = false;
+	halDisplayOn();
+
 	if (optPower) {
 		halMachineOn();
 	} else {
@@ -64,12 +69,6 @@ void halInit(void) {
 	Int0Time = 0;
 	Int1Time = 0;
 
-	idleTimer.setDivider(1200); //1 min
-	idleTimer.start();
-	idleCounter = 0;
-	idle = false;
-	halDisplayOn();
-
 	flagIgnoreRlsInt0 = false;
 	flagIgnoreRlsInt1 = false;