void fatalError(int type){ int count; int pause = 5000000; int flash = 1000000; switch (type){ case FATAL_ERROR_HARDWARE: count = 1; break; case FATAL_ERROR_SCHEDULER: count = 2; break; default: count = 3; break; } while(1){ for (int c = 0; c < count; c++){ enableLED(LED1); enableLED(LED2); for (int i=0;i<flash;i++){} disableLED(LED1); disableLED(LED2); for (int i=0;i<flash;i++){} } for (int i=0;i<pause;i++){} } }
void beginOperation() { switch(this->jobStatus) { case 100: setOutputs(); break; case 1: enableLED(); break; case 2: disableLED(); break; } }