ACfax - amateur FAX receiving software for Linux / X11
Andreas Czechanowski, DL4SDC
!!! THIS PROGRAM IS PROVIDED "AS IS" WITHOUT ANY WARRANTY !!!
USE AT YOUR OWN RISK ! IT IS STILL UNDER DEVELOPMENT !
Five steps to success....:
* Edit the Imakefile, and look for the DEFINES after the description.
You normally should not have to edit much here.
If you do not have libXaw3d, remove -DUSE_XAW3D from the DEFINES
and change -lXaw3d to -lXaw in the LOCAL_LIBRARIES line.
If you have only a normal SoundBlaster/Pro (without software
controllable mixer), remove -DSBL_16 also from the DEFINES line.
* type "xmkmf"
* type "make"
(if this fails, and you don't get it fixed, you may mail me the
output of the make command - but don't expect a 24-minute instant
hotline service !)
* Be sure to have /dev/dsp (and /dev/mixer for SoundBlaster 16)
readable and writable for the user that wants to execute acfax !
* now, type "./acfax" and don't be surprised about weird messages
appearing on your terminal screen from which acfax was started
- it may be only useful for me while debugging. Just ignore it.
NOTES / BUGS / BEFORE YOU ASK:
- The "Signal" scrollbar in the Modem-part of the ACFax-control-window
indicates the audio signal level. With the SoundBlaster 16, the
LINE IN is selected as audio input. For the "FM" Modem type,
levels of 25% can even be okay, optimum would be 50% to 80%,
and if it is at maximum then the signal is probably too loud !
When using the AM modem, the audio level is directly proportional
to the image contrast. You probably have to experimentally
find out how to set the audio volume.
You may change the input sensitivity (SoundBlaster 16 only) by
setting "linevol = nn;" on line 64 of the file sblaster.c ,
whereas nn=99 is the maximum.
- When receiving on longwave/shortwave, set the Modem to "FM" mode,
the receiver/transceiver to USB or LSB, and the AGC to fast (this
compensates best for signal fading).
If you want to receive Meteosat, you have to use an FM receiver
with not too narrow IF filters and the "AM" Modem type.
If this seems confusing or unlogical to you, be aware that
AM/FM means the operation of the Modem, so either varying
tone-pitch or varying loudness determines the luminosity of
the beam writing the image lines.
- You may switch reception manually on and off using the "STOP" and
"RUN" buttons in the operation control. If you want the image
to be written from the beginning, switch to "SYN" once,
and then back to "RUN". This will reset the internal writing
pointer to the beginning.