[from MRK 2005-02-24] Known Problems seq 2.0.10 A standalone sequencer does not register the sequencer commands with iocsh. Thus if the sequence program is started with the -s option the sequencer diagnostic commands are not available. For example ./sncProgram -s "user=mrkHost" epics> help Type `help command_name' to get more information about a particular command. # exit help iocshCmd The following fixes the problem: mercury% cvs diff -c cvs diff: Diffing . Index: phase2.c =================================================================== RCS file: /usr/local/epicsmgr/cvsroot/epics/modules/soft/seq/src/snc/phase2.c,v retrieving revision 1.12 diff -c -r1.12 phase2.c *** phase2.c 8 Sep 2003 18:22:29 -0000 1.12 --- phase2.c 24 Feb 2005 16:20:46 -0000 *************** *** 182,187 **** --- 182,188 ---- printf(" macro_def = (argc>1)?argv[1]:NULL;\n"); printf(" threadId = seq((void *)&%s, macro_def, 0);\n", prog_name); printf(" if(callIocsh) {\n"); + printf(" seqRegisterSequencerCommands();\n"); printf(" iocsh(0);\n"); printf(" } else {\n"); printf(" epicsThreadExitMain();\n"); With this fix the following appears: mercury% ./sncProgram -s "user=mrkHost" SEQ Version 2.0.10: Thu Feb 24 10:12:47 2005 Spawning state program "sncExample", thread 4a470: "sncExample" epics> help Type `help command_name' to get more information about a particular command. # exit help iocshCmd seq seqChanShow seqQueueShow seqShow seqStop seqcar [end]