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.