On some hardware configuration, the fax can not be
sent. Typically, the call will begin with the dialing, but
very soon it will be cancelled. The error is
8074: "Remote fax did not answer".
The intereting point is that on all machines on which this
occurs, the trace file will show time stamps with
negative value. I have seen this myself on in many
APRO messages on Tamarak.
The solution I have read somewhere and that is working
for me also, is to force APRO to use it's own timer (or
the window's one, this is not very clear to me, but at
least not the modem or sound card timers). The way to
do this is to keep the QPFreq to 0 in unit ooMisc.pas,
simply by commenting out the two following lines at the
end of the initialization section of the file:
//QPFreq := QPCCast(Freq).LowPart div 1000;
//if (QPCCast(Freq).LowPart mod 1000) > 500 then Inc
(QPFreq);
There should be a way for the calling program to choose
which timer will be used by APRO.