![]() |
I understand why the fax machine cannot resend the page, I didn't thought about it that way. But, you must admit that a sheet-fed fax machine where it does not have sufficient memory to store the entire page image is nowadays somewhat a rare bird in the jungle.
I was refering to an impressive number of Ricoh multi-function products which treat the RTN as "Over and out -- hang up ...".
I don't know if all their product use that code that way, but there is a large selection of models who does. I didn't come across any other fax machine that respond that way, but I believe that if a world wide company like Ricoh is doing it, I guess others do it as well.
And with this fact in hand, I might not be so prompt to delete the specified statement in the man pages.
*RTNHandlingMethod* Specifies how to react to an RTN signal received from the remote: one of ``Retransmit'', ``Giveup'',``Ignore'', or ``Retransmit-Ignore''.
``Retransmit'' assumes that the page is not received successfully. HylaFAX will make up to two additional attempts to send the page, decreasing signalling rate and retraining. If RTN continues, up to 2 additional calls will be placed. The downside is that if the remote always responds with RTN, the page will be sent 9 times and no following pages will be sent. Many fax machines will not behave this way, although T.30 specification seems clear that this is the intent of the RTN signal.
Many fax machines will interpret RTN as meaning to not send the same data again. That is because RTN may indicate problems with flow control, incorrectly encoded T.4 data, or some incompatibility other than line noise. Fax machines that interpret RTN this way will disconnect and require a manual retransmission. This ``over and out'' behaviour can be activated by the ``Giveup'' value. The advantage to this behavior is that the same page of image data will not be sent multiple times, but the downside is that the following pages will not be sent.
``Ignore'' is similar to ``Giveup'' in that it makes the assumption the data cannot be automatically accepted by the receiver. However, rather than disconnecting the page of image data is abandoned and processing moves on to the next. The remote is left to decide what to do with the unacceptable page of image data. The downside to this behavior, is that the remote may or may not have kept the page, depending on its interpretation of the RTN signal - but it does allow us to continue on to the next page.
``Retransmit-Ignore'' is a combination of ``Retransmit'' and ``Ignore''. The page of image data is retransmitted up to two additional times, but rather than disconnecting after a third RTN signal for the same page, processing then continues on to the next page. This approach is an effort to satisfy both interpretations of an RTN signal. It allows the receiver to hopefully receive a better copy of the image data while not failing to send subsequent pages. If the receiver saves or prints a copy of pages for which it transmits RTN, then it could save or print up to three copies of every page.
____________________ HylaFAX(tm) Users Mailing List _______________________ To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi On UNIX: mail -s unsubscribe hylafax-users-request@xxxxxxxxxxx < /dev/null *To learn about commercial HylaFAX(tm) support, mail sales@xxxxxxxxx*