aboutsummaryrefslogtreecommitdiff
path: root/src/dirax.c
diff options
context:
space:
mode:
authortaw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1>2007-10-21 10:54:56 +0000
committertaw27 <taw27@bf6ca9ba-c028-0410-8290-897cf20841d1>2007-10-21 10:54:56 +0000
commit13a940f8a878b0a31b1fed38e2c71f483f1c7710 (patch)
tree8678bab2cf4cfed6922203730c8c6f10ec6a0673 /src/dirax.c
parente0b68705e87eaddd4168b2bb4b44a8a7a1a0d75c (diff)
Explicitly turn echo off in DirAx
git-svn-id: svn://cook.msm.cam.ac.uk:745/diff-tomo/dtr@164 bf6ca9ba-c028-0410-8290-897cf20841d1
Diffstat (limited to 'src/dirax.c')
-rw-r--r--src/dirax.c28
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;