300 BPS Internal Modem (250-1017) Commands Faxback Doc. # 4943 HAYES PROTOCOL COMMANDS BASIC COMMANDS ┌─────────┬───────────────────┬───────────────────────────────────────────┐ │CODE │ DESCRIPTION │ FUNCTION │ ├─────────┼───────────────────┼───────────────────────────────────────────┤ │AT │ Attention Code │ Wakes up the modem to command receptive │ │ │ │ state. Starts the command line. │ ├─────────┼───────────────────┼───────────────────────────────────────────┤ │CR │ Carriage Return │ Closes the command line and executes │ │ │ │ command. S3 defines the carriage return │ │ │ │ character. │ ├─────────┼───────────────────┼───────────────────────────────────────────┤ │BS │ BACKSPACE │ Edits the command line by deleting │ │ │ │ characters one by one. S5 defines the │ │ │ │ backspace character. │ ├─────────┼───────────────────┼───────────────────────────────────────────┤ │+++ │ Escape Code │ Returns the modem to command mode from │ │ │ │ on-line mode. S2 defines the escape │ │ │ │ code character. S12 defines the escape │ │ │ │ code guard time. │ ├─────────┼───────────────────┼───────────────────────────────────────────┤ │ O │ On-line │ Return to on-line state │ ├─────────┼───────────────────┼───────────────────────────────────────────┤ │ Z │ Reset │ Reset the modem. │ └─────────┴───────────────────┴───────────────────────────────────────────┘ AUTODIAL COMMANDS ┌────────┬─────────────────────┬──────────────────────────────────────────┐ │COMMAND │ DIALING │ FUNCTION │ ├────────┼─────────────────────┼──────────────────────────────────────────┤ │ D │ Dialing │ The PC Modem goes to originate mode and │ │ │ │ will dial the number following. │ ├────────┼─────────────────────┼──────────────────────────────────────────┤ │ P │ Pulse Dialing │ Sets the modem to pulse dialing mode. │ ├────────┼─────────────────────┼──────────────────────────────────────────┤ │ T │ Touch-Tone Dialing │ Sets the modem to touch-tone dialing │ ├────────┼─────────────────────┼──────────────────────────────────────────┤ │ R │ Reverse Mode │ Automatically changes the Modem to answer│ │ │ │ mode after a call is originated. │ ├────────┼─────────────────────┼──────────────────────────────────────────┤ │ , │ Pause │ Causes the Modem to pause while dialing. │ │ (comma)│ │ Follows the access code. Length of pause│ │ │ │ is set by register S8. │ ├────────┼─────────────────────┼──────────────────────────────────────────┤ │ ; │ │ Returns the modem to command mode after │ │semicolo│ │ dialing. │ ├────────┼─────────────────────┼──────────────────────────────────────────┤ │ A/ │ Repeat Command │ Repeats the command line. AT and ENTER │ │ │ │ are unnecessary for this command. │ ├────────┼─────────────────────┼──────────────────────────────────────────┤ │ A │ ──── │ Sets the modem to answer mode immediately│ │ │ │ without waiting for a ringing signal. │ └────────┴─────────────────────┴──────────────────────────────────────────┘ COMMANDS WITH PARAMETERS Commands used without a parameter are assumed to have a parameter of 0. ┌───────┬─────────┬──────────────────────────────────────┬────────────────┐ │COMMAND│PARAMETER│FUNCTION │ DEFAULT │ ├───────┼─────────┼──────────────────────────────────────┼────────────────┤ │ Q │ 0 │Result codes on │ Defined by DIP │ │ │ 1 │Results codes off │ Switch 4 │ ├───────┼─────────┼──────────────────────────────────────┼────────────────┤ │ V │ 0 │Numeric result codes │ Defined by DIP │ │ │ 1 │Verbal result codes │ Switch 3 │ ├───────┼─────────┼──────────────────────────────────────┼────────────────┤ │ E │ 0 │Do not echo in command mode │ Defined by DIP │ │ │ 1 │Echo characters in command mode │ Switch 5. │ ├───────┼─────────┼──────────────────────────────────────┼────────────────┤ │ F │ 0 │Half Duplex │ F1 │ │ │ 1 │Full Duplex │ │ ├───────┼─────────┼──────────────────────────────────────┼────────────────┤ │ M │ 0 │Monitor speaker always off. │ M1 │ │ │ 1 │Monitor speaker ON until CD │ │ │ │ 2 │Monitor speaker always on. │ │ ├───────┼─────────┼──────────────────────────────────────┼────────────────┤ │ C │ 0 │Transmitter OFF │ C1 │ │ │ 1 │Transmitter ON │ │ ├───────┼─────────┼──────────────────────────────────────┼────────────────┤ │ H │ 0 │On hook (hang up) │ H0 │ │ │ 1 │Go off hook │ │ └───────┴─────────┴──────────────────────────────────────┴────────────────┘ TANDY PROTOCOL COMMANDS ┌───────┬────────────────────────────────────────────────┬────────────────┐ │COMMAND│ DESCRIPTION │ DEFAULT │ ├───────┼────────────────────────────────────────────────┼────────────────┤ │* │ Wake up command │ │ ├───────┼────────────────────────────────────────────────┼────────────────┤ │@ │ Redefine abort character │ CTRL O (HEX 0F)│ ├───────┼────────────────────────────────────────────────┼────────────────┤ │A, a │ Answer mode operation │ Originate mode │ ├───────┼────────────────────────────────────────────────┼────────────────┤ │C, c │ Clear memory │ │ ├───────┼────────────────────────────────────────────────┼────────────────┤ │D, d │ Enter dialer programming mode │ │ ├───────┼────────────────────────────────────────────────┼────────────────┤ │ P, p│ Pause subcommand │ │ ├───────┼────────────────────────────────────────────────┼────────────────┤ │ R, r│ Pulse (Rotary) dial subcommand │ │ ├───────┼────────────────────────────────────────────────┼────────────────┤ │ T, t│ Touch-tone dial subcommand │ Pulse (Rotary) │ ├───────┼────────────────────────────────────────────────┼────────────────┤ │E, e │ Command echo disable/enable toggle │ Echo enable │ ├───────┼────────────────────────────────────────────────┼────────────────┤ │F, f │ Fast dialing speed │ Slow dialing │ ├───────┼────────────────────────────────────────────────┼────────────────┤ │G, g │ Forced carrier detect toggle │ DIP Switch 2/6 │ ├───────┼────────────────────────────────────────────────┼────────────────┤ │I, i │ Ring/Retry change command │ Ring 2/no retry│ ├───────┼────────────────────────────────────────────────┼────────────────┤ │L, l │ List parameter settings │ │ ├───────┼────────────────────────────────────────────────┼────────────────┤ │M, m │ Manual/automatic toggle │ Automatic │ ├───────┼────────────────────────────────────────────────┼────────────────┤ │O, o │ Originate mode operation │ │ ├───────┼────────────────────────────────────────────────┼────────────────┤ │P, p │ Monitor speaker ON/OFF toggle │ Speaker ON │ ├───────┼────────────────────────────────────────────────┼────────────────┤ │Q, q │ Self-test command │ │ ├───────┼────────────────────────────────────────────────┼────────────────┤ │S, s │ Slow dialing speed │ │ ├───────┼────────────────────────────────────────────────┼────────────────┤ │X, x │ Execute command(s) │ │ └───────┴────────────────────────────────────────────────┴────────────────┘ (css/BKL-01/24/96)