Interface to Aspect PBX
FFASPECT -i | -d | -n
FFASPECT is a Windows Service program which interfaces CopiaFacts to an Aspect PBX using a serial-port connection. the PBX sends a message prior to connecting each call, including the port (line) on which the call will be presented and the DID digits which apply to the call. FFASPECT communicates this information to COPIAFACTS and sends an acknowledgement back to the PBX.
To install the service, run FFASPECT -i. Then use Control Panel | Services to set the startup parameters to automatic and check the box marked interact with Desktop. The default is to use COM1, but you can change this by adding the following section to COPIAFACTS.INI:
[FFASPECT]
Port=COM2
After installing the service, start it using Control Panel | Services. Thereafter it will start automatically when you start Windows NT. To uninstall, first stop the service and then run FFASPECT -d. The program can also be run as a normal program, not as a service, using FFASPECT -n. Since it has no window it needs to be shut down using Task Manager in this case. If you mistakenly run the program without any command line switch it may take a minute or so to fail to find the service and terminate itself: be patient.
FFASPECT assumes a message format with fields delimited by '|' characters and with no header, with the (Aspect) port number in the eighth field, and with the DID string in the thirteenth field. The serial port is assumed to be 9600 baud with eight data bits, one stop bit and no flow control. If your PBX cannot be configured in this way, please contact Copia or your CopiaFacts reseller for advice.
CopiaFacts lines to be used in conjunction with this interface must have the HDID option set, the HDID type set to 'use DID from serial port' and the Aspect port number to which the line is connected entered as the 'phone number' for the line. These settings are made in the CopiaFacts configurator, using FFHWL release 3.04 or later.
When COPIAFACTS receives a serial-port message from FFASPECT, it searches all lines in the node for the one showing the matching Aspect port number and checks that it is in 'wait for call' state. It then directs FFASPECT to acknowledge the call and saves the DID information which is used to select a user profile in the normal way.
If there is no available matching line, or if COPIAFACTS is not running, FFASPECT sends a 'negative acknowledgement' to the PBX, which will take whatever action has been configured for these circumstances.
Topic url: http://www.copia.com/support/refmanual/index.html?ffaspect.htm