Navigation:  Hardware >

Brooktrout TR114 Fax/Voice

Previous pageReturn to chapter overviewNext page

The following notes apply to the Brooktrout TR114 and Trufax ISA and PCI fax boards (with or without voice capability). FaxFacts releases earlier than version 6 use the Brooktrout release 3.7 API and drivers; version 6 uses Brooktout release 4.1.1. CopiaFacts version 7 currently uses the Brooktrout release 4.3 drivers, but can work with 4.1.1 if you move F7BN41.DLL to F7BN.DLL. This may be necessary when using ISA Netaccess boards.

Hardware Installation Notes

TR114 and Trufax PCI boards require no jumper settings. The remainder of this subsection applies to ISA boards.

Each board has to be configured for IRQ and address. In one machine, the board IRQ settings should be the same for all boards and the address settings should all be different. We recommend the use of IRQ 5 if it is free. To set this on a TR114 board, link the two pins nearest to "5" on jumper J1 and remove the connector on jumper J2. Position 2 of SW1 must be ON on one board and OFF on any other boards in the same machine.

TR114 (ISA) and Trufax (ISA) base address settings are made on SW1 as described in the hardware reference manuals. If you do not have printed copies of these manuals with your Brooktrout boards, they are available as PDF files in the \BROOKTRT directory of the "COPIAFACTS" CD. The Adobe Acrobat reader is also on this CD.

Note that a TR114 (four-channel) card takes five blocks of four addresses. The address of the first channel is the base address plus 4, and each subsequent channel starts 4 above its predecessor. On Trufax and other boards the address of the first channel is at the base address and each subsequent channel starts 4 above its predecessor.

Note the IRQ number and address settings which you will need for the software install.

Installing Brooktrout Boards in an EISA machine

In an EISA machine you must specify all the I/O ports (see Software Installation Notes) in advance and assign them to a specific EISA slot where the board will be installed. If you have multiple Brooktrout boards (which share an IRQ setting) then you must specify that this IRQ is used by only one of the slots: EISA will not allow you to specify the same IRQ for multiple slots.

For a 12-channel or 16-channel TR114 board, most EISA setup routines will not allow you to specify all the I/O ports in a single range. The settings for a 16-channel board at the default 260 address are therefore two ranges 264 to 283 and 28C to 2AB. For a second board at address 200, subtract hex 60 from both ranges, giving 204 to 223 and 22C to 24B.

Software Installation Notes

Install the Brooktrout software on a local drive using the Hardware Drivers section of the CDAUTO program from the "COPIAFACTS" CD. At the end of the installation, the BTCONF program will be run to configure Brooktrout drivers and install them as a Windows service.  BTCONF is not required for Windows 2003 installations.

The BTCONF program will first configure the BTCALL.CFG file with country-specific parameters, and make sure that it references files in the local directory you chose for the Brooktrout software. It then installs the Windows services, using the IRQ value specified (except for PCI-only systems). Finally, it runs Brooktrout's FAXINIT program to initialise the boards. At this stage you must check that FAXINIT has found all the boards.

FAXINIT searches for Brooktrout boards based on the address (set on the board DIP switches). It will find boards automatically at base addresses 140, 144, and 210 to 280. If you have boards at other locations, you must specify where all the boards are to be searched for, not just those at the non-standard addresses. You can specify addresses at which you do not have any boards provided that you have no other hardware at those addresses. BTCONF suggests some common search addresses settings, but you may have to define others if BTCONF displays conflicts reported by FAXINIT. BTCONF allows you to edit the ADR.BT file. Enter the address of the first channel of each board and the number of channels on each board, in the format of the following example (which describes two TR114 boards at base addresses 260 and 280):

ADDRS 264 4

ADDRS 284 4

Remember that for Trufax you enter the base address. For TR114 you enter the base address plus 4. All address values are hexadecimal and all board counts are decimal.

After you have verified correct detection of the boards using BTCONF the ADR.BT file will be used by the FAXINIT program each time you start up your Windows system. The file is in the BFAX directory below your Windows directory. To do a basic test of the fax capability, run the following Brooktrout test program (in the CopiaFacts directory) in a console session:

faxll -v -r infile

(control c to exit)

Each of the above lines should operate with out errors. The FAXLL line will print out debug lines but should be able to receive a fax into the file INFILE. If FAXLL does not run, CopiaFacts will not run.

Reboot the system to automatically start up the driver.

The CopiaFacts system defaults to use the Brooktrout BTCALL.CFG file in the current directory, which is the CopiaFacts Application Data folder. If not found there, it will look for C:\BROOKTRT\BTCALL.CFG.  You can override this by using the FF_BTCALL_CFG environment variable.

You may sometimes need to edit the BTCALL.CFG file to as directed by Copia technical support. The BT_CPARM, DIGITAL.CFG, .PEX and font files should show a full pathname if not in the current directory. A sample BTCALL.CFG file is shown below. The actual values may be different on your system:

bft_rcv_cap            0

bt_cparm               c:\brooktrt\BT_CPARM.CFG

cabs                   0

ced_timeout            4000

country_code           0010

digital                digital.cfg

dma                    512

did_digits             4

did_variable           0

ecm_enable             1

error_mult             40

error_thresh           3

error_enable           1

firm16                 c:\brooktrt\v180-16.pex

firmware               c:\brooktrt\v18c-164.pex

firmware_2m            c:\brooktrt\v18c-2m.pex

font_file              ibmpcps.fz8 0

id_string

immediate

line_compression        5

max_width              0

max_pagelist           30

nrings                 1

subpwdsep              0

switch_hook            100

tone

v_silence_thresh        10

v_timeout              60

v_silence_wait         20

v_loop_break           80

width_behavior         1

Digital.CFG

The Brooktrout DIGITAL.CFG file is delivered with the defaults for use in the USA. For European E1 applications, the first uncommented line should read:

1 0 0 1 0 0

and the table ending with channel 23 should be extended up to channel 29.

Basic Rate ISDN Boards

The Brooktrout TR114 BRI boards may require special setting up, depending on the country of use. The default datalink type for these boards is 'point-to-point', but some countries (including the UK) normally deliver 'point-to-multipoint' ISDN2e connections. In these cases the firmware on the TR114 daughtercard has to be reconfigured. Currently, it is easiest to do this reconfiguration under DOS using utilities provided by Brooktrout. The daughtercard firmware is held in non-volatile storage on the board so this is normally a one-time operation only. Please consult your CopiaFacts supplier for more information.

Cover Sheets

CopiaFacts supports 'include' files in ASCII files. The include file text "*INC:filename" in a cover sheet template will include the named file at that point in the cover sheet. Only the TIFF/F and JT-Fax file formats are currently supported for cover sheet includes.

If you use the COPIAFACTS.EXE option to preconvert ASCII files to TIFF, this does not support included image files. Use a graphical cover instead.

Refer also to the topic Faxing ASCII Files.

Fax Header Line

Brooktrout drivers only support a fax header line on the Brooktrout TR114 boards. CopiaFacts therefore automatically adds an ASCII line as a page header line, when specified, for the TR112 and TruFax boards. If an ASCII file longer than a page is automatically broken into multiple pages by the Brooktrout driver, then on TR112 and TruFax boards you will not see a page header line on pages other than the first.

In addition to the normal CopiaFacts variables, you may use a number of Brooktrout "%" escapes in the header string. Most of these special codes duplicate existing CopiaFacts variables for date and time strings. The Brooktrout code you are most likely wish to use the "%P" code on the header line which is substituted with the current page number, and this works on both the header line added by the Brooktrout drivers and that added by CopiaFacts for the TR112 and TruFax boards.

Inserting the Remote CSID in a fax header line

CopiaFacts does not currently provice a way to insert the remote CSID in a Brooktrout fax header.

Supported File Types

CopiaFacts supports the following fax file formats for the Brooktrout board under Windows/NT: TIFF/F, JTFax, PCX, DCX, Brooktrout G3 and ASCII. The file type is determined automatically and the file extension is not significant. TIFF files with incomplete tag sets will be rejected and the transmission will fail.  The use of image files other than TIFF/F is deprecated.

Multiple page file may have .TIF or .1 extension, but if a .1 file is a multiple-page TIFF then the system will not send any .2, .3, .4, etc files which are present. It will also send only the first page from a TIFF with numeric extension greater than 1.

Received files are stored in multiple-page-per-file TIFF format unless the Multi-Page TIFF COPIAFACTS run-time Option is used to disable this. All image files will be transmitted using the resolution in which the file is stored. ASCII files such as cover sheets will be transmitted in normal resolution, as will any included graphics files. The number of pages reported as received is limited to the number shown on the max_pagelist parameter in BTCALL.CFG, which defaults to 30.  Faxes with more than this number of pages will be received correctly, but will be reported as having only this number of pages.

Standard wide fax formats are supported (2048 and 2432 pixels) as are higher-resolution formats 300x300, 200x400 and 400x400.

Pre-Conversion of ASCII files

Brooktrout boards will process ASCII files directly but CopiaFacts is unable to determine accurately in advance where the page breaks will occur. If you need to send ASCII files of more than one page, we recommend setting the option Pre-Convert ASCII to TIFF in COPIAFACTS run-time Options. This will then enable you to place an accurate total page count in the fax header, and will also make partial retry possible.

Pre-converting ASCII files also enables you conveniently to adjust the margin settings using the BT_... system variables described in Appendix D. However the pre-conversion does not support 'include' files of TIF image strips, and if you need this capability we suggest using a graphical cover sheet instead.

The pre-conversion operation uses the specified font file in the same way as is done when the conversion is carried out at transmission time by the Brooktrout board. Fonts are specified in both cases using a FONTn keyword in the 'group' field on the $fax_filename command.

Refer also to the topic Faxing ASCII Files.

 


Topic url: http://www.copia.com/support/refmanual/index.html?brooktrouttr114faxvoice.htm