Technical Helpweb

- more articles

Troubleshooting Diva SDK fax issues

The Diva SDK supports two fax file formats - TIFF (or TIF) and SFF. 

The TIFF file format will always to be converted to SFF, because the Diva SDK is based on the CAPI standard and SFF is the only format supported by CAPI. The conversion from TIFF to SFF will happen automatically within the SDK and you normally do not have to worry about it when you develop a SDK application. 

Problems can arise because there are many different TIF formats and there may be instances where a problem or error message could be caused by a corrupted or unsupported TIF file. Check that the TIF format used is on the supported TIF format list

To exclude other possible error causes it is recommended that you send a test fax using a supported TIF format. There is a sample file (FaxDoc.tif), in the folder \Basic\samples\VB_Script\Outgoing_Fax. 

In order to exclude the possibility of a corrupted TIF file it is recommended that you test your application using the FaxDoc.tif file. 

If there is still any doubt about the fax file format - whether it is corrupted or not supported - you can report this to Dialogic Support who will request a sample of the TIF file that was not transmitted successfully. 

Furthermore, it may be useful to verify whether sending and receiving faxes with the Diva Line Test tool (included in the Dialogic Diva program group in the Diva System Release 8.5 for Windows) and other SDK fax application samples is successful. This will help to narrow down whether the problem is more likely to be related to the SDK based application, a CAPI driver issue, a problem with the ISDN line/network or possibly even something else. 

Here are the locations of some SDK fax samples, which were also already part of older SDK versions: 

C 
..\Basic\samples\C\FaxInSimple 
..\Basic\samples\C\FaxOutSimple 

VB Script 
..\Basic\samples\VB_Script\Incoming_Fax\FaxIn.vbs 
..\Basic\samples\VB_Script\Outgoing_Fax\FaxOut.vbs 

Visual C++ 
..\Basic\samples\Visual_C++\FaxIn 
..\Basic\samples\Visual_C++\FaxOut 

Visual Basic 
..\Basic\samples\VisualBasic\Incoming_Fax 
..\Basic\samples\VisualBasic\Outgoing_Fax 

C++
..\Basic\samples\C++\FaxMultiThreads

(Note: This sample is also mentioned in the SDK on-line training course .)

Newer versions (e.g. SDK 5.5 SU2) contain more samples - e.g. for Java, Visual Basic.NET and VCSharp.



See also:
SDK samples


Feedback

Please rate the usefulness of this page:  
0 - not useful at all
1 - potentially useful
2 - quite useful
3 - very useful
4 - exactly the information I needed     

Please enter a comment about this page:

First published: 16-Mar-2011
Last published: 18-Mar-2011
Open access: Product rule: ; Page rule: Auto

Service Center Logon