home *** CD-ROM | disk | FTP | other *** search
-
- Version 18.18 TurboDial 2.41 Universal Line Printer Edition
- ZCOMM User Manual 301
-
- 34.1 Microsoft Windows
-
- Windows lacks a preemptive scheduler. Other programs can seize the
- computer for long periods, rendering background communications
- impossible. When protocol file transfers (especially uploads) fail,
- run them in the foreground or set the other program to very relaxed
- timing.
-
- Windows 3.1 is known to disable the 16550A FIFO. Upgrade to 3.11 or
- use an aftermarker comm driver replacement.
-
- You MUST use a 16550A FIFO UART if you are using windows, even if
- ZCOMM runs just fine under DOS with a plain UART.
-
- Set ZCOMM and the modem to use hardware flow control.
-
- Add the following lines to your system.ini file in the [386enh]
- section, where n is replaced by the COMn digit:
-
- MinTimeslice=20 WinTimeslice=100,50 COMnFIFO=1
- COMnBuffer=4096 ComBoostTime=6 (or more?)
-
- For best results when running ZCOMM in the MS-DOS shell, try the
- "Exclusive" and "Background" items in the "Settings" menu. Also,
- bring up the "Control Panel" "386 Enhanced" menu, and set the "Minimum
- Timeslice" to a smaller values such as 2.
-
- OS/2 and Chicago provide better multitasking than Windows 3.1.
-
- 34.2 DESQview
-
- DESQview 2.0 and 2.25 on 286 and 386 machines provids a congenial
- environment for ZCOMM. DESQview versions between 2.0 and 2.25 should
- not be used.
-
- The Allow Close Window Command Advanced Option should be set to N,
- allowing ZCOMM to restore the serial port to a safe configuration when
- exiting.
-
- 34.3 VM
-
- According to Marshall Sutherland, Be sure to set IOPL3 mode to YES.
-
-
-
-
-
-
-
-
-
-
-
- (C) 1994 Omen Tech Inc Chapter 34 ASCII Code
-
-
- Version 18.18 TurboDial 2.41 Universal Line Printer Edition
- ZCOMM User Manual 302
-
- 35. 1968 ASCII CODE
-
- X3.64 Dec Oct Hex EBCDIC
-
- 0/0 000 000 00 00 NUL ^@ Null, Ctrl-@
- 0/1 001 001 01 01 SOH ^A Start of Header
- 0/2 002 002 02 02 STX ^B Start of Text
- 0/3 003 003 03 03 ETX ^C End of Text
- 0/4 004 004 04 37 EOT ^D End of Transmission
- 0/5 005 005 05 2D ENQ ^E Enquire, WRU
- 0/6 006 006 06 2E ACK ^F HEREIS
- 0/7 007 007 07 2F BEL ^G Bell
- 0/8 008 010 08 16 BS ^H Backspace, \b
- 0/9 009 011 09 05 HT ^I TAB, \t
- 0/10 010 012 0A 25 LF ^J Newline, NL, \n
- 0/11 011 013 0B 0B VT ^K Vertical Tab
- 0/12 012 014 0C 0C FF ^L Form Feed, \f
- 0/13 013 015 0D 0D CR ^M Return, \r,
- 0/14 014 016 0E 0E SO ^N Shift Out
- 0/15 015 017 0F 0F SI ^O Shift in
-
- 1/0 016 020 10 10 DLE ^P
- 1/1 017 021 11 11 DC1 ^Q XON, Start Reader
- 1/2 018 022 12 12 DC2 ^R DC2, Tape Punch ON
- 1/3 019 023 13 13 DC3 ^S XOFF, Stop Reader
- 1/4 020 024 14 3C DC4 ^T DC4, Tape Punch OFF
- 1/5 021 025 15 3D NAK ^U Nak
- 1/6 022 026 16 32 SYN ^V Sync
- 1/7 023 027 17 26 ETB ^W End of Tape Block
- 1/8 024 030 18 18 CAN ^X Cancel
- 1/9 025 031 19 19 EM ^Y End of Medium
- 1/10 026 032 1A 3F SUB ^Z CP/M End of File
- 1/11 027 033 1B 27 ESC ^[ Escape, \E
- 1/12 028 034 1C 1C FS ^\ File Separator
- 1/13 029 035 1D 1D GS ^] Group Separator
- 1/14 030 036 1E 1E RS ^^ Record Separator
- 1/15 031 037 1F 1F US ^_ Unit Separator
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (C) 1994 Omen Tech Inc Chapter 35 ASCII Code
-
-
- Version 18.18 TurboDial 2.41 Universal Line Printer Edition
- ZCOMM User Manual 303
-
- X3.64 Dec Oct Hex EBCDIC
-
- 2/0 032 040 20 40 SP Space
- 2/1 033 041 21 5A ! Bang, exclamation mark
- 2/2 034 042 22 7F " Double Quote
- 2/3 035 043 23 7B #
- 2/4 036 044 24 5B $
- 2/5 037 045 25 6C %
- 2/6 038 046 26 50 &
- 2/7 039 047 27 7D ' Apostrophe, Single Quote
- 2/8 040 050 28 4D (
- 2/9 041 051 29 5D )
- 2/10 042 052 2A 5C * Splat, Star, Nathan
- 2/11 043 053 2B 4E +
- 2/12 044 054 2C 6B , Comma
- 2/13 045 055 2D 60 -
- 2/14 046 056 2E 4B . Period
- 2/15 047 057 2F 61 / Slash, Stroke
-
- 3/0 048 060 30 F0 0
- 3/1 049 061 31 F1 1
- 3/2 050 062 32 F2 2
- 3/3 051 063 33 F3 3
- 3/4 052 064 34 F4 4
- 3/5 053 065 35 F5 5
- 3/6 054 066 36 F6 6
- 3/7 055 067 37 F7 7
- 3/8 056 070 38 F8 8
- 3/9 057 071 39 F9 9
- 3/10 058 072 3A 7A :
- 3/11 059 073 3B 5E ;
- 3/12 060 074 3C 4C <
- 3/13 061 075 3D 7E =
- 3/14 062 076 3E 6E >
- 3/15 063 077 3F 6F ? Question Mark, Query
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (C) 1994 Omen Tech Inc Chapter 35 ASCII Code
-
-
- Version 18.18 TurboDial 2.41 Universal Line Printer Edition
- ZCOMM User Manual 304
-
- X3.64 Dec Oct Hex EBCDIC
-
- 4/0 064 100 40 7C @ Commercial AT
- 4/1 065 101 41 C1 A
- 4/2 066 102 42 C2 B
- 4/3 067 103 43 C3 C
- 4/4 068 104 44 C4 D
- 4/5 069 105 45 C5 E
- 4/6 070 106 46 C6 F
- 4/7 071 107 47 C7 G
- 4/8 072 110 48 C8 H
- 4/9 073 111 49 C9 I
- 4/10 074 112 4A D1 J
- 4/11 075 113 4B D2 K
- 4/12 076 114 4C D3 L
- 4/13 077 115 4D D4 M
- 4/14 078 116 4E D5 N
- 4/15 079 117 4F D6 O
-
- 5/0 080 120 50 D7 P
- 5/1 081 121 51 D8 Q
- 5/2 082 122 52 D9 R
- 5/3 083 123 53 E2 S
- 5/4 084 124 54 E3 T
- 5/5 085 125 55 E4 U
- 5/6 086 126 56 E5 V
- 5/7 087 127 57 E6 W
- 5/8 088 130 58 E7 X
- 5/9 089 131 59 E8 Y
- 5/10 090 132 5A E9 Z
- 5/11 091 133 5B AD [ Left square bracket
- 5/12 092 134 5C E0 \ Backslash
- 5/13 093 135 5D BD ] Right Square Bracket
- 5/14 094 136 5E 5F ^ Circumflex, Up Arrow, Hat
- 5/15 095 137 5F 6D _ Underscore, Underline[1]
-
-
-
-
-
-
-
-
-
-
-
-
- __________
-
- 1. 5/16 Back Arrow on older codes
-
-
-
- (C) 1994 Omen Tech Inc Chapter 35 ASCII Code
-
-
- Version 18.18 TurboDial 2.41 Universal Line Printer Edition
- ZCOMM User Manual 305
-
- X3.64 Dec Oct Hex EBCDIC
-
- 6/0 096 140 60 79 ` Accent Grave
- 6/1 097 141 61 81 a
- 6/2 098 142 62 82 b
- 6/3 099 143 63 83 c
- 6/4 100 144 64 84 d
- 6/5 101 145 65 85 e
- 6/6 102 146 66 86 f
- 6/7 103 147 67 87 g
- 6/8 104 150 68 88 h
- 6/9 105 151 69 89 i
- 6/10 106 152 6A 91 j
- 6/11 107 153 6B 92 k
- 6/12 108 154 6C 93 l
- 6/13 109 155 6D 94 m
- 6/14 110 156 6E 95 n
- 6/15 111 157 6F 96 o
-
- 7/0 112 160 70 97 p
- 7/1 113 161 71 98 q
- 7/2 114 162 72 99 r
- 7/3 115 163 73 A2 s
- 7/4 116 164 74 A3 t
- 7/5 117 165 75 A4 u
- 7/6 118 166 76 A5 v
- 7/7 119 167 77 A6 w
- 7/8 120 170 78 A7 x
- 7/9 121 171 79 A8 y
- 7/10 122 172 7A A9 z
- 7/11 123 173 7B C0 { Left Brace
- 7/12 124 174 7C 4F | Vertical Bar, Pipe[2]
- 7/13 125 175 7D D0 } Right Brace, ALTMODE
- 7/14 126 176 7E 7E ~ Tilde, Squiggle [3]
- 7/15 127 177 7F 07 ^? DEL, RUBOUT
-
-
-
-
-
-
-
-
-
-
- __________
-
- 2. "Confirm" on some older systems
-
- 3. Escape on some older systems
-
-
-
- (C) 1994 Omen Tech Inc Chapter 35 Acknowledgments
-
-
- Version 18.18 TurboDial 2.41 Universal Line Printer Edition
- ZCOMM User Manual 306
-
- 36. ACKNOWLEDGMENTS
-
- ZCOMM ("Yet Another Modem") could not have evolved to its current
- level of power, convenience, and refinement without help, advice, and
- other contributions from many kindred souls over the years.
-
- Digital Equipment Corporation developed the PDP-8, PDP-10, and PDP-11
- computers with which I first learned practical data communications
- techniques. Ray Zapp and Bob Chesney used the first forerunners of
- Zcomm. Ward Christensen developed the MODEM (XMODEM) file transfer
- protocol and the MODEM series programs. Dennis M. Ritchie developed
- the C programming language. Leor Zohlman wrote BDS C, the cuspiest C
- compiler for CP/M, without which CP/M Yam might have been written in
- Pascal (if at all). Jack M. Wierda and Roderick W. Hart wrote
- CMODEM13.C, the distant ancestor of Zcomm's XMODEM and YMODEM protocol
- handler. 32 bit CRC code courtesy Gary S. Brown. Directory creation
- code from John Gilmore's PD TAR program. Regular expression code
- written by Henry Spencer, copyright 1986 by University of Toronto.
- Richard Greenlaw wrote SQueeze and UnSQueese, Huffman compression
- programs and wildcard filename expansion routines. Rahul Dhesi wrote
- the ZOO archive program used to compress some files. Filename
- expansion routines used on some flavors is based on code by Guido van
- Rossum CWI, Amsterdam <guido@mcvax.uucp>. Gordon Collett, CDI VP of
- Engineering, supported the development and public domain distribution
- of 8 bit YAM. Microsoft Corporation developed MS-DOS, providing
- interesting debugging experiences. Pacific Northwest Bell regularly
- provides protocol stress testing. Bob Richardson, Carl Raff, Scott
- Lowe, Ken Brassler, authored documentation describing Compuserve's
- mysterious A and B protocols. Jeff Martin, Paul Homchick, Paul
- Bingman, David Sternlight, Big Red, and Barefoot John provided
- encouragement and suggestions. Charles McGuinness wrote COMSH, which
- provided some ideas for ZCOMM's script facility. Stephen Satchell
- wrote much of the original Cribsheet. James R. Butler provided
- numerous suggestions for improving this Manual. Numerous script
- examples shown here were written by Earle Robinson, author of the
- ejryam scripts for accessing CompuServe.
-
- The ZCOMM flash-up help file compiler and display program were
- originated by Seaquest Software, Pete Mackie President.
-
- The Phomast script and documentation are written by Michael R. Ash.
-
- for ComputingoActivities.evKERMIT is availablebforUmanyrsystemsnfor
- organizations, suchfasmDECUSmand SHARE.omColumbia University holds the
- warranthinoanyhwayEtheTKERMITcsoftwareunoratheiaccuracydofsanytrelated
- documentation,nordColumbia UniversitysacknowledgeManypliabilityr
- resulting from program or documentation errors.
- CyberneticeDataiRecovery(TM),(ZMODEM-90(TM),nMobyTurbo(TM),(ZMODEM
- Containment(TM),,FulleTimeeCapture(TM),oTrue(YMODEM(TM),
- CryptoScript(TM), andyTurboDial(TM)saredOmenrTechnology trademarks.
- trademark ofaDigitaloResearch.riDECnand VT100aare trademarks/ofis a
-
-
- (C) 1994 Omen Tech Inc Chapter 36 Acknowledgments
-
-
- Version 18.18 TurboDial 2.41 Universal Line Printer Edition
- ZCOMM User Manual 307
-
- OfficelSystems.ntKERMITrisiantrademarkeofiHensonaAssociates,uInc.,deck
- TopViewsisfaTtrademark ofoIBM.MSTWXSissaatrademarkkoffTeletypeft.
- Corporation. Unix is a trademark of Western Electric.
-
- This document is Copyright 1984, 1994 Omen Technology Incorporated,
- All Rights Reserved. It was formatted 3-21-95.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (C) 1994 Omen Tech Inc Chapter 98 Acknowledgments
-
-
- Version 18.18 TurboDial 2.41 Universal Line Printer Edition
- ZCOMM User Manual 308
-
- 99. MISSING CHAPTERS
-
- Chapter 99 is a psuedo chapter number referring to chapters of the
- Pro-YAM User Manual[1] that are not included in the ZCOMM line printer
- edition.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- __________
-
- 1. Supplied with ZCOMM registration.
-
-
-
- (C) 1994 Omen Tech Inc Chapter 99 Acknowledgments
-
-
- Version 18.18 TurboDial 2.41 Universal Line Printer Edition
- ZCOMM User Manual 309
-
- 100. CROSS REFERENCE INDEX
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- (C) 1994 Omen Tech Inc Chapter 100 Acknowledgments
-
-
-
-
-
- CONTENTS
-
-
-
- 1. INTRODUCTION............................................... 2
-
-
- 2. ZCOMM REGISTRATION......................................... 8
-
-
- 3. ZCOMM's Big Brother........................................ 10
-
-
- 4. FLAVORS OF Professional-YAM................................ 12
-
-
- 5. DESIGN PHILOSOPHY.......................................... 14
-
-
- 6. ROSETTA STONE.............................................. 16
-
-
- 7. INSTALLING ZCOMM........................................... 22
-
-
- 8. UNLEASHING THE MODEM....................................... 25
-
-
- 9. YOUR TELEPHONE DIRECTORY................................... 40
-
-
- 10. HANDS ON TUTORIAL.......................................... 46
-
-
- 11. ACCESSING COMPUTER SYSTEMS................................. 50
-
-
- 12. FILE NAMES Good and Bad.................................... 52
-
-
- 13. PROTOCOL FILE TRANSFERS.................................... 55
-
-
- 14. MESSAGE TRANSFERS.......................................... 81
-
-
- 15. FLOW CONTROL............................................... 86
-
-
- 16. RUNNING ZCOMM.............................................. 90
-
-
-
-
-
-
-
-
-
- 17. OUTLINE OF COMMANDS........................................ 97
-
-
- 18. SPECIAL KEYS............................................... 102
-
-
- 19. MAIN COMMANDS.............................................. 105
-
-
- 20. Protocol File Transfer OPTIONS............................. 171
-
-
- 21. TERM FUNCTION.............................................. 180
-
-
- 22. Term Function OPTIONS...................................... 187
-
-
- 23. REVIEW FUNCTION............................................ 201
-
-
- 24. NUMERIC PARAMETERS......................................... 205
-
-
- 25. STRING PARAMETERS.......................................... 224
-
-
- 26. CHARACTER ESCAPES.......................................... 242
-
-
- 27. TEST CONDITIONS (if, on, while commands)................... 250
-
-
- 28. HOST OPERATION / REMOTE CONTROL............................ 260
-
-
- 29. TERMINAL (CRT) EMULATION................................... 267
-
-
- 30. LOGGING ENTRIES............................................ 273
-
-
- 31. ERROR (and other) MESSAGES................................. 276
-
-
- 32. HINTS AND KINKS............................................ 289
-
-
- 33. HARDWARE/SOFTWARE COMPATIBILITY............................ 292
-
-
-
-
-
-
-
-
-
-
- 34. BACKGROUND OPERATION....................................... 300
-
-
- 35. 1968 ASCII CODE............................................ 302
-
-
- 36. ACKNOWLEDGMENTS............................................ 306
-
-
- 99. MISSING CHAPTERS........................................... 308
-
-
- 100. CROSS REFERENCE INDEX...................................... 309
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-