1200 BPS DCM-212 Modem (260-1385) Registers Faxback Doc. # 5959 Registers are used to store the parameters that control communications. Each register has variables that determine how the modem operates or supplies information on the modem's current condition. The DCM-212's 15 registers and the default values are shown in Table 6. Register S0 defines the ringing signals before a call is answered, register S1 counts the rings, registers S2-S5 define the function key characters, registers S-6-S12 are used to control function time, and register S16 is for the self-test. S13 is the bit-mapped register. With the exception of the last bit register, you can read the current value of a register or assign a new value to match the registers to your particular environment by using the command syntax. COMMAND SYNTAX Sx? Check the register value Use this syntax to check register values. The value of each register is displayed on the screen in decimal numbers in the range 0-255. For example, to check the value of register S0, type: AT S0? On the screen, you will see: 000 OK You can also check the values of more than one register in the same command line. To check the values of register S0 and register S7, type: AT S0? The screen might show: 000 030 OK Sx=n Change the register value Use this syntax to assign or change register values. To assign the value 3 to register S0, type: AT S0=3 After changing the value, the modem signals OK. Another syntax for changing a register value is: AT S0 Set the pointer to register S0. AT ? Read the value of S0 AT=3 Assign the new value 3 to S0. For more information on the registers, refer to Appendix B, Hayes Protocol Reference. TABLE 6. REGISTERS REGISTER RANGE UNIT FUNCTION DEFAULT S0 0-255 Ring Defines the rings in answer mode 0* S1 0-255 Ring Ring counter 0 S2 0-127 ASCII code Defines escape code character 43 S3 0-127 ASCII code Defines CR code character 13 S4 0-127 ASCII code Defines LF code character 10 S5 0-32,127 ASCII code Defines BS code character 8 S6 2-255 Seconds Defines dial tone wait time 2 S7 1-255 Seconds Defines carrier wait time 30 S8 0-255 Seconds Defines pause duration for comma 2 (Although you can input a value up to 255, the actual maximum value is 54) S9 1-255 1/10 sec. Defines carrier detect response time 6 S10 1-255 1/10 sec. Defines carrier loss time for hang up 7 S11 50-255 Millisec. Defines touch-tone dialing speed 70 S12 20-255 1/50 sec. Defines escape code guard time 50 S13 Bit-mapped register S14─┐ Not Used S15─┘ S16 0 Self-test mode off 0 1 Self-test mode on * When DIP Switch 4 is on, the modem powers up in auto-answer mode with S0=1. NOTE: The ASCII code values are expressed in decimal. (dkh-08/05/93)