.

Wednesday, October 23, 2019

Voice Command

Voice Command Reference October 2, 1997 Voice Command Set Technical Reference 3Com – U. S. Robotics 1 Voice Command Reference October 2, 1997 V 1. 0 V 2. 0 Revision information Initial Release for Sportster Vi modem Amended and updated version. Vi, Voice, Flash and MessagePlus Now covers following Sportster’s : 3Com – U. S. Robotics 2 Voice Command Reference October 2, 1997 1. Global Commands The AT commands in the following sections are global, meaning that they can be issued in any appropriate mode (i. e. , any #CLS setting). For consistency, the command set is divided into action commands and parameters (non-action commands). Those commands, which are action commands (i. e. , those that cause some change in the current operating behavior of the modem) are identified as such, and the remaining commands are parameters. 1. 1 ATA – Answering in Voice The answer action command works analogously to the way it works in Data and Fax Modes except for the following: 1. When configured for Voice Mode (#CLS=8), the modem enters Online Voice Command Mode immediately after going off-hook. When the#CLS=8 command is issued, the modem can be programmed to look for 1100 and 1300 Hz calling tones (see #VTD), thus eliminating the need to do so as part of A command processing. After the VCON message is issued, the modem re-enters Online Voice Command Mode while sending any incoming DTMF or Calling Tone indications to the DTE. After answering in Voice Mode (#CLS=8), the DTE, as part of its call discrimination processing, can decide to change the #CLS setting to attempt receiving a fax in Class 1, or to make a data connection. In such a case, the DTE commands the modem to proceed with the data or fax handshake via the A command even though the modem is already off-hook. 1. 1. 1 Parameters: Same as Data and Fax modes. . 1. 2 Result Codes: VCON Issued in Voice Mode (#CLS=8) immediately after going off-hook. 1. 2 ATD – Dial Command in Voice The dial action command works analogously to the way it works in Data or Fax modes. When in Voice Mode (#CLS=8): The modem attempts to determine when the remote has picked up the telephone line and once this determination has been made, the VCON message is sent to the DTE. This determination is initially made based up on ringback detection and disappearance. (See #VRA and #VRN commands. ). Once connected in Voice Mode, the modem immediately enters the command state and switches to Online Voice Command Mode that enables unsolicited reporting of DTMF and answer tones to the DTE. 1. 2. 1 Parameters: Same as Data and Fax modes. 1. 2. 2 Result Codes: VCON Issued in Voice Mode (#CLS=8) when the modem determines that the remote modem or handset has gone off-hook, or when returning to the Online Voice Command Mode. (See #VRA and #VRN. ) 3Com – U. S. Robotics 3 Voice Command Reference October 2, 1997 NO ANSWER Issued in Voice Mode (#CLS=8) when the modem determines that the remote has not picked up the line before the S7 timer expires. . 3 ATH – Hang Up in Voice This command works the same as in Data and Fax modes by hanging up (disconnecting) the telephone line. There are, however, some specific considerations when in Voice Mode: 1. The H command forces #CLS=0, but does not destroy any of the voice parameter settings such as #VBS, #VSP, etc. Therefore, if the DTE wishes to issue an H command and then pursue another voice call, it must issue a subsequent #CLS=8 command, but it needn’t reestablish the voice parameter settings again unless a change in the settings is desired. 2. The #BDR setting is forced back to 0, re-enabling autobaud. . If the #VLS setting is set to select a device which is not, or does not include the telephone line (such as a local handset or microphone), the H command deselects this device and reselects the normal default setting (#VLS =0). Normally, the DTE should not issue the H command while connected to a local device such as a handset, because merely selecting this device results in VCON. The normal sequence of terminating a session with such a device is to use the #VLS command to select the telephone line, which by definition makes sure it is on-hook. . 3. 1 Parameters: Same as Data and Fax modes. 1. 3. 2 Result Codes: Same as Data and Fax modes. 1. 4 ATZ – Reset from Voice Mode This command works the same as in Data and Fax modes. In addition, the Z command resets all voice related parameters to default states, forces the #BDR=0 condition (autobaud enabled), and forces the telephone line to be selected with the handset on-hook. No voice parameters are stored in NVRAM so the profile loaded does not affect the voice aspects of this command. 1. 4. 1 Parameters: Same as Data and Fax modes. 1. 4. 2 Result Codes: Same as Data and Fax modes. 1. 5 #BDR – Select Baud Rate (Turn off Autobaud) This command forces the modem to select a specific DTE/modem baud rate without further speed sensing on the interface. When a valid #BDR=n command is entered, the OK result code is sent at the current assumed speed. After the OK has been sent, the modem switches to the speed indicated by the #BDR=n command it has just received. When in Online Voice Command Mode and the #BDR setting is nonzero (no autobaud selected), the modem supports a full duplex DTE interface. This means that the DTE can enter commands at any time, even if the modem is in the process of sending a shielded code indicating DTMF detection to the DTE. When in Online Voice Command Mode and the #BDR setting is zero (autobaud selected), shielded code reporting to the DTE is disabled. [Note that when #BDR has been set nonzero, the modem employs the S30 Deadman Timer, and this timer starts at the point where #BDR is set nonzero. If this period 3Com – U. S. Robotics 4 Voice Command Reference October 2, 1997 xpires (nominally 60 seconds) with no activity on the DTE interface, the modem reverts to #BDR=0 and #CLS=0. ] 1. 5. 1 Parameters: n = 0 – 48 (New baud rate is n*2400 bps) Default: 0 1. 5. 2 Result Codes: OK ERROR 1. 5. 3 If n = 0 – 48. Otherwise. Command options: #BDR? Returns the current setting of the #BDR command as an ASCII decimal value in result code format. #BDR=? Returns a message indicating the speeds that are supported. #BDR=0 Enables autobaud dete ction on the DTE interface. #BDR=n Where 1

No comments:

Post a Comment