diff options
-rw-r--r-- | src/dirax.c | 28 |
1 files changed, 17 insertions, 11 deletions
diff --git a/src/dirax.c b/src/dirax.c index 0823111..36f85c8 100644 --- a/src/dirax.c +++ b/src/dirax.c @@ -139,72 +139,78 @@ static void dirax_send_next(ControlContext *ctx) { switch ( ctx->dirax_step ) { case 1 : { - dirax_sendline("read dtr.drx\n", ctx); + dirax_sendline("\\echo off\n", ctx); ctx->dirax_step++; break; } case 2 : { - dirax_sendline("dmax 10\n", ctx); + dirax_sendline("read dtr.drx\n", ctx); ctx->dirax_step++; break; } case 3 : { - dirax_sendline("indexfit 6\n", ctx); + dirax_sendline("dmax 10\n", ctx); ctx->dirax_step++; break; } case 4 : { - dirax_sendline("levelfit 300\n", ctx); + dirax_sendline("indexfit 6\n", ctx); ctx->dirax_step++; break; } case 5 : { - dirax_sendline("go\n", ctx); + dirax_sendline("levelfit 300\n", ctx); ctx->dirax_step++; break; } case 6 : { - dirax_sendline("cell\n", ctx); + dirax_sendline("go\n", ctx); ctx->dirax_step++; break; } case 7 : { - dirax_sendline("go\n", ctx); + dirax_sendline("cell\n", ctx); ctx->dirax_step++; break; } case 8 : { - dirax_sendline("cell\n", ctx); + dirax_sendline("go\n", ctx); ctx->dirax_step++; break; } case 9 : { - dirax_sendline("go\n", ctx); + dirax_sendline("cell\n", ctx); ctx->dirax_step++; break; } case 10 : { - dirax_sendline("cell\n", ctx); + dirax_sendline("go\n", ctx); ctx->dirax_step++; break; } case 11 : { - dirax_sendline("go\n", ctx); + dirax_sendline("cell\n", ctx); ctx->dirax_step++; break; } case 12 : { + dirax_sendline("go\n", ctx); + ctx->dirax_step++; + break; + } + + case 13 : { dirax_sendline("cell\n", ctx); ctx->dirax_step++; break; |