symhelp/helpmodel/TestData/Source/ER5Help/Comm-hlp.rtf
changeset 0 1f04cf54edd8
equal deleted inserted replaced
-1:000000000000 0:1f04cf54edd8
       
     1 {\rtf1\ansi \deff5\deflang1033{\fonttbl{\f1\froman\fcharset2\fprq2 Symbol;}{\f5\fswiss\fcharset0\fprq2 Arial;}{\f11\fmodern\fcharset0\fprq1 Courier New;}{\f20\fnil\fcharset2\fprq2 Wingdings;}
       
     2 {\f23\froman\fcharset2\fprq2 Webdings;}{\f25\fswiss\fcharset0\fprq2 Arial Narrow;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;
       
     3 \red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\sa120\widctlpar 
       
     4 \f5\fs20\lang2057 \snext0 Normal;}{\s1\sb360\sa240\keepn\widctlpar \b\f5\fs32\lang2057\kerning28 \sbasedon0\snext0 heading 1;}{\s2\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072 \b\f5\lang2057 
       
     5 \sbasedon0\snext0 heading 2;}{\s3\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072 \b\f5\fs28\lang2057 \sbasedon0\snext0 heading 3;}{\s4\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw15\brsp20 \tqr\tx9072 \b\f5\lang2057 \sbasedon0\snext0 
       
     6 heading 4;}{\s5\sa120\keepn\widctlpar \b\f5\fs20\lang2057 \sbasedon0\snext0 heading 5;}{\s6\sb240\sa60\widctlpar \i\f5\fs22\lang2057 \sbasedon0\snext0 heading 6;}{\s7\sb240\sa60\widctlpar \f5\fs20\lang2057 \sbasedon0\snext0 heading 7;}{
       
     7 \s8\sb240\sa60\widctlpar \i\f5\fs20\lang2057 \sbasedon0\snext0 heading 8;}{\s9\sb240\sa60\widctlpar \i\f5\fs18\lang2057 \sbasedon0\snext0 heading 9;}{\*\cs10 \additive Default Paragraph Font;}{\s15\fi-284\li284\sa120\widctlpar\tx284{\*\pn \pnlvl11
       
     8 \pnf1\pnstart1\pnindent283\pnhang{\pntxtb \'b7}}\f5\fs20\lang2057 \sbasedon0\snext15 List Bullet;}{\s16\li284\sa120\widctlpar \f5\fs20\lang2057 \sbasedon0\snext16 List Continue;}{\s17\fi-284\li284\sa120\widctlpar{\*\pn \pnlvl10
       
     9 \pndec\pnstart1\pnindent283\pnhang{\pntxta .}}\f5\fs20\lang2057 \sbasedon0\snext17 List Number;}{\*\cs18 \additive\super \sbasedon10 endnote reference;}{\s19\fi-284\li568\sa120\widctlpar{\*\pn \pnlvl11\pnf1\pnstart1\pnindent283\pnhang{\pntxtb \'b7}}
       
    10 \f5\fs20\lang2057 \sbasedon0\snext19 List Bullet 2;}{\s20\sa120\widctlpar \f5\fs20\ul\cf13\lang1024 \sbasedon0\snext0 Hypertext Anchor;}{\*\cs21 \additive\b\f11\fs20 \sbasedon10 Key Name;}{\s22\sa120\widctlpar \f5\fs20\cf13\lang2057 \sbasedon0\snext22 
       
    11 Synonyms;}{\s23\fi-284\li284\sa120\widctlpar\tx284 \f5\fs20\lang2057 \sbasedon17\snext23 List Manual;}{\s24\fi-284\li568\sa120\widctlpar{\*\pn \pnlvl10\pndec\pnstart1\pnindent283\pnhang{\pntxta .}}\f5\fs20\lang2057 \sbasedon0\snext24 List Number 2;}{
       
    12 \s25\li566\sa120\widctlpar \f5\fs20\lang2057 \sbasedon0\snext25 List Continue 2;}{\s26\sa120\widctlpar \f5\fs20\cf11\lang2057 \sbasedon0\snext26 Definition Term;}{\s27\sa120\widctlpar \f5\fs20\cf11\lang2057 \sbasedon26\snext27 Definition Definition;}{
       
    13 \s28\fi-283\li283\sa120\widctlpar{\*\pn \pnlvl11\pnf20\pnstart1\pnindent283\pnhang{\pntxtb F}}\f5\fs20\lang2057 \sbasedon0\snext28 Tip;}{\s29\fi-283\li283\sa120\widctlpar{\*\pn \pnlvl11\pnf20\pnstart1\pnindent283\pnhang{\pntxtb ?}}\f5\fs20\lang2057 
       
    14 \sbasedon28\snext29 Note;}{\s30\fi-283\li283\sa120\widctlpar{\*\pn \pnlvl11\pnf23\pnstart1\pnindent283\pnhang{\pntxtb ~}}\f5\fs20\lang2057 \sbasedon29\snext30 Important;}{\s31\fi-284\li568\sa120\widctlpar\tx284 \f5\fs20\lang2057 \sbasedon24\snext31 
       
    15 List Manual 2;}{\s32\sa120\widctlpar \i\f5\fs20\lang2057 \sbasedon0\snext32 Comment;}{\*\cs33 \additive\b\f5\fs20 \sbasedon10 App Text;}{\*\cs34 \additive\scaps\f25\fs20\cf13 \sbasedon10 Graphic Link;}{\s35\sa120\widctlpar\tqc\tx4153\tqr\tx8306 
       
    16 \f5\fs20\lang2057 \sbasedon0\snext35 footer;}{\*\cs36 \additive\fs16 \sbasedon10 annotation reference;}{\s37\sa120\widctlpar \f5\fs20\lang2057 \sbasedon0\snext37 annotation text;}{\s38\sb360\sa240\keepn\widctlpar \b\f5\fs32\cf9\lang2057\kerning28 
       
    17 \sbasedon0\snext38 Category UID;}{\s39\fi-283\li283\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn \pnlvl11\pnf23\pnstart1\pnindent283\pnhang{\pntxtb \'a2}}\f5\fs20\lang2057 \sbasedon0\snext39 Context;}{\s40\fi-283\li283\sa120\widctlpar\brdrb
       
    18 \brdrs\brdrw15\brsp20 {\*\pn \pnlvl11\pnf23\pnstart1\pnindent283\pnhang{\pntxtb i}}\f5\fs20\lang2057 \sbasedon0\snext40 Index;}{\*\cs41 \additive\i\f5\fs20\ulnone\cf0\nosupersub \sbasedon10 Context Comment;}}{\*\revtbl {Unknown;}{Symbian;}}{\info
       
    19 {\title "PROTEA HELP FILE - <app name>"," }{\author Symbian}{\operator Symbian}{\creatim\yr1997\mo2\dy11\hr11\min7}{\revtim\yr2000\mo4\dy25\hr16\min19}{\version2}{\edmins1}{\nofpages8}{\nofwords1832}{\nofchars10444}{\*\company Psion SW}{\vern57395}}
       
    20 \paperw11907\paperh16840\margl567\margr7371\margt567\margb567 \facingp\widowctrl\ftnbj\aenddoc\revisions\linkstyles\hyphcaps0\formshade \fet0{\*\template C:\\apps\\MSOffice\\Templates\\Other Documents\\CSHELP.DOT}\sectd 
       
    21 \psz9\linex0\headery709\footery709\colsx709 {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl4
       
    22 \pnlcltr\pnstart1\pnindent720\pnhang{\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}
       
    23 {\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}\pard\plain \s32\sa120\widctlpar \i\f5\fs20\lang2057 Author: Clive Whitear
       
    24 \par Date: December 21{\super st} 1998
       
    25 \par Version: ER5 release
       
    26 \par \pard\plain \s1\sb360\sa240\keepn\widctlpar \b\f5\fs32\lang2057\kerning28 Comms{\revised\revauth1\revdttm1178913809 
       
    27 \par }\pard\plain \s38\sb360\sa240\keepn\widctlpar \b\f5\fs32\cf9\lang2057\kerning28 {\revised\revauth1\revdttm1178913809 0x}{\revised\revauth1\revdttm1178913811 10000087}
       
    28 \par \pard\plain \s2\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072 \b\f5\lang2057 Comms: Quick start
       
    29 \par \pard\plain \s20\sa120\widctlpar \f5\fs20\ul\cf13\lang1024 {\deleted\revauth1\revdttm1178913809 comms.quick-start
       
    30 \par }\pard\plain \s22\sa120\widctlpar \f5\fs20\cf13\lang2057 terminal emulation online offline
       
    31 \par \pard\plain \sa120\widctlpar \f5\fs20\lang2057 Comms provides terminal emulation and file transfer to and from other computers.
       
    32 \par To exchange files with another computer, the other computer must have communications software that supports terminal emulation, that can transmit and receive ASCII files, or that is capable of XMODEM or YMODEM file transfer.
       
    33 \par \ldblquote Scripts\rdblquote  can also be created to automate dialling, logging on and file transfer.
       
    34 \par Further information about Comms can be obtained from the Comms documentation, available from xxxxxxx.
       
    35 \par \pard\plain \s2\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072 \b\f5\lang2057 Using Comms
       
    36 \par \pard\plain \s22\sa120\widctlpar \f5\fs20\cf13\lang2057 link cable off-line on-line on line off line online offline
       
    37 \par \pard\plain \sa120\widctlpar \f5\fs20\lang2057 If you have EPOC CONNECT use the link cable supplied to connect the EPOC machine to the serial port o
       
    38 f the other computer. Set up the EPOC machine's port to have the same settings as the port on the computer you are connected to using {\cs33\b Set up} on the {\cs33\b Toolbar}.
       
    39 \par The EPOC machine can also be connected to a remote computer via a modem, e.g. to access electronic mail or a bulletin board. In this case you need a modem adaptor. See your supplier for details.
       
    40 \par When Comms is started the terminal emulation screen is displayed. The status bar at the bottom of the screen shows if you are online or offline. Each character 
       
    41 typed in will be transmitted via the serial port. When a character is received it is displayed on the screen.
       
    42 \par {\pntext\pard\plain\f20\fs20\lang2057 ?\tab}\pard\plain \s29\fi-283\li283\sa120\widctlpar{\*\pn \pnlvlblt\pnf20\pnstart1\pnindent283\pnhang{\pntxtb ?}}\f5\fs20\lang2057 
       
    43 If the desktop link is on then Comms will be offline when opened. To go on-line, go to the System screen and switch the link off, using {\cs33\b Link to desktop} on the {\cs33\b Tools} menu. Then go back to Comms and select {\cs33\b Port active} on the {
       
    44 \cs33\b Transfer} menu.
       
    45 \par \pard\plain \s2\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072 \b\f5\lang2057 Scripts & names (Comms)
       
    46 \par \pard\plain \sa120\widctlpar \f5\fs20\lang2057 Use Comms to create "Scripts" to automate dialling, logging on and file transfer, by using the commands on the {\cs33\b Scripts} menu.
       
    47 \par Set up script variables (or "names"), e.g. for log-on details, and password protect them using the commands on the {\cs33\b Names} menu.
       
    48 \par To copy sample scripts to a selected folder, select {\cs33\b Create standard files} on the {\cs33\b Tools} menu. The sample scripts can then be used directly, or edited to suit your needs.
       
    49 \par \pard\plain \s2\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072 \b\f5\lang2057 Setting up (Comms)
       
    50 \par \pard\plain \s22\sa120\widctlpar \f5\fs20\cf13\lang2057 handshaking flow control stop bits parity teletype VT100
       
    51 \par \pard\plain \sa120\widctlpar \f5\fs20\lang2057 Select {\cs33\b Communication settings} on the {\cs33\b Tools} menu.
       
    52 \par {\pntext\pard\plain\f1\fs20\lang2057 \'b7\tab}\pard\plain \s15\fi-284\li284\sa120\widctlpar\tx284{\*\pn \pnlvlblt\pnf1\pnstart1\pnindent283\pnhang{\pntxtb \'b7}}\f5\fs20\lang2057 Set the {\cs33\b Use comms port} line to 'Serial port 0\rquote 
       
    53  if you're using a docking cable and adaptor connection to a modem or 'Infrared\rquote  to use infrared communications.
       
    54 \par {\pntext\pard\plain\f1\fs20\lang2057 \'b7\tab}Set the {\cs33\b Baud rate} line to the data communication speed. It should match the speed setting on the remote machine, and should not exceed the maximum speed of the modem being used.
       
    55 \par {\pntext\pard\plain\f20\fs20\lang2057 ?\tab}\pard\plain \s29\fi-283\li283\sa120\widctlpar{\*\pn \pnlvlblt\pnf20\pnstart1\pnindent283\pnhang{\pntxtb ?}}\f5\fs20\lang2057 
       
    56 Modern modems can sense and adjust to the transmission speed. With older modems, it may be necessary to specify the exact speed of the connection.
       
    57 \par {\pntext\pard\plain\f1\fs20\lang2057 \'b7\tab}\pard\plain \s15\fi-284\li284\sa120\widctlpar\tx284{\*\pn \pnlvlblt\pnf1\pnstart1\pnindent283\pnhang{\pntxtb \'b7}}\f5\fs20\lang2057 Set the {\cs33\b Data bits}, {\cs33\b Stop bits} and {\cs33\b Parity}
       
    58  lines to the same settings as the remote machine.
       
    59 \par {\pntext\pard\plain\f1\fs20\lang2057 \'b7\tab}Use the tick boxes on the {\cs33\b Handshaking}
       
    60  page to select the flow control required.For a modem connection, XON/XOFF, DSR/DTR and RTS/CTS should normally be set, but this depends on the remote setup and the modem manufacturer\rquote s guidelines. For \lquote Hardware\rquote 
       
    61  flow control, tick the \lquote RTS/CTS\rquote  box.
       
    62 \par \pard\plain \sa120\widctlpar \f5\fs20\lang2057 Comms is initially set to emulate a VT100 terminal. To select a teletype terminal, select Terminal emulation on the Tools menu and set the {\cs33\b Terminal to emulate}
       
    63  line to 'TTY'. Set the screen width and height as the number of characters.
       
    64 \par Comms is initially set to add a \ldblquote line feed\rdblquote  character to incoming and outgoing \ldblquote carriage returns\rdblquote . To change this select {\cs33\b Translate codes} on the {\cs33\b Tools} menu, then use the {\cs33\b 
       
    65 Add LF to incoming CR} and {\cs33\b Add LF to outgoing CR} lines.
       
    66 \par \pard\plain \s2\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072 \b\f5\lang2057 Connecting to another machine (Comms)
       
    67 \par \pard\plain \sa120\widctlpar \f5\fs20\lang2057 To communicate between the EPOC machine and, say, a PC:
       
    68 \par {\pntext\pard\plain\f5\fs20\lang2057 1.\tab}\pard\plain \s17\fi-284\li284\sa120\widctlpar{\*\pn \pnlvlbody\pndec\pnstart1\pnindent283\pnhang{\pntxta .}}\f5\fs20\lang2057 Connect the serial linkcable to the serial port and to a COM port on the PC.
       
    69 \par {\pntext\pard\plain\f5\fs20\lang2057 2.\tab}Make sure neither machine is running software that uses the communications ports (e.g. EPOC CONNECT on the PC). Make sure the EPOC machine has the {\cs33\b Link to desktop}
       
    70  switched off, and is not trying to carry out an infrared transfer.
       
    71 \par {\pntext\pard\plain\f5\fs20\lang2057 3.\tab}Start Comms on the EPOC machine, and run a Terminal application on the PC. If using Windows 95, this may be HyperTerminal.
       
    72 \par {\pntext\pard\plain\f5\fs20\lang2057 4.\tab}
       
    73 Set both pieces of software to use the appropriate ports, and to use identical settings for Baud rate, Data bits, Stop bits, Parity and Handshaking. The two machines are now ready to exchange characters and files.
       
    74 \par \pard\plain \s2\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072 \b\f5\lang2057 Connecting via a modem (Comms)
       
    75 \par \pard\plain \s22\sa120\widctlpar \f5\fs20\cf13\lang2057 pause pausing
       
    76 \par \pard\plain \sa120\widctlpar \f5\fs20\lang2057 To communicate using a modem:
       
    77 \par {\pntext\pard\plain\f5\fs20\lang2057 1.\tab}\pard\plain \s17\fi-284\li284\sa120\widctlpar{\*\pn \pnlvlbody\pndec\pnstart1\pnindent283\pnhang{\pntxta .}}\f5\fs20\lang2057 
       
    78 Connect the EPOC machine to the modem using the Docking cable and a modem adaptor lead. Connect the modem to a telephone socket.
       
    79 \par {\pntext\pard\plain\f5\fs20\lang2057 2.\tab}Use {\cs33\b Link to desktop} on the {\cs33\b Tools} menu in the System screen and set the {\cs33\b Link} line to 'Off'.
       
    80 \par {\pntext\pard\plain\f20\fs20\lang2057 F\tab}\pard\plain \s28\fi-283\li283\sa120\widctlpar{\*\pn \pnlvlblt\pnf20\pnstart1\pnindent283\pnhang{\pntxtb F}}\f5\fs20\lang2057 When you want to turn the link back on again later, you should close Comms first.
       
    81 
       
    82 \par \pard\plain \s23\fi-284\li284\sa120\widctlpar\tx284 \f5\fs20\lang2057 3.\tab Set the communication settings appropriate to the modem\rquote s maximum speed, and identical to the remote machine\rquote 
       
    83 s settings. Check that the Baud rate used does not exceed the maximum for the two machines.
       
    84 \par 4.\tab To start communications with the modem, type "AT" and press Enter.
       
    85 \par \pard\plain \s16\li284\sa120\widctlpar \f5\fs20\lang2057 The modem will return \lquote OK\rquote , in the Terminal emulation screen. If it doesn\rquote 
       
    86 t, make sure all cables are connected correctly and the communication settings are appropriate to the modem according to the manufacturer\rquote s instructions.
       
    87 \par \pard\plain \s23\fi-284\li284\sa120\widctlpar\tx284 \f5\fs20\lang2057 5.\tab Type the modem initialisation string appropriate to the modem. This may be \lquote ATZ\rquote  or \lquote AT&F\rquote ; check the modem manual for details.
       
    88 \par 6.\tab Type \lquote ATDT\rquote  followed by the telephone number (including any dial-out prefix required) of the remote modem. When the other modem answers, \lquote CONNECT\rquote 
       
    89  will be displayed in the Terminal window, and you can begin to log in. This may require pressing the Enter key a few times to get a \ldblquote prompt\rdblquote  (a line of text sent by the remote machine, such as \lquote username:\rquote 
       
    90  which waits for a command or a response).
       
    91 \par {\pntext\pard\plain\f20\fs20\lang2057 F\tab}\pard\plain \s28\fi-283\li283\sa120\widctlpar{\*\pn \pnlvlblt\pnf20\pnstart1\pnindent283\pnhang{\pntxtb F}}\f5\fs20\lang2057 If characters from a remote host are received too quickly to read, use {\cs33\b Pause}
       
    92  on the {\cs33\b Transfer} menu to temporarily stop incoming information. Use {\cs33\b Pause} again to resume the transfer.
       
    93 \par {\pntext\pard\plain\f20\fs20\lang2057 ?\tab}\pard\plain \s29\fi-283\li283\sa120\widctlpar{\*\pn \pnlvlblt\pnf20\pnstart1\pnindent283\pnhang{\pntxtb ?}}\f5\fs20\lang2057 
       
    94 If handshaking cannot be used, data may be lost if the EPOC machine is paused while the other machine is sending information. To avoid this, set a lower Baud rate.
       
    95 \par \pard\plain \s2\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072 \b\f5\lang2057 Connecting via infrared (Comms)
       
    96 \par \pard\plain \sa120\widctlpar \f5\fs20\lang2057 To communicate with another EPOC machine, an infrared-enabled PC or an infrared-enabled modem:
       
    97 \par {\pntext\pard\plain\f5\fs20\lang2057 1.\tab}\pard\plain \s17\fi-284\li284\sa120\widctlpar{\*\pn \pnlvlbody\pndec\pnstart1\pnindent283\pnhang{\pntxta .}}\f5\fs20\lang2057 Select {\cs33\b Communication settings} on the {\cs33\b Tools}
       
    98  menu and set the comms port to \lquote Infrared\rquote .
       
    99 \par {\pntext\pard\plain\f5\fs20\lang2057 2.\tab}When the other machine is ready to communicate with the EPOC machine via infrared, continue as you would normally using the serial link cable.
       
   100 \par {\pntext\pard\plain\f20\fs20\lang2057 F\tab}\pard\plain \s28\fi-283\li283\sa120\widctlpar{\*\pn \pnlvlblt\pnf20\pnstart1\pnindent283\pnhang{\pntxtb F}}\f5\fs20\lang2057 
       
   101 Use Comms to transfer multiple files between two EPOC machines using YModem (batch) protocol (multiple files can't be transferred using normal infrared transfer).
       
   102 \par \pard\plain \s2\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072 \b\f5\lang2057 Sending & receiving files (Comms)
       
   103 \par \pard\plain \s22\sa120\widctlpar \f5\fs20\cf13\lang2057 capture to file transferring files
       
   104 \par \pard\plain \sa120\widctlpar \f5\fs20\lang2057 Before files can be transferred, you must establish a connection to the remote machine.
       
   105 \par \pard \fi-357\li357\sa120\widctlpar {\cs33\b To send a file:}
       
   106 \par {\pntext\pard\plain\f5\fs20\lang2057 1.\tab}\pard\plain \s17\fi-284\li284\sa120\widctlpar{\*\pn \pnlvlbody\pndec\pnstart1\pnindent283\pnhang{\pntxta .}}\f5\fs20\lang2057 Select {\cs33\b Send file} on the {\cs33\b Transfer} menu, or tap {\cs33\b Send file}
       
   107  on the Toolbar.
       
   108 \par {\pntext\pard\plain\f5\fs20\lang2057 2.\tab}Select the transfer protocol in the {\cs33\b Send file} dialog. Make sure it is one the remote machine supports and is prepared to receive.
       
   109 \par {\pntext\pard\plain\f5\fs20\lang2057 3.\tab}Use the {\cs33\b Name}, {\cs33\b Folder} and {\cs33\b Disk} lines to locate the file to be sent.
       
   110 \par {\pntext\pard\plain\f5\fs20\lang2057 4.\tab}Press {\cs33\b OK} on the EPOC machine and prepare the other machine to receive a file. If possible, perform these actions simultaneously.
       
   111 \par \pard\plain \fi-357\li357\sa120\widctlpar \f5\fs20\lang2057 {\cs33\b To send more than one file:}
       
   112 \par {\pntext\pard\plain\f5\fs20\lang2057 1.\tab}\pard\plain \s17\fi-284\li284\sa120\widctlpar{\*\pn \pnlvlbody\pndec\pnstart1\pnindent283\pnhang{\pntxta .}}\f5\fs20\lang2057 
       
   113 Create a folder specifically for the files to be sent, place all the relevant files in it and select {\cs33\b Send file} on the {\cs33\b Transfer} menu.
       
   114 \par {\pntext\pard\plain\f5\fs20\lang2057 2.\tab}Select the \lquote YModem (batch)\rquote  protocol, then select the folder containing the files to be sent in the {\cs33\b Folder} line.
       
   115 \par {\pntext\pard\plain\f5\fs20\lang2057 3.\tab}Press the Tab key in the {\cs33\b Name} line, hold down Shift while using the down arrow key to select all the files in the folder, then press Enter. Press {\cs33\b OK}
       
   116  and prepare the remote machine to receive a file.
       
   117 \par \pard\plain \fi-357\li357\sa120\widctlpar \f5\fs20\lang2057 {\cs33\b To receive files:}
       
   118 \par {\pntext\pard\plain\f5\fs20\lang2057 1.\tab}\pard\plain \s17\fi-284\li284\sa120\widctlpar{\*\pn \pnlvlbody\pndec\pnstart1\pnindent283\pnhang{\pntxta .}}\f5\fs20\lang2057 Select {\cs33\b Receive file} on the {\cs33\b Transfer} menu, or tap {\cs33\b 
       
   119 Receive file} on the Toolbar.
       
   120 \par {\pntext\pard\plain\f5\fs20\lang2057 2.\tab}Select the transfer protocol in the {\cs33\b Receive file} dialog. Make sure it is the one the remote machine will use to send the file. Use Ymodem (batch) protocol for multiple files.
       
   121 \par {\pntext\pard\plain\f5\fs20\lang2057 3.\tab}Choose a folder for the file to be saved in. If a file is being received using either the ASCII or XModem protocol, specify a filename (YModem transfers take the filename from the sending machine).
       
   122 \par {\pntext\pard\plain\f20\fs20\lang2057 ?\tab}\pard\plain \s29\fi-283\li283\sa120\widctlpar{\*\pn \pnlvlblt\pnf20\pnstart1\pnindent283\pnhang{\pntxtb ?}}\f5\fs20\lang2057 Remember to include filename extensions where appropriate.
       
   123 \par \pard\plain \s23\fi-284\li284\sa120\widctlpar\tx284 \f5\fs20\lang2057 4.\tab Press {\cs33\b OK} on the EPOC machine and instruct the remote machine to send the file. If possible, perform these actions simultaneously.
       
   124 \par {\pntext\pard\plain\f20\fs20\lang2057 ?\tab}\pard\plain \s29\fi-283\li283\sa120\widctlpar{\*\pn \pnlvlblt\pnf20\pnstart1\pnindent283\pnhang{\pntxtb ?}}\f5\fs20\lang2057 To stop transfer at any time, tap the {\cs33\b Cancel} button in the
       
   125  file transfer dialog.
       
   126 \par \pard\plain \sa120\widctlpar \f5\fs20\lang2057 {\cs33\b {\*\bkmkstart _Toc389538043}{\*\bkmkstart _Toc389564382}Receiving information with no protocol{\*\bkmkend _Toc389538043}{\*\bkmkend _Toc389564382}:
       
   127 \par }If information is being received as plain ASCII characters, e.g. e-mail from a server, it can be "captured" to a file. To do this:
       
   128 \par {\pntext\pard\plain\f5\fs20\lang2057 1.\tab}\pard\plain \s17\fi-284\li284\sa120\widctlpar{\*\pn \pnlvlbody\pndec\pnstart1\pnindent283\pnhang{\pntxta .}}\f5\fs20\lang2057 Select {\cs33\b Capture to file} on the {\cs33\b Transfer} menu and type filename.
       
   129 
       
   130 \par {\pntext\pard\plain\f1\fs20\lang2057 \'b7\tab}\pard\plain \s15\fi-284\li284\sa120\widctlpar\tx284{\*\pn \pnlvlblt\pnf1\pnstart1\pnindent283\pnhang{\pntxtb \'b7}}\f5\fs20\lang2057 
       
   131 For the new information to be added to the end of an existing file, enter the name of the existing file and tick the {\cs33\b Append} box.
       
   132 \par {\pntext\pard\plain\f1\fs20\lang2057 \'b7\tab}For incoming control characters to be recorded in angled brackets, e.g. \lquote <13>\rquote  for a carriage return, tick the {\cs33\b Debug} box.
       
   133 \par \pard\plain \s23\fi-284\li284\sa120\widctlpar\tx284 \f5\fs20\lang2057 2.\tab To end the capture, deselect the {\cs33\b Capture to file} menu option.
       
   134 \par \pard\plain \sa120\widctlpar \f5\fs20\lang2057 Captures are stored as plain text files. A plain text file can be viewed in Word, by using the {\cs33\b More|Import text file} command on the {\cs33\b File} menu.
       
   135 \par If problems are encountered when transferring information with no protocol, try setting both computers to use a lower Baud rate.
       
   136 \par \pard\plain \s2\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072 \b\f5\lang2057 Creating & running scripts (Comms)
       
   137 \par \pard\plain \s22\sa120\widctlpar \f5\fs20\cf13\lang2057 run script create standard files edit script stop script
       
   138 \par \pard\plain \sa120\widctlpar \f5\fs20\lang2057 Use a "Scripts" to automate dialling, logging on and file transfer, by using the commands on the {\cs33\b Scripts} menu.
       
   139 \par {\pntext\pard\plain\f5\fs20\lang2057 1.\tab}\pard\plain \s17\fi-284\li284\sa120\widctlpar{\*\pn \pnlvlbody\pndec\pnstart1\pnindent283\pnhang{\pntxta .}}\f5\fs20\lang2057 Select {\cs33\b Create new script} from the {\cs33\b Scripts}
       
   140  menu. Enter a name and location for the script and press {\cs33\b OK}.
       
   141 \par {\pntext\pard\plain\f20\fs20\lang2057 ?\tab}\pard\plain \s29\fi-283\li283\sa120\widctlpar{\*\pn \pnlvlblt\pnf20\pnstart1\pnindent283\pnhang{\pntxtb ?}}\f5\fs20\lang2057 Script names must have a \lquote .scr\rquote 
       
   142  extension. When a script is saved, Comms will add \lquote .scr\rquote  to the end of its name.
       
   143 \par \pard\plain \s23\fi-284\li284\sa120\widctlpar\tx284 \f5\fs20\lang2057 2.\tab Comms will move to the script editor and you can type in the script.
       
   144 \par 3.\tab Tap {\cs33\b Save} to return to the main Comms view.
       
   145 \par {\pntext\pard\plain\f20\fs20\lang2057 F\tab}\pard\plain \s28\fi-283\li283\sa120\widctlpar{\*\pn \pnlvlblt\pnf20\pnstart1\pnindent283\pnhang{\pntxtb F}}\f5\fs20\lang2057 
       
   146 When creating a new script for, e.g., a connection to a BBS system, it can be useful to first record the logging in process using {\cs33\b Capture to file }on the {\cs33\b Transfer}
       
   147  menu. This records the prompts sent from the remote machine when connecting, and can be used as the starting point for your script.
       
   148 \par \pard\plain \sa120\widctlpar \f5\fs20\lang2057 To access the EPOC machine's example script, select {\cs33\b Create standard files} on the {\cs33\b Tools} menu. Select a folder for Comms to place the example script in, and press {\cs33\b OK}.
       
   149 \par To edit the example script or one of your own, select {\cs33\b Open} on the {\cs33\b Scripts} menu, and choose the script to be worked on. Press {\cs33\b OK}.
       
   150 \par To check a script, select {\cs33\b Syntax check} on the {\cs33\b Scripts} menu and specify the script to be checked.
       
   151 \par {\cs33\b To run a script:
       
   152 \par }Select {\cs33\b Start Script} from the {\cs33\b Scripts} menu, and choose the appropriate script in the {\cs33\b Start} {\cs33\b script} dialog.
       
   153 \par The name of the running script is displayed at the bottom of the Terminal emulation screen.
       
   154 \par {\cs33\b To stop a script:}
       
   155 \par Select {\cs33\b Stop script} from the {\cs33\b Scripts} menu.
       
   156 \par \pard\plain \s2\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072 \b\f5\lang2057 Script commands (Comms)
       
   157 \par \pard\plain \sa120\widctlpar \f5\fs20\lang2057 Here is a summary of commands for the Script language.
       
   158 \par & see Send
       
   159 \par //
       
   160 \par ALERT <string exp>[,<string exp>]
       
   161 \par AND
       
   162 \par AS see Open
       
   163 \par ASC (<string exp>)
       
   164 \par BEEP <value>,<value>
       
   165 \par BREAK
       
   166 \par CALL <filename>
       
   167 \par CAPTURE <filename>,[APPEND[,DEBUG]]
       
   168 \par CAPTURE OFF
       
   169 \par CATCH [INCLUDE/EXCLUDE] ,<string>, <variable>, <timeout>, <maxlength> GOTO <label>
       
   170 \par CHAIN <filename>
       
   171 \par CLOSE see Open
       
   172 \par CLS
       
   173 \par COLLATE (<string exp>)
       
   174 \par CONNECT <value> GOTO <label>
       
   175 \par CONTINUE
       
   176 \par COPY <filename>,<filename>
       
   177 \par DELETE <filename>
       
   178 \par DIR (<string exp>)
       
   179 \par DO see While
       
   180 \par DOWNLOAD <filename>,<string>
       
   181 \par DRAIN
       
   182 \par EOF see Open
       
   183 \par EXISTS <filename>
       
   184 \par EXIT
       
   185 \par FALSE
       
   186 \par FOLD <string exp>
       
   187 \par FOR see Open
       
   188 \par FORGET
       
   189 \par GOTO <label>
       
   190 \par HANGUP
       
   191 \par IF <exp>THEN<command>[[ELSE]<command>[ELSEIF<exp>THEN<command>]] ENDIF
       
   192 \par INFO <string exp>
       
   193 \par INPUT see Open
       
   194 \par LEFT (<string exp>,<value>)
       
   195 \par RIGHT (<string exp>,<value>)
       
   196 \par LEN <string exp>
       
   197 \par LOADNAMES <filename>
       
   198 \par SAVENAMES <filename>
       
   199 \par LOWER <string exp>
       
   200 \par MENU <string exp>
       
   201 \par \tab <string exp> GOTO <label>
       
   202 \par \tab <string exp> GOTO <label>
       
   203 \par \tab \'85
       
   204 \par ENDMENU
       
   205 \par MID (<string exp>,<value>[,<value>])
       
   206 \par MOVE <filename>,<string exp>
       
   207 \par NOT
       
   208 \par ON ERROR GOTO <label>
       
   209 \par ON ERROR OFF
       
   210 \par OPEN <filename> FOR [INPUT/OUTPUT/APPEND] AS <handle>
       
   211 \par \tab READ <length>,<variable>,<handle>
       
   212 \par \tab WRITE <handle>,<string>
       
   213 \par \tab EOF <handle>
       
   214 \par CLOSE <handle>
       
   215 \par OR
       
   216 \par OUTPUT see Open
       
   217 \par QUERY <string exp>
       
   218 \par \tab <string exp>,<variable>
       
   219 \par \tab <string exp>,<variable>
       
   220 \par ENDQUERY
       
   221 \par READ see Open
       
   222 \par RENAME <filename>,<filename>
       
   223 \par REPEAT
       
   224 \par \tab <command>
       
   225 \par UNTIL <expression>
       
   226 \par RESET
       
   227 \par RIGHT see Left
       
   228 \par SAVENAMES see Loadnames
       
   229 \par SEND <string exp> [;] [& <string exp>]
       
   230 \par SENDBREAK
       
   231 \par SENDWAIT <value> <string exp>,<string exp> GOTO <label>
       
   232 \par SET <variable>=<value>
       
   233 \par SETUP
       
   234 \par \tab BAUD [rate]
       
   235 \par \tab PORT [COMM::0][IRCOMM::0]
       
   236 \par \tab DATA [5][6][7][8]
       
   237 \par \tab FAIL [DSR][DCD][PARITY]
       
   238 \par \tab HANDSHAKE [DCD][RTSCTS][DSR][XONXOFF][NONE]
       
   239 \par \tab PARITY [NONE][ODD][EVEN]
       
   240 \par \tab STOP [1][2]
       
   241 \par \tab TIMEOUT [timeout]
       
   242 \par ENDSETUP
       
   243 \par STATUS <string exp>
       
   244 \par TRUE
       
   245 \par UNTIL see Repeat
       
   246 \par UPLOAD <filename>,<string>
       
   247 \par UPPER <string exp>
       
   248 \par VERSION
       
   249 \par WAIT <value>
       
   250 \par \tab <string exp> GOTO <label>
       
   251 \par \tab <string exp> GOTO <label>
       
   252 \par \tab \'85
       
   253 \par ENDWAIT
       
   254 \par WHILE <exp> DO
       
   255 \par \tab \'85
       
   256 \par ENDWHILE
       
   257 \par WRITE see Open
       
   258 \par 
       
   259 \par }