Firmware Version 098


BN : AXS-027 November 25, 1998

1. Applications have come up that require the dialer to continue with the application program after the user (Drop Side) has hung up. This typically is required within a X.25 Application.

To enable this feature to be added in the application program a new Code has been added to the dialer –
                                                                        34XX – After Hang Up Go To Program XX

To use this feature you would insert the instruction 34XX, where XX is the program to execute upon hang up, in the program string. This is an enhancement of the Continue After Hang Up (891) Feature.

2.When executing a program it may be desireable to jump to a different program to execute a common function such as tone cadence detection and then return to the original program.

To enable this feature to be added in the application program two new Codes have been added to the dialer –
                       
                                                                        37XX – Go To Function Program XX
                                                                        38X - Return to Original Program

After executing the function program entering a 38X instruction will send the call back to the original program at the spot where the 37XX instruction sent the call to the function program. Once returned to the original program the next instruction may be skipped or executed depending on the value programmed for X.

X = 0 (do not skip next instruction when returned to the original program)
X = 1 (skip next instruction when returned to the original program)

3. A new feature has been added that will allow the programmer to define two On and Off Times (Cadence) required to detect two different tone frequencies, such as telephone network Busy Tone or Congestion Tone.

Tone Cadence 1
Code 048XXXXYYYYZZAABBCCDD
Parameters XXXX = Low Frequency (HZ) YYYY = High Frequency (HZ) ZZ = Tolerance (Percent)
                        AA = Cadence A On Time (x 100 ms) BB = Cadence A Off Time (x 100ms)
                        CC = Cadence B On Time (x 100 ms) DD = Cadence B Off Time (x 100ms)

Tone Cadence 2
Code 049XXXXYYYYZZAABBCCDD
Parameters XXXX = Low Frequency (HZ) YYYY = High Frequency (HZ) ZZ = Tolerance (Percent)
                        AA = Cadence A On Time (x 100 ms) BB = Cadence A Off Time (x 100ms)
                        CC = Cadence B On Time (x 100 ms) DD = Cadence B Off Time (x 100ms)

In conjunction with the new parameters above a new program instruction has been added to allow the detection of the tones. It is

                                                                56XYY – Detect Tone Cadence

This instruction will wait to detect Tone Cadence 1 or 2 for YY seconds. If either the ‘A’ or ‘B’ cadence requirements are met, the next instruction is skipped. If the On time is met for ‘A’ then the instruction will only check for the Off time of ‘A’ and ignore the Off time for ‘B’. If either of the ‘A’ or ‘B’ cadence settings in parameters 048 or 049 are 0 then that cadence is not checked (disabled).

Detect Tone Cadence **
Code 56XYY
Parameters X = 1 (Detect Tone 1 Cadence defined with parameter 048)
                        X = 2 (Detect Tone 2 Cadence defined with parameter 049)
                        YY = Seconds to Wait (01 to 99)

The Call Progress Feature has been enhanced and gives a programmer the ability to determine the timing of the tone cadence from a local dialer. Once the program executes the 56XYY instruction, the timing of the tone seen by the dialer will be displayed on the computer screen. It is in the following format;

                    1 – XXX –Y (1 = On time, XXX = On time, Y = 1 for tone A, 2 for Tone B, 3 for neither)
                    2 – AAA – B (2 = Off time, AAA = On time, B = 1 for tone A, 2 for Tone B, 3 for neither)

If the On time matches the settings of cadence ‘A’ then the Off time that must be matched is that of cadence ‘A’, the Off time of cadence ‘B’ will be ignored.

Copyright© 2011 Telcom Research
Last modified: October 16, 2011