home *** CD-ROM | disk | FTP | other *** search
- 5. Operation
-
- This chapter describes in detail each of the menu and submenu
- options. There are six main menu options: Phone, Messages,
- Activate, Control, Help, and Options. Each is listed below with
- each of their submenu functions fully detailed. Use the ARROW
- keys, the first letter of the menu or submenu command, or the
- mouse to select the choices. Use the ESCAPE key to return to the
- previous menu. Pressing ESCAPE from the Main Menu (no pull down
- window displayed) exits ANSWER. Also, at any time during message
- recording or playing, a keyboard press will stop the process. If
- the key is a valid Touch-Tone button, it will be interpreted as
- such. In addition, the keyboard numbers may be pressed in
- response to any Touch-Tone prompt.
-
- 5.1 Phone
-
- This menu provides direct manual control over the phone
- interface.
-
- 5.1.1 On Hook
-
- Manually puts the telephone line on hook - hangs up phone. The
- status of the phone hook is displayed on the status line.
-
- 5.1.2 Off Hook
-
- Manually takes the telephone off hook - picks up phone. This
- will terminate any data connection by lowering DTR, waiting one
- second, and raising DTR.
-
- 5.1.3 Dial
-
- Simply dials a number (up to 16 digits) with no conditions.
- Commands the VMC to dial a number and waits for an OK response,
- then returns control to the menu. If a CONNECT code is received,
- then the Terminal mode is entered. If a keyboard key is pressed,
- or a timeout (35 seconds) occurs waiting for a response, the
- dialing is aborted.
-
- 5.1.4 Flash
-
- Places the phone on hook for 1 second, then off hook.
-
- 5.1.5 Terminal Mode
-
- Data Communications Terminal. Provides a raw terminal mode for
- use in calling out via data communications. Commands available
- in the terminal mode are ALT-X to exit, ALT-D for dialing menu,
- ALT-C to clear the screen, ALT-H to hang-up. ALT-F4 to shell to
- DOS, PAGE-UP to send a file by calling PAGEUP.BAT, and PAGE-DN to
- receive a file by calling PAGEDN.BAT. For diagnostics, ALT-N
- performs a "receive Touch-Tone" test. In this mode, any Touch-
- Tone received will be displayed. ALT-T performs a "tone" test.
- In this mode, press a number from 0 to 7 to hear that tone
- played. The communications parameters are set to 19200,N,8,1.
- The Online/Offline indicator on the status line continually
- reflects the status of Data Carrier Detect (DCD).
-
- 5.2 Messages
-
- Because most modems do not have external speakers or microphones,
- the telephone receiver is used to play and record messages. In
- order to play and record messages with the telephone receiver, it
- must be taken off hook and in order to silence the dialtone, a
- single digit is dialed every 15 seconds by the modem. For some
- installations, an external box is available will simulate the
- phone line power so that dialing is not necessary. Also, if the
- modem or VMC is called from another telephone number, message
- recording and playing may proceed without dialing. If the modem
- is already off hook before going into play or record mode, it
- will not dial every 15 seconds. If the modem is on hook, it will
- dial digit 4 every 15 seconds.
-
- 5.2.1 Play
-
- Manually plays any file as specified. The default extension for
- voice files is *.bin.
-
- 5.2.2 Record
-
- Manually records any file as specified. If a sound card is
- detected, it will be used. If the Null Phone Number is not
- blank, it will be dialed instead of the single digit 4. No file
- is saved if no voice is recorded or an error occurs. A
- "Recording" Status is displayed on the status line. If a Touch-
- Tone button is pressed, a keyboard key is pressed, or a 3
- (programmable) second silence period is detected, the recording
- is stopped.
-
- 5.2.3 InComing
-
- Allows you to review incoming messages, play them, and delete
- them as appropriate. All incoming messages begin with "ICM" and
- end with ".BIN" with the message number in between, for example,
- "ICM1.BIN". When incoming calls are recorded, the first
- available ICM number is used. For example, if ICM1.BIN and
- ICM3.BIN exist, but ICM2.BIN was previously deleted, the next
- recorded incoming message will be ICM2.BIN. The Call Log
- (CALLS.LOG) keeps record of all incoming messages.
-
- 5.2.3.1 Play
-
- Selectively plays an incoming message from the ICM directory. If
- the VMC or modem is already off hook, the message will just be
- played. If not, it is taken off hook, a single digit number is
- dialed, the message is played, and the modem is placed on hook.
- However, if a sound card is detected, the message is played
- through it instead.
-
- 5.2.3.2 Call Log
-
- Displays a record of incoming call activity. Use PAGE-UP, PAGE-
- DN, HOME, and END to move through the log file (an ASCII text
- file named CALLS.LOG).
-
- 5.2.3.3 Times/Dates
-
- Displays the date and time stamp of incoming message files.
-
- 5.2.3.4 Delete
-
- Removes an incoming message from the hard disk. The number of
- incoming calls is displayed in the lower right hand corner of the
- screen and will be updated. You should check incoming messages
- often and delete them as soon as you can since they can very
- quickly fill up the hard disk. Keep an eye on the "Free Disk
- Space" box. If the free space gets too low, the box will turn
- red and an audible beep will be played periodically.
-
- 5.2.3.5 Record
-
- Locally records an incoming message. The selection box
- automatically selects the next unrecorded ICM number and
- increments the counter if the recording was successful and it was
- a new message.
-
- 5.2.4 OutGoing
-
- Outgoing Message Management. Allows you to play, record, and
- edit outgoing messages.
-
- 5.2.4.1 Record
-
- Record an outgoing message. Outgoing messages must begin with
- "OGM" and end with ".BIN" and have the appropriate number in
- between. For example "OGM1.BIN". The selection box
- automatically selects the next unrecorded OGM number, and
- increments the counter if the recording was successful and it was
- a new message.
-
- 5.2.4.2 Select
-
- Selects an outgoing message for manipulation. (This function
- performs nothing at this time).
-
- 5.2.4.3 Edit
-
- Edits an outgoing message. This option allows you to enter up to
- four lines of text related to the selected outgoing message.
- This text may be the exact wording you want in the message. This
- allows you to read the text while recording the message. After
- entering the text, simply press the F9 key to begin recording.
- To hear the message played back, press the F10 key. You may
- advance and rewind through the message by using the ARROW keys.
- As you do this, the file counter will be updated which indicates
- the file position in increments of the Card Frequency divided by
- ten (Freq/10). You may begin recording over the current position
- in the outgoing message allowing you to redo parts of the
- message.
-
- 5.2.4.4 Delete
-
- Deletes any outgoing message. This also removes any text, any
- programming that was entered for the selected outgoing message,
- and updates the ogm counter.
-
- 5.2.4.5 Play
-
- Plays any outgoing message.
-
- 5.2.5 Examine
-
- Allows you to view recorded messages in a graphic "OSCILLOSCOPE"
- form and in a "FREQUENCY DOMAIN" mode. Also provides a
- diagnostic menu for displaying the comm port, or VMC status.
-
- 5.2.5.1 Graphic Editor
-
- Graphically displays any message file in a "Time Domain" or
- "Oscilloscope" form. This form is time (across) verses amplitude
- (up). You may use the ARROW keys (RIGHT, LEFT, UP, and DOWN) to
- move the graphic cursor 100 steps, the PAGE-UP and PAGE-DN keys
- to scroll an entire page, the HOME and END keys to move from one
- side of the screen to the other, and the CTRL-HOME and CTRL-END
- keys to move from the beginning of the file to the end of the
- file. You may mark a block of the file by positioning the
- graphic cursor at the beginning of the block an pressing '1'.
- Mark the end of the text by positioning the graphic cursor and
- pressing '2'. Write the block to a new file (called OUT.BIN) and
- pressing "shift-W" (upper case w).
-
- 5.2.5.2 Spectrum Analyzer
-
- Displays any message file in a "Frequency Domain" form, that is,
- frequency (across) by amplitude (up). Each channel represents
- 128 hertz. The display is updated as quickly as possible, but
- does not display in real time.
-
- 5.2.5.3 Diagnostics
-
- Comm Port Status or VMC Status. Displays the state of the serial
- port by displaying abbreviations for the flags in the UART's
- Modem Status Register and Line Status Register, and identifies
- the type of UART. The definitions of the abbreviations used are
- listed below. Press Escape to exit diagnostics.
-
- Modem Status Register (MSR) Line Status Register (LSR)
- --------------------------- --------------------------
- DCTS Delta Clear-To-Send RXRD Received Data Ready
- DDSR Delta Data-Set-Ready OVRN Overrun Error
- DRNG Delta Ring Detect PARY Parity Error
- DDCD Delta Data-Carrier-DetectFRAM Framing Error
- CTS Clear-To-Send RBRK Received Break
- DSR Data-Set-Ready TXRD Transmit Ready
- RNG Ring Detect TXHE Transmit Hold Reg Empty
- DCD Data-Carrier-Detect
-
- For VMCs, the status is shown as below:
-
- 63 0 Status Register Single Bit Register
- Not Clock State of the Clock
- No DTMF Status of the DTMF (Touch-Tone) Receiver
- Silence Status of the Silence Detector
- No Ring Status of the Ring Detector
- On Hook Status of the Hook
- 0 Amplitude of the audio
- Freq: 8000 hz Frequency of the Clock
-
- 5.3 Activate
-
- The activation menu is used to invoke one of the four modes of
- operation. Each of these modes can be invoked directly from the
- command line. For more information on command line parameters,
- see chapter 8.
-
- 5.3.1 Answering Machine
-
- This is the Personal Answering Machine. In this mode, a
- specified outgoing message is played for every call, after which
- the caller will be allowed to leave a message limited by a
- maximum number of seconds. If the caller hangs up, or if 3
- seconds of silence occurs, or the FFT routines detect a dialtone,
- then the session will be terminated. After the outgoing message
- or messages are played, a pause will occur to check for a special
- function requested by pressing a Touch-Tone button. After 4
- seconds, the tone will be played to indicate to the caller to
- begin recording the incoming message.
-
- 5.3.1.1 Wait for Calls
-
- While waiting for calls, the screen is blanked after 10 seconds
- of inactivity. If a keyboard key is pressed or a ring is
- received, the screen is restored. Once the specified number of
- rings are received, the detected call is written to the log file.
- You may simulate reception of a call by pressing ALT-C. Pressing
- ESCAPE exits the Answer Mode. In the automatic mode, this
- section is skipped, but a call is still logged.
-
- 5.3.1.2 Answering the Phone
-
- The phone is taken off hook. If the Control/Answer/Answer Mode
- is set to No, then the call proceeds with OGM delivery.
-
- If the Control/Answer/Answer Mode is set to Data, then a Data
- connection is attempted as follows. If the Control/Answer/Answer
- Mode is also set to Prompt, then the "PROMPT.BIN" message is
- played, otherwise it is not. If a Touch-Tone is received within
- the timeout, then the call proceeds with OGM delivery assuming a
- human caller. If a Touch-Tone is not received, then "ATA" is
- sent to the modem to attempt a Data connect. If a connect is
- received, then ANSWER drops with an errorlevel equal to the
- numeric result code of the connection. If no connect is made,
- then the phone is placed on hook and ANSWER returns to waiting
- for calls.
-
- If the Control/Answer/Answer Mode is set to Fax, then a Fax
- connection is attempted as follows. If the Control/Answer/Answer
- Mode is also set to Prompt, then the "PROMPT.BIN" message is
- played, otherwise it is not. If a Touch-Tone is received within
- the timeout, then the call proceeds with OGM delivery assuming a
- human caller. If a Touch-Tone is not received, then ANSWER drops
- with a Fax Code errorlevel of 33.
-
- 5.3.1.3 Outgoing Messages Delivery
-
- Each outgoing message which is active for the time of the call is
- played. For those modems or voice cards that detect Touch-Tone
- signals during message delivery, the reception of a Touch-Tone
- aborts the message delivery. Please note that if no OGMs are
- active, none are played and logged as having been played.
-
- 5.3.1.4 Listen for Touch-Tone
-
- Once all active OGMs are played, ANSWER waits a timeout period
- for a Touch-Tone to indicate one of the below special functions.
-
- 5.3.1.5 Page Operator
-
- If the caller presses '0' after the OGM delivery but before the
- ICM prompt Tone 3, the System Operator is paged. "PAGE.BIN" will
- be played, then a tone will be audible over the PC's speaker for
- a period of 30 seconds. If the System Operator does not respond,
- then the call proceeds with ICM recording.
-
- 5.3.1.6 Fax Code Errorlevel Exit
-
- If the caller presses '*' after the OGM delivery but before the
- ICM prompt Tone 3, ANSWER exits with the Fax Code errorlevel of
- 33. This is used to have the modem/fax card receive a fax.
-
- 5.3.1.7 Remote Mode
-
- If the caller presses '#' after the OGM delivery but before the
- ICM prompt Tone 3, the caller is prompted for the Remote Mode
- access code. This allows you to call ANSWER from another number
- and have it play all active incoming messages. You will hear a
- Tone 3, then you must then enter the access code ('5' is the
- default). If the access code matches, remote mode will be
- entered indicated by Tone 11. The "REMOTE.BIN" and "RMOPEN.BIN"
- messages are played. Then a Tone 3 is played and you may enter a
- Touch-Tone signal. At this point you have several options.
- Press '1' to hear each incoming message. ANSWER will beep a
- number of times equal to the number of active incoming messages
- and then play each one in succession. Press '5' to execute a
- batch file called REMOTE.BAT. Press '#' to delete all incoming
- messages. Press '*' to exit Remote Mode. If no Touch-Tone is
- received after a timeout, the "TIMEOUT.BIN" message is played.
- After several timeouts the call is terminated. Once the Remote
- Mode is completed, the "EDITDONE.BIN" message is played and
- ANSWER returns to waiting for calls.
-
- 5.3.1.8 Incoming Message Recording
-
- Tone 0 is played to indicate the ICM is being recorded. Then
- "ICMEDIT.BIN" is played. If no Touch-Tone is received,
- "TIMEOUT.BIN" is played. After several timeouts, the editing is
- completed and the message is saved. If '0' is received,
- "SAVED.BIN" is played and the editing is completed. If '1' is
- received, Tone 0 is sounded and the message is re-recorded. If
- '2' is received, the ICM is played back. If '3' is received,
- Tone 0 is played and the ICM is appended. If '*' is received,
- the ICM is erased and editing is competed. If the ESCAPE key is
- pressed, the session is canceled. Once the editing is completed,
- "EDITDONE.BIN" is played and the function returns.
-
- 5.3.1.9 Session Completion
-
- The "BYE.BIN" message is played. The phone is placed on hook and
- the system returns to waiting for calls if not in automatic mode.
-
- 5.3.2 Voice Mail Box
-
- This is the Voice Mail Box system. This allows several people to
- receive voice mail. Each person has a mail box number which the
- caller uses to direct voice mail to the person. To use this
- system, the callers must know the extension number they wish to
- leave messages to. Also, each person receiving messages has to
- have been assigned a voice mail box by the System Operator who
- maintains the voice mail box accounts.
-
- 5.3.2.1 Wait for Calls
-
- See Answering Machine/Wait for Calls.
-
- 5.3.2.2 Answering the Phone
-
- See Answering Machine/Wait for Calls. If a human caller is
- detected, the caller will be prompted with "VMOPEN.BIN" to enter
- the voice mail box number (extension), and Tone 3 will be sounded
- to prompt for an extension. If the caller enters an '*', the
- System Operator will be paged. If the extension is not
- recognized, "VMRETRY.BIN" will be played to prompt the caller to
- reenter the voice mail box number. The call proceeds with either
- the Mail Box Number prompt or the Edit Extension prompt. Once
- the session is complete, if not in automatic mode ANSWER returns
- to waiting for calls.
-
- 5.3.2.3 Mail Box Number
-
- Once the caller enters a valid mail box number, if the box holder
- has an introduction message, it will be played. Then Tone 3 will
- be sounded to indicate the ICM is being recorded. The caller
- will then be presented with the ICM edit menu. If the recording
- is successful, it will be saved to the ICM directory with the
- voice mail box naming convention.
-
- 5.3.2.4 Edit Extension
-
- If the Edit Extension code is entered, the caller is prompted for
- the mail box number to edit and a password for access. Then the
- caller is presented with "VMEDIT.BIN" editing menu. This allows
- mail box holders to retrieve their messages. The selections are
- '1' to delete the message, '2' to play the message, '3' to play
- next message, '4' to play previous message, or '#' to end
- editing.
-
- 5.3.3 Information Server
-
- This is the Menu'ed Answering Mode, used for information services
- and is controlled by the TREE.CFG file. This mode can be used by
- the caller to selectively receive information on a variety of
- different subjects. The caller may also leave messages in this
- mode. See Control/Information Server for information on the
- TREE.CFG configuration file. All menu message files listed in
- the TREE.CFG file must reside in the OGM directory.
-
- The same Wait for Calls and answering sequence as in the Answer
- Mode takes place here. If a voice call is received, the screen
- displays the Information Server Menu. The caller is presented
- with the "MAINMENU.BIN" message. Then the Tone 3 is sounded
- prompting the caller for a Touch-Tone. An '*' branches to the
- "BYE.BIN" branch which terminates the call. A '#' branches to
- the previous menu, or to "BYE.BIN" from the "MAINMENU.BIN". A
- '0' returns to the "MAINMENU.BIN". The '1' through '9' keys are
- defined in the TREE.CFG file (see Control/Information Server).
- After a timeout, "TIMEOUT.BIN" plays prompting the caller for a
- Touch-Tone. After several timeouts, the call is terminated. If
- a branch has no definition, "INVALID.BIN" is played. The entered
- key is repeated back to the caller ("NUMS.BIN"). Then the branch
- or key word function is called.
-
- 5.3.4 PhoneBook Dialer
-
- This is the OutDialer mode. ANSWER can be use as a redialer to
- call a number entered is a PhoneBook, or from a list of numbers,
- or a manually entered number.
-
- 5.3.4.1 PhoneBook
-
- Maintains a list of numbers for outdialing. See
- Control/PhoneBook for further information.
-
- 5.3.4.2 FileList
-
- Selects numbers from an ASCII text for outdialing. Each number
- is read from the file and a call is attempted (see Outgoing Calls
- below). If any call is unsuccessful, the dialing is aborted. If
- the call is successful, the Information Server is invoked.
-
- Note: This function could use some improvement. Namely, it
- shouldn't abort after an unsuccessful call, but should log
- success or failure to a file and continue. But since automated
- dialers are controversial, no further work is planned for this
- function.
-
- 5.3.4.3 Manual
-
- Manually dials a phone number and tries to connect.
-
- 5.3.4.3.1 Outgoing Calls
-
- The phone is taken off hook and checked for a dial tone. If
- none, then it aborts. Then it dials the number. If a keyboard
- key is pressed it aborts. If busy, it retries. If it times out,
- it retries. If it connects data, it returns success. If it gets
- a "VOICE" result it continues. If it "RINGS", it continues. If
- it detects a Touch-Tone, it aborts. If the call continues, the
- success is logged with date and time.
-
- 5.4 Control
- This menu allows you to set modes of operation.
-
- 5.4.1 Answering Machine
-
- Select the outgoing message to be played in the Answering Machine
- mode. Also, set the maximum number of seconds for incoming
- calls, set the number of rings to wait before answering, and set
- the remote access code. Select the code length and code for
- remote access.
-
- 5.4.1.1 OGM Number
-
- You may have up to sixteen different outgoing messages available
- to play to callers. These may be active depending on the day of
- the week and the time of the day. Any of these may be active at
- any one time. An outgoing message must be already recorded to
- become active. Use the UP/DOWN ARROW keys and the ENTER key to
- activate/deactivate outgoing messages. Use the RIGHT/LEFT ARROW
- keys and the 'Y' and 'N' keys to select the active days. Enter
- the beginning and end active times using the numeric keys. Times
- are in the 24 hour clock format so that hours after 12:00pm noon
- are greater than 12. For example, 3:00pm would be 15. Midnight
- is 0. It is possible to have several outgoing messages active at
- any one time. If the hours overlap for outgoing messages, they
- are each played sequentially.
-
- # Active M T W Th F Sa Su Hours Available
- 1 Yes Y Y Y Y Y Y Y 0 23 Yes
- 2 No N N N N N N N 0 0 No
- 3 No N N N N N N N 0 0 No
- 4 No N N N N N N N 0 0 No
- 5 No N N N N N N N 0 0 No
- 6 No N N N N N N N 0 0 No
- 7 No N N N N N N N 0 0 No
- 8 No N N N N N N N 0 0 No
- 9 No N N N N N N N 0 0 No
- 10 No N N N N N N N 0 0 No
- 11 No N N N N N N N 0 0 No
- 12 No N N N N N N N 0 0 No
- 13 No N N N N N N N 0 0 No
- 14 No N N N N N N N 0 0 No
- 15 No N N N N N N N 0 0 No
- 16 No N N N N N N N 0 0 No
- [ESC]:exit [RET]:toggle active [ARROWS]:move [Y/N]:days
-
- 5.4.1.2 Rings
-
- Enter the number of rings (1 to 9) to wait before answering the
- phone.
-
- 5.4.1.3 Remote Code
-
- Enter the secret access code length (1 to 8) and the code itself.
- Use this access code to call ANSWER while you're away. With this
- code, you may gain access to your incoming calls and delete them
- after listening to them.
-
- 5.4.1.4 Answer Mode
-
- a) Detect Data/Fax calls or Not (choices: D/F/N)
- b) Play PROMPT.BIN or not (choices Y/N)
-
- When set to detect Data or Fax calls, ANSWER will wait 5 seconds
- after answering the phone for a Touch-Tone. But when set to
- Prompt, ANSWER will first play "PROMPT.BIN" before waiting for
- the Touch-Tone. If received, voice interaction will continue.
- Else, ATA is sent to the modem. If a connect is received, ANSWER
- will exit with an errorlevel equal to the numeric result code of
- the connection or 33 if CONNECT FAX. See the modem User's Manual
- for the numeric result codes.
-
- 5.4.2 Voice Mail Box
-
- This feature allows several people receive private messages by
- assigning each person a voice mail box number and password. The
- Systems Operator sets up the voice mail accounts through this
- menu.
-
- 5.4.2.1 Extension Digits
-
- Enter the number of digits each voice mail box will require to
- access it. The minimum is 2 digits and the maximum is 9 digits.
- Please note that this establishes the maximum number of voice
- mail boxes are available. For 2 digit extensions, 99 boxes are
- possible. However, the maximum overall limit is 256 regardless
- of the number of digits used for extensions. If this is changed,
- the user database will have to be re-established.
-
- 5.4.2.2 Password Digits
-
- Enter the number of digits for the voice mail box owner's
- password required to access it. The minimum is 2 digits and the
- maximum is 9 digits. If this is changed, the user database will
- have to be re-established.
-
- 5.4.2.3 Edit Extension No.
-
- Enter the access code for voice mail box owners to access their
- voice mail boxes. This extension number is entered at the "Enter
- the extension you wish to reach" (VMOPEN.BIN) prompt by each of
- the mail box holders to access the play messages menu.
-
- 5.4.2.4 Incoming Msgs
-
- Examines InComing messages.
-
- 5.4.2.5 User/Extension Edit
-
- The System Operator assigns the voice mail boxes from this menu.
- Each mail box owner receives a mail box number, password, and may
- record an introduction message. The user database also contains
- the user's name and a phone number where the user can be reached.
- If the user database does not yet exist when this function is
- selected, the database will be created using the digit lengths
- set above for extension and password. If those lengths are
- changed after establishing the database, the database will have
- to be re-established. Follow these steps to re-establish the
- database:
-
- a) Delete the VMAIL.SYS and VMAIL.DEF files in the PGM
- directory.
- b) Set the Extension Digits and the Password Digits.
-
- 5.4.3 Information Server
-
- This menu offers three different methods of editing the TREE.CFG
- file, an ASCII text file which is used to control the operation
- of the Information Server by the use of keywords which are
- described under Edit Menu below. You may used any ASCII text
- editor to edit this file. An example configuration file is
- provided on the software distribution disk and contains an
- example of how to set up the Information Server menu structure.
- Several commands are available and each is used in the example.
-
- 5.4.3.1 Edit Menu
-
- This is a menu driven configuration file editor. When selected,
- it will prompt for the name of the configuration file to edit.
- Once a filename to edit is chosen, the file is read and a menu
- box is presented as shown below.
-
- Editing tree for
- Key Choice Previous
- TM [mainmenu.bin] [ bye.bin]
- 1 [ invalid.bin] [ ]
- 2 [ invalid.bin] [ ]
- 3 [ invalid.bin] [ ]
- 4 [ invalid.bin] [ ]
- 5 [ invalid.bin] [ ]
- 6 [ invalid.bin] [ ]
- 7 [ invalid.bin] [ ]
- 8 [ invalid.bin] [ ]
- 9 [ invalid.bin] [ ]
- 0 [ bye.bin] [ ]
- * [ bye.bin] [ ]
- # [mainmenu.bin] [ ]
-
- [ESC] [RET]:edit [ARROWS] [DEL]
-
- The menu box lists branch menu definitions for each Touch-Tone
- selection. Use the ESCAPE key to either back up one branch menu
- if any, or terminate the editing session and save the
- configuration file. Use the RETURN key to edit the branch menu
- definition. If no branch is yet defined, you will be prompted
- for a branch menu filename. The box is then redrawn for editing
- the branch menu definition. Use the ARROW keys to move between
- the branch menu selections. Use the DELETE key to remove a
- branch definition.
-
- 5.4.3.1.1 Top Menu (TM)
-
- The first line states "Editing tree for" and refers to the branch
- listed to the right of TM. Notice that "MAINMENU.BIN" is always
- the first menu. The second line states "Key Choice Previous".
-
- 5.4.3.1.2 Key
-
- The "Key" column refers to the Touch-Tone signal entered by the
- caller. Valid keys are '0' through '9', '*', and '#'. Notice
- that "INVALID.BIN" appears after each choice which does not yet
- have a branch menu defined. Also, "BYE.BIN" always appears after
- the '*'. This choice is offered to the caller at each branch
- menu and can be selected by the caller to "Abort" or terminate
- the call from any branch menu. Additionally, notice that the
- previous branch menu always appears after the '#'. This choice
- is offered to the caller at each branch menu can be selected by
- the caller to "Back up one menu" and return to the previous menu.
-
- 5.4.3.1.3 Choice
-
- The "Choice" column refers to the branch menu which is called
- when the Key is pressed. "INVALID.BIN" is automatically entered
- for any key which does not have a branch menu definition.
-
- 5.4.3.1.4 Previous
-
- The "Previous" column refers to the branch menu from which the
- current menu is called. Notice that "BYE.BIN" is always at the
- top of the Previous column. When the caller presses '#', control
- is returned to the branch menu at the bottom of this column.
-
- 5.4.3.1.5 Key Words
-
- The Information Server menu begins with MAINMENU.BIN. All
- selections from the MAINMENU must define branch menus. When
- editing a branch menu, pressing RETURN on a selection brings up
- the keyword box. Use the ARROW keys to select the desired
- keyword, or select "Edit Branch" to branch to a submenu.
-
- 5.4.3.1.5.1 Edit Branch
-
- Creates a new branch menu or edits an existing branch menu
- definition. From the MAINMENU, branch menu filenames are
- possible. From branch menus, additional branch menu filenames
- and key words are possible. You must first record the branch
- menu message and place it in the OGM directory.
-
- 5.4.3.1.5.2 Record
-
- When the caller selects a key with this keyword as its choice,
- ANSWER records an incoming message and saves it to the ICM
- directory with the normal ICM naming convention and the ICM
- number counter is incremented.
-
- 5.4.3.1.5.3 Playback
-
- When the caller selects a key with this keyword as its choice,
- ANSWER records a temporary message in the TEMP directory, plays
- it back to the caller, then deletes it.
-
- 5.4.3.1.5.4 Yell
-
- When the caller selects a key with this keyword as its choice,
- ANSWER yells for (pages) the System Operator. If there is no
- answer within a timeout, the caller is informed that the System
- Operator is unavailable.
-
- 5.4.3.1.5.5 Exit
-
- When the caller selects a key with this keyword as its choice,
- ANSWER terminates the call (branches to "BYE.BIN").
-
- 5.4.3.1.5.6 Remote
-
- When the caller selects a key with this keyword as its choice,
- ANSWER enters the remote mode (see Activate/Answer/Remote Mode).
-
- 5.4.3.1.5.7 GetDTMF
-
- When the caller selects a key with this keyword as its choice,
- ANSWER prompts the caller for a DTMF (Touch-Tone) signal.
-
- 5.4.3.1.5.8 GetFAX
-
- When the caller selects a key with this keyword as its choice,
- ANSWER drops with a Fax Code errorlevel of 33.
-
- 5.4.3.1.5.9 GetCode
-
- When the caller selects a key with this keyword as its choice,
- ANSWER prompts the caller for a code of a specified length with
- Tone 0. If the code is valid, then the code is repeated back to
- the caller ("NUMS.BIN"). Then "ICMEDIT.BIN" is played. If no
- Touch-Tone is received, then "TIMEOUT.BIN" is played. If '0' is
- received, "SAVED.BIN" is played and the code is recorded. If '1'
- is received, Tone 0 is sounded and the caller should re-enter the
- code. If '2' is pressed, the code is repeated back. If '*' is
- received, "EDITDONE" is played and this function returns.
-
- 5.4.3.1.5.10 GiveCode
-
- When the caller selects a key with this keyword as its choice,
- ANSWER generates and logs a unique code and says it out loud to
- the caller. A random code of a specified length is generated
- consisting of digits from '0' to '9'. This is repeated until the
- code does not already appear in the GIVECODE.DAT (which is in the
- PGM directory) text file. The code is then saved to GIVECODE.DAT
- file. The configuration file is scanned for the keyword CodeDir.
- If found, the directory name which follows it on the same line
- after one or more spaces or tabs, as a filename equal to the code
- (for example, 01234567.LOG). If the keyword is not found, the
- file is saved to the PGM directory. The file will contain the
- date and time followed by "Gave Code: nnnnnnnn". The code will
- then be spoken out loud to the caller. Then "GIVECODE.BIN" will
- be played, then Tone 3 sounded, giving the caller an option to
- hear the code again. Pressing '1' causes the code to be played
- again. Pressing '2', '*', '#', or '0' causes "SAVED.BIN" to be
- played and the function to return.
-
- 5.4.3.1.5.11 VMail
-
- When the caller selects a key with this keyword as its choice,
- ANSWER switches to the Voice Mail Box mode.
-
- 5.4.3.2 TED Editor
-
- Edits the TREE.CFG file. The editor commands are listed below.
- The keywords and configuration file format are described above in
- "Edit Menu".
-
- F1 : Exit editor without saving changes.
- F2 : Undo the last deletion.
- F3 : Print the text to the printer.
- F4 : Mark off text for cut.
- F5 : Cut marked off text.
- F6 : Paste text that was marked and cut.
- F7 : Exit and save changes.
- F8 : Delete from cursor to end of line.
- F9 : Find occurrence of string.
- F10: Undelete Last.
-
- 5.4.3.3 Other Editor
-
- (unavailable at this time)
-
- 5.4.4 PhoneBook Dialer
-
- Edits phonebook entries. There are 256 possible entries. Each
- entry contains the following editable fields.
-
- Type Name Code ###-###-#### Script Last Call
- ____ ____ ____ ____________ ______ _________
-
- 5.4.4.1 Type
-
- Type is VOICE, DATA, or FAX and determines how ANSWER should act
- once the phone has been answered at the other end. If the type
- is VOICE, and the call is successful, then the Information Server
- is invoked. If the type is DATA and the call is successful, then
- the Terminal Mode is invoked. If the type is FAX and the call is
- successful, ANSWER exits with the Fax Code errorlevel of 33.
-
- 5.4.4.2 Name
-
- Name is an ASCII field identifying the entry. This field is not
- used by ANSWER, but is provided for your use to identify the
- entry.
-
- 5.4.4.3 Code
-
- Code is the dialing prefix code. See Dial Options. This can be
- used to enter a dialing prefix like 9, or 1-619-, or whatever is
- needed to completely dial the number.
-
- 5.4.4.4 Number
-
- ###-###-#### is the telephone number. Enter only the digits
- required to complete the call.
-
- 5.4.4.5 Script and Last Called
-
- Script and Last Called are not used at present.
-
- 5.4.4.6 Dial Options
-
- This menu is used to enter long distance dialing codes. Also,
- you can enter your local area code here.
-
- 5.4.4.6.1 Enter dialing prefix codes.
- 5.4.4.6.2 Enter redial pause delay length.
- 5.4.4.6.3 Enter the null connect telephone number.
- 5.4.4.6.4 Enter your local area code.
-
- 5.5 Help
-
- 5.5.1 Instant Help
-
- This menu displays the ASCII text file called ANSWER.HLP. You
- may use the HOME, END, PAGE-UP, and PAGE-DOWN keys.
-
- 5.6 Options
-
- 5.6.1 Colors
-
- You may customize your menu colors from this menu. Use the
- UP/DOWN ARROW keys to select the menu, the RIGHT/LEFT keys to
- select the boxes/text within the current menu, and the SPACEBAR
- to select the color for the current item.
-
- 5.6.2 Directory
-
- Select the directories for Program, Outgoing messages, Incoming
- messages, Temporary working directory, and Bin messages. If the
- specified directory does not exist, you will be asked if ANSWER
- should create the directory. All directories default to the
- current directory when ANSWER is run for the first time.
-
- 5.6.2.1 Program
-
- Tells ANSWER where to find its operating files.
-
- 5.6.2.2 InComing
-
- Enter the directory in which to keep incoming messages (ICM*.BIN
- and voice mail box messages).
-
- 5.6.2.3 OutGoing
-
- Enter the directory in which to keep outgoing messages (OGM*.BIN
- and Information Server voice messages).
-
- 5.6.2.4 Temporary
-
- Enter the directory in which to write temporary files.
-
- 5.6.2.5 Bin
-
- Enter the directory in which to keep the required operating voice
- files (all pre-recorded voice files).
-
- 5.6.3 Hardware
-
- 5.6.3.1 Addresses
-
- Select the base address / irq pair for the modem or VMC hardware.
- Refer to the modem or VMC User's Manual for possible address and
- interrupt settings. See Chapter 4 Setup/Address/Table 1 for more
- information on hardware address.
-
- 5.6.3.2 Mouse
-
- Enables/disables and sets the mouse sensitivity.
-
- 5.6.3.3 Zero Level
-
- Adjusts the level at which ANSWER decides there is no audio and
- stops recording. Press ESCAPE to abort. Use the ARROW keys to
- increase or decrease the level. You should set the threshold
- level shown as a decimal number in white to equal the noise level
- shown as a decimal number in red. Press RETURN to select the
- current level and perform the Voice Test. The voice test will
- sample the noise level of the phone line and will display a
- vertical white line to the left of the threshold level line.
- Press any key when you're finished with the test. You may want
- to re-adjust the level and perform the test again. When
- finished, press ESCAPE. This test does not apply to the ZyXEL
- since it performs zero level detection internally.
-
- 5.6.4 Messages
-
- Sets some message record/play options.
-
- 5.6.4.1 Limits
-
- Sets the maximum number of seconds for incoming messages (ICMs).
-
- 5.6.4.2 Buffers
-
- Set the size of RAM buffer to be used during message playback and
- record. When using the no interrupt method for messages, an
- audible gap can be heard in the message while ANSWER reads or
- writes to or from the hard disk. Use this option to reduce the
- amount of gap.
-
- 5.6.5 Tones
-
- ANSWER can be programmed to use eight different tones during its
- operation. In this menu, you can program the tones. A treble
- and bass clef are used to display the notes. Each tone has eight
- notes. Use the ARROW keys to select the pitch of the notes, and
- the plus "+" and minus "-" keys to select the duration of the
- notes. Use the page up "PG-UP" and page down "PG-DN" keys to
- select the different tones.
-