Table 29. Fax Error Codes
Value |
Description and Suggested Action |
EFX_BADIOTT |
Invalid data in DF_IOTT entry. No data sent. Use ATFX_BADIOTT( ) to return a pointer to the DF_IOTT entry with invalid data. Verify that the appropriate Phase D continuation value is used. For example, an error occurs if the DF_IOTT entry specifies DFC_EOP but it is not the last entry in the table. |
EFX_BADPAGE |
Invalid or missing TIFF/F PageNumber tag. No data sent. Use ATFX_BADPAGE( ) to find the page offset from the first page described by the DF_IOTT entry. |
EFX_BADPARM |
Invalid value for fax parameter. |
EFX_BADPHASE |
Unexpected Phase transition (internal). |
EFX_BADSTATE |
Invalid initial state value specified. Following T.30 protocol, the initial state of the caller station must be transmitter (DF_TX) and the initial state of the called station must be receiver (DF_RX). See fx_initstat( ). |
EFX_BADTAG |
Incorrect values for TIFF/F tags. No data sent. Use ATFX_TFBADTAG( ) to return the tag number associated with the invalid tag value. |
EFX_BADTIF |
Incorrect TIFF/F format. No data sent. Verify that the TIFF/F file contains all mandatory TIFF/F tags (or subset). Use ATFX_TFNOTAG( ) to return the number of the missing tag. You can select the level of TIFF/F tag checking by setting FC_TFTAGCHECK in fx_setparm( ). |
EFX_BADTFHDR |
Bad TIFF/F header - incorrect values in fields. No data sent. Verify TIFF/F header values. |
EFX_CMDDATA |
Last command contained invalid data. |
EFX_COMPAT |
DF_IOTT entry problem. I/O file type, image width and resolution defined are not compatible with the receiver's hardware. No data sent. Use ATFX_BADIOTT( ) to return a pointer to the DF_IOTT entry that caused the error. |
EFX_DSPERROR |
DSP Fax resource error. |
EFX_DISCONNECT |
Fax call disconnected by other station. Use ATFX_ESTAT( ) to find out why disconnection occurred during a fax session. For example, some reasons may be receiver incompatibility or an invalid poll request by the transmitter. |
EFX_DRVERROR |
Error occurred in driver (internal). |
EFX_FWERROR |
Firmware error. |
EFX_INUSE |
Channel is in use (failed fx_open( ) or fx_close( ) using a DSP Fax resource). |
EFX_INVALARG |
Illegal argument to function. |
EFX_INVALFUNC |
Illegal call to function. |
EFX_LIBERROR |
Error in library state machine (internal) |
EFX_MAXCHAN |
Maximum channel capacity reached. Capacity varies by product. See Table 1. Key Fax Features and Specifications. |
EFX_NODATA |
Data requested is not available (NSF, DIS, DCS). A function is called before completion of the initial Phase B or the message was not sent by the remote station. |
EFX_NOFAX |
No fax capability on this device |
EFX_NOMEM |
Cannot allocate memory for more pages |
EFX_NOPAGE |
Requested TIFF/F page not found. Check the base page numbering scheme used. |
EFX_NOPOLL |
Poll not accepted. For example, if the transmitter issues a poll request and the receiver's poll bit is set to DF_NOPOLL, this error code is generated. |
EFX_NORESOURCE |
A DSP Fax resource is not available for assignment/sharing through fx_open( ). |
EFX_NOSTATE |
Initial state value not set |
EFX_NOTIDLE |
Channel is not idle. Some functions require that the channel be in idle state before invocation. Use ATFX_STATE( ) to determine the state of the channel. |
EFX_NOTIMESLOT |
No time slot assigned |
EFX_NSFBUFF |
Buffer length supplied to fx_getNSF( ) is less than 2 bytes |
EFX_NXTCMDRX |
Time out while waiting for next receive fax operation |
EFX_RDFWER |
Error reading firmware version |
EFX_RETRYDCN |
Disconnected after specified retries |
EFX_UNSUPPORTED |
Unsupported feature |
Click here to contact Dialogic Customer Engineering
Copyright 2002, Intel Corporation