MEX 1.0 Documentation Summary Compiled by John Wical 3) Precepts = [:][][.] = must be surrounded by quotes ('"') caret ('^') prefixes a control char '*' = optional prefix to primary options ';' = multiple command separator (see STAT ESC) /R specifies a newline (Carriage return code only; same as ^M) /N specifies carriage-return+linefeed /T specifies a tab // specifies the '/' character /Onnn specifies any binary value (except 0): nnn is the decimal value (all three digits must be present) 4) Terminal mode -E exits back to command level -? prints a menu of escape sequences -S start copying incoming text into file buffer -U end (un-start) copying text into file buffer -P toggle copy-to-printer on/off -T transmit a file to the remote (prompts for a filename) 5) Single-character commands (Primary options) S: Send a file or group of files using Christensen protocol R: Receive a file or group of files using Christensen protocol T: Enter terminal mode E: Enter terminal mode with echo L: Enter terminal mode with local-echo only 6) Secondary commands (Secondary options) COMMANDS OPT NAME USED WITH ACTION --- -------- --------- ------ A Append E,L,T Append to a file B Batch R and S BATCH file transfers D Disconnect R and S Disconnects after transfer L Local T,E Local-character echo Q Quiet R and S "quiet mode" file transfer R Recv-view R and S Shows received-chars only S Send-view R and S Shows trans chars only T Terminal-mode R and S Enter Term after file xfer V View R and S Views the file transfer X Exit R and S Disconnect,exit after xfer MEX 1.0 Command Summary ALT : - drive + user to search for MEX LOAD files (.PHN, .KEY) BYE - exit to CP/M, modem not disconnected CALL [ # [ ] ] - dials and stops after goes into 'T'erminal mode when a computer is reached - if no argmnt, phone lib listed and prompts for numb to call CLONE - saves MEX with defined phone numbers and keystrings default filename = ' . ' COLD - restarts MEX. clears defined phone numbers and keystrings CPM - (same as BYE) DEL - deletes open capture file DIAL [ # [ ] ] - dials and stops after returns to COMMAND mode when a computer is reached DIR - display directory defaults to logged DU:*.* DSC - disconnedts modem (not implemented in all) ERA [V] - erase file - [V] will ask for verification before erasing each file GLOBAL <2ndopt> - cause secondary option <2ndopt> to be on for all primary options EXIT - (same as BYE) HELP - provides help information on ='?' will list the available topics NOTE: HELP.MEX is opened with this command and can be close only with a LOG command ID - set for MEX's prompt NOTE: default length=28 chars KEY [ =[ ] ] - define (1 char) to if is omitted, is erased if all arguments omitted, s listed invoked in 'T'erm mode with '' affected by STAT switch WTECHO LOAD - load MEX's LOAD files (.KEY,.PHN) SAVE - save MEX's LOAD files (.KEY,.PHN) LOG : - reset and log to : PHONE [=[ []]] - set equivalent to with baud rate set to whenever used if [] omitted, erased if all argmts omitted, phone s listed PREFIX [] - set to be sent before SENDOUT SUFFIX [] - set to be sent after SENDOUT READ [parmlist] - execute batch file may contain any valid MEX command except READ default ext = '.MEX' (ext='. ' illegal) ^C aborts execution stops while in 'T'erminal mode (see also STAT variables : EXTEND, SILENT) braces ({}) may be used for command line param to include imbedded spaces {:[ ]} - parms in READ's NOTE: does not define, it just provides the for the occation it is used REN = - renames to both names must be on same SENDOUT - send to remote affected by commands : PREFIX, SUFFUX STAT var : WTECHO, RETRY, CANCHR, TRIGGER SET - (defined by overlay) SLEEP - invokes delay. ^C aborts useful in testing STAT's CLOCK useful in READ files STAT [ [] ] - set variable to if omitted, present value shown if ='?', variables are listed TYPE [P] - display contents of on screen if 'P' is present, STAT PAGE variable is reversed SYSTEM - (same as BYE) WRT - writes, closes open capture file to disk MEX 1.0 STAT variables for {on|off} variables, the 'on' option is provided ALERT - set # of beeps made when a connection with a remote system is made resulting from a repeating CALL or DIAL BAKFILE {on|off} - change file to backup else ask for erasure BELL {on|off} - bell sent at all prompts in MEX BUFFER - displays capture buffer stats (size, usd, spc) displays batch-filenames buffer size TRIGGER - sets to wait for before SENDOUT CANCEL - sets to continue SENDOUT until CHAR - lists status of all CHARacter variables CHECKSUM {on|off} - set file transfer verification method mutually exclusive with CRC CRC {on|off} - set file transfer verification method CIS {on|off} - special file transfer protocol used by Compuserve in Term mode CLOCK - set clock speed in Mhz*10 = 1 to 255 => .1 to 25.5 Mhz DEBUG {on|off} - incoming data in Terminal mode displayed in DDT's Dump format. disables FILTER and CIS when 'on' HEX {on|off} - set default radix for MEX including SLEEP, VAL, file transfers number prefixes: $=hex, #=decimal mutually exclusive with DECIMAL DECIMAL {on|off} - set default radix for MEX ERRID {on|off} - print ID's string at MEX's prompt EXCLUDE {on|off} - ignore SYS files when is ambig EXTEND {on|off} - cause illegal MEX commands to be interpreted as READ commands ESC - define Term mode escape char FILTER {on|off} - ignore uncommon control chars (other than CR, LF, BS, TAB) INITFILE {on|off} - search for INI.MEX when booting MEX LF {on|off} - add LF to all CR in Term file transfers LIST {on|off} - enable LST device PAGE {on|off} - paginate TYPE scrolling REPLY [] - set time (0-255 secs) for SENDOUT to wait for a reply from remote system if no argmnt, present setting is shown RETRY [] - set SENDOUT retries (1-255) before aborting WTECHO must be on if no argmnt, present setting is shown RTIME - set wait (1-30 secs) before timeout RUB {on|off} - backspaces sent converted to rubs SEARCH - set search pattern used for READ files, phone libraries, keystring files, and capture files (with Append option) 0 - logged DU 2 - logged DU, ALT 1 - ALT 3 - ALT, logged DU SPLIT {on|off} - phone library listed 1 per line with bps else listed 2 per line without bps SILENT {on|off} - suppress echo of READ file command lines SWITCH - list all '{on|off}' variables VAL - list all variables WCHAR - delay after each char (0-9 in 10s of ms) WLINE - delay after each line (0-9 in 100s of ms) WTECHO {on|off} - verify commands sent with their echo halves transmission time SEP - set command separator for mult. cmd lines XLINE {on|off} - for Term mode file transfers waits for XON after each line (uncommon) XON {on|off} - for Term mode file transfers sends until XOFF, continues at XON