diff --git a/src/fsm/engine.c b/src/fsm/engine.c index e24ab07..73079fe 100644 --- a/src/fsm/engine.c +++ b/src/fsm/engine.c @@ -62,31 +62,39 @@ static void proto_proto_proto_engine() (milliseconds % 1000) * 1000000 /* nano (Must be in range of 0 to 999999999) */ }; while (true) { - printf("x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf("x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); - printf("x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf("x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf("x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" x. \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" .x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" . x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" . x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" . x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" . x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" . x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" . x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" . x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" . x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" x \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf("x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf("x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf("x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf("x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf(" x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf("x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf("x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); + printf("x . \n\x1b[1F\x1b[2K"); nanosleep(&req , &rem); } }