HylaFAX The world's most advanced open source fax server

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Pb: Hylafax -rockwell Phase D error



Hi David,

The change i was going to make was to the way hylafax handled a RTN only
letting it try successively reduced parameters on each retrain.  If the fax
was subsequently successful i would update the clients info file.
Obviously you might still end up multiple copies of the first page but it
should work after that.

There are two ways of doing this:
1) On receiving RTN hangup the call.  Update the client info file with
session params slighly below what you unsuccessfully tried.  Provided there
is enough retrys eventually the fax should get through.

2) Do the above on the run, in the same call.  This is much harder to
program.  To reduce speed on each try is relatively easy.  The main problem
is if the original attempt was 2D, hylafax would have a 2D mmaped file is
in memory which would need translating to 1D as it is transmitted.

I have not had much time lately, and both these changes affect the core of
the fax transmission in hylafax so i wanted to tread carefully if i did
anything.

Oh, and the biggest thing stopping the above getting done is that i do
_not_ have a test fax machine which exhibits this behaviour......it only
seems to occur on customer machines  :-(

- Robert




Project hosted by iFAX Solutions