Chapter 6 – Voice Commands
The report format is one line per silence period, and one line per ring period. The length of the silence period is in the form CPOF=<number in units of 0.1 seconds><CR><LF>, and the length of the ring period is in the form CPON=<number in units of 0.1 seconds>. The <LR> character is optional.
Warning: The +VEM command can disable the reporting of this command regardless of the current setting of the +VDT= command.
<enable> | <report> | Description |
0 | n/a | The modem will not generate control tone cadence reports. Control tone |
|
| event codes are reported as normal. |
1 | 0 | The modem only produces DROF and DRON messages. The modem will |
|
| not report any Ring Back/Remote Ring, Busy, and Reorder/Fast Busy |
|
| tones event codes. Other control tone event codes are reported as |
|
| normal. |
1 | (for future implementation) | |
Reserved for future standards. |
Example: The lines below shows control tone cadence reporting enabled, with an on tone of 2.0 seconds and an off time of 4.0 seconds. The command used to enable the sample sequence is +VDT=1. Note the absence of the Ring Back/Remote Ring, Busy, and Reorder/Fast Tone event reports.
CPOF=40
CPON=20
CPOF=40
CPON=20
CPOF=40
CPON=20
Command: | +VEM=<mask> | Event Reporting and Masking |
Values: | bits |
|
Result Codes: | OK if the modem accepts this command; ERROR if the bit field contains illegal characters. | |
Description: | The +VEM= command can be used to disable an event report, regardless of the modem's state, or | |
| of the modem's analog signal source or destination's configuration. The <mask> parameter is a bit | |
| field where bit 0 is the most significant bit of an | |
| enable event reporting for that event. Bit 0 in the bit field corresponds to Event number 0 (Caller ID) | |
| (see Features Matrix for models that support Caller ID). This mask effects the reporting of the | |
| specified event in all modes (Fax, | |
| masked by modes; however, the PC can change the mask each time it changes modes. The | |
| ||
| The +VEM command may effect the reporting capabilities of other +V commands. The detection of | |
| an event may not be possible at all times and for all compression methods. Use the +VLS=? | |
| command to ask which times and for which compression methods (as well as for which analog | |
| source/destination selections) events can be detected and reported when not disabled by the | |
| +VEM command. |
|
| Example: In the lines below, only the RING and the DTMF event detection reporting: | |
| AT+VEM=18000000 |
|
| OK |
|
Command: | +VEM=? | Report Event Reporting and Masking Capabilities |
Description: | The +VEM=? command returns four lines of modem event reporting/masking capability information, | |
| followed by the OK result code. The first line indicates the Service Level supported by the modem | |
| (though the modem may support more than the capabilities displayed). The next three lines report |
the capability of the Voice Transmit mode, Voice Receive mode, and the Voice Command mode, respectively. Each line is a hex value that is the
SocketModem Global MT5634SMI Developer’s Guide | 56 |