Text preview for : PKFAX.TXT part of AEA PK232MBX Besturing software voor pk232



Back to : Pcpakratt55a org.zip | Home

1. Introduction to PK-FAX 02-Feb-88

PK-FAX is a program that sends and receives radio facsimile pictures. The
program requires:

An IBM Personal Computer or close compatible
256K memory
A video graphics adapter and display
DOS 2.0 or above
A serial port
An AEA PK-232 or Heathkit HK-232 data controller
A serial cable capable of 4800 baud operation (included with PK-232)
A radio receiver capable of reception on facsimile frequencies

Optionally, the following may enhance the program's usefulness:

A dot-matrix printer capable of bit graphics
A parallel port
A Paintbrush program and a mouse
A radio transmitter
An amateur radio license

In this manual, single keystrokes that you should type are put inside brackets,
as in or . This is so you know it is meant as a keystroke,
not something you must spell out. means that you hold down the Ctrl
key and press the X key at the same time. means that you hold down
the Alt key and press the X key.

Paintbrush is a registered trademark of ZSoft Corporation.
Logipaint is a trademark of Logitech, Inc.
Microsoft is a registered trademark of Microsoft Corporation.
IBM is a registered trademark of International Business Machines Corporation.
Hercules is a trademark of Hercules Computer Technology.


2. Installation

Following the directions in the PK-232 user's manual, connect the
PK-232 to the radio receiver. Connect the PK-232's RS-232 cable to one of
the serial ports on your computer. Keep your printer connected to the
computer; do not connect the printer to the free end of the PK-232 cable.

Create a backup copy of the PK-FAX disk.

If your computer has only floppy disk drives, use the backup disk as your
working disk.

If you have a hard disk, either create a new subdirectory for PK-FAX by
typing

CD \
MD FAX
CD FAX
COPY A:*.*

or copy the PK-FAX disk into the subdirectory already containing your
Paintbrush program:

CD \PAINT
COPY A:*.*


3. Starting the program

To run the program, type

PKFAX

and you will see the first menu:

Task:

C. Configuration
Y. FAX with PK-232: rcve/xmit, disk and printer
N. FAX without PK-232: disk and printer only
X. Exit

for Configuration lets you customize PK-FAX for your system and
application. starts facsimile operation using the PK-232. Type
instead if you only want to view or print pictures that you saved previously
on disk, without using the PK-232. gets you back to DOS. Since this is
your first time with PK-FAX, type to change the configuration.


4. Configuration

The first time you run PK-FAX, the configuration menu looks like this:

CONFIGURATION

A. PK-232 serial port COM1
B. Printer type Epson
C. Printer graphics density 120 dpi
D. Printer port LPT1
E. Serial printer baud rate 1200
F. Serial printer parity None
G. Printer data bits 8
H. Printer status method BIOS 23
I. Video adapter Automatic
J. Transmit Morse ID No
K. Callsign for Morse ID PKFAX
L. Next auto-save disk file (none)
M. Auto-save start time 12:00
N. Auto-save stop time 12:00
O. Screen display timeout 20 minutes

S. Save configuration to disk
Esc. Quit configuration

If you need to change any of these for your system, press the key indicated
and follow the directions that appear on the screen. You can always press
to exit from a menu without changing the parameter.


4.1. PK-232 serial port

The screen shows:

Which serial port is connected to the PK-232?

1. COM1
2. COM2

Esc. No change

Choose one:

Just pick the serial port to which you have connected the PK-232's cable.


4.2. Printer type

The screen shows:

Printer types:

A. Epson I. Star Micronics
B. IBM J. GX-100, Gorilla Banana
C. Radio Shack K. Texas Instruments
D. Apple "G" L. Genicom
E. Apple "S" M. Miscellaneous
F. Okidata 82/83 w/ Okigraph I; 92/93 N. NEC
G. Okidata 192, 193 O. HP LaserJet
H. Star Gemini P. Toshiba

Z. None

Esc. No change

Choose one:

These are the general categories of graphics printers. If your printer can
print bit graphics but is not listed here, one of the settings will probably
work. In your printer manual, you will find a list of escape or control codes
used in printing dot graphics. To select the printer type, compare them with
the codes listed below.


4.2.1. Epson: 60 dpi ESC 'K'
72 dpi ESC '*' 5
80 dpi ESC '*' 4
90 dpi ESC '*' 6
120 dpi ESC 'L'
144 dpi ESC '*' 7
240 dpi ESC 'Z'
7-bit linefeed ESC 'A' 7
8-bit linefeed ESC 'A' 8

72 and 144 dpi are present only on very few of these printers.
Epson MX-80 with Graftrax-80 uses the Texas Instruments setting.

Includes: Star Gemini 10 Plus and 15 Plus
Star Delta 10 Plus and 15 Plus
Star Radix 10 Plus and 15 Plus
Star Micronics NL-10 and NL-15 with standard cartridge

4.2.2. IBM: 60 dpi ESC 'K'
72 dpi ESC '*' 5
80 dpi ESC '*' 4
90 dpi ESC '*' 6
120 dpi ESC 'L'
240 dpi ESC 'Z'
7-bit linefeed ESC 'A' 7 ESC '2'
8-bit linefeed ESC 'A' 8 ESC '2'

Includes: Star Micronics SG-10 and SG-15 in IBM mode
Star Micronics SD-10 and SD-15 in IBM mode
Star Micronics SR-10 and SR-15 in IBM mode
Star Micronics NB-15 in 9-wire emulation mode
Star Gemini 10XPC and 15XPC
Star Delta 10PC and 15PC
Star Radix 10PC and 15PC
Star Micronics NL-10 and NL-15 with IBM cartridge

4.2.3. Radio Shack 60 dpi ESC 19 18
72 dpi ESC 23 18
80 dpi ESC 19 18
100 dpi ESC 20 18
120 dpi ESC 23 18
144 dpi ESC 19 18
200 dpi ESC 20 18
linefeed 13

Each printer can accept only three densities from the list.
The three are different for each model of printer.

Radio Shack DMP-130: Use the IBM setting if these DIP switches
are on: 1-1, 1-3, 1-6. Use the Radio Shack setting if all DIP
switches are off.

Radio Shack DMP-400, -420, -500: Set the DIP switches for DMP-series
emulation, not LP-series.

4.2.4. Apple "G" 72 dpi ESC 'n' ESC 'G0576'
80 dpi ESC 'N' ESC 'G0640'
96 dpi ESC 'E' ESC 'G0768'
120 dpi ESC 'q' ESC 'G0960'
136 dpi ESC 'Q' ESC 'G1088'
144 dpi ESC 'p' ESC 'G1152'
160 dpi ESC 'P' ESC 'G1280'
7-bit linefeed ESC 'T14'
8-bit linefeed ESC 'T16'

Most Apple printers are serial only.

4.2.5. Apple "S" 72 dpi ESC 'n' ESC 'S0576'
80 dpi ESC 'N' ESC 'S0640'
96 dpi ESC 'E' ESC 'S0768'
120 dpi ESC 'q' ESC 'S0960'
136 dpi ESC 'Q' ESC 'S1088'
144 dpi ESC 'p' ESC 'S1152'
160 dpi ESC 'P' ESC 'S1280'
7-bit linefeed ESC 'T14'
8-bit linefeed ESC 'T16'

Includes C.Itoh 1550 and 8510.

4.2.6. Okidata 82, 83 with Okigraph I PROMs installed; Okidata 92, 93
60 dpi 30 3
72 dpi 28 3
100 dpi 29 3
linefeed 3 14 3 2

Only 60 dpi and one other density for each model.
Okidata Microline 82A and 83A need Okigraph I PROMs installed.

4.2.7. Okidata 192, 193 60 dpi 30 ESC 'P' 3
72 dpi 28 ESC 'P' 3
120 dpi 30 ESC 'R' 3
144 dpi 28 ESC 'R' 3
240 dpi ESC '*' 113 88 ':' 3
linefeed 3 14 3 2

In the printer's Menu Select mode, select "CH SET NORM."
For 7-bit data, select "7/8 BIT" 7 and "APA-7/8" 7.
For 8-bit data, select "7/8 BIT" 8 and "APA-7/8" 8.
"APA-UNI" Y gives better print quality.

4.2.8. Star Gemini 60 dpi ESC 'K'
72 dpi ESC 'g' 5
80 dpi ESC 'g' 4
90 dpi ESC 'g' 6
120 dpi ESC 'L'
240 dpi ESC 'z'
linefeed ESC '1'

For the older Star Gemini 10 and 15.

4.2.9. Star Micronics 60 dpi ESC 'K'
72 dpi ESC 'g' 5
80 dpi ESC 'g' 4
90 dpi ESC 'g' 6
120 dpi ESC 'L'
240 dpi ESC 'z'
7-bit linefeed ESC 'A' 7
8-bit linefeed ESC 'A' 8

Includes: Gemini 10X and 15X
Delta 10 and 15
Radix 10 and 15
Star Micronics SD-10 and SD-15 in Star mode
Star Micronics SG-10 and SG-15 in Star mode
Star Micronics SR-10 and SR-15 in Star mode

4.2.10. GX-100, Gorilla Banana 60 dpi 8 ESC 16 0 0

Includes: Commodore 1525
Leading Edge Gorilla Banana
Seikosha GX-100
C.Itoh GX-100

4.2.11. Texas Instruments 60 dpi ESC 'K'
72 dpi ESC 'N'
120 dpi ESC 'L'
144 dpi ESC 'O'
7-bit linefeed ESC 'A' 7
8-bit linefeed ESC 'A' 8

Includes: Epson MX-80 with Graftrax-80
Texas Instruments 850 and TI 855 in DP mode

4.2.12. Genicom 72 dpi ESC 'K'
144 dpi ESC 'L'
7-bit linefeed ESC 'A' 7 ESC '2'
8-bit linefeed ESC 'A' 8 ESC '2'

Includes Genicom 3310 and 3320 in IBM-GP mode.

4.2.13. Miscellaneous 80 dpi ESC 'K'
160 dpi ESC 'L'
7-bit linefeed ESC 'A' 7
8-bit linefeed ESC 'A' 8

Includes: Blue Chip 120/10
Mannesmann Tally Spirit 80
HP ThinkJet

4.2.14. NEC 80 dpi ESC '>' ESC 'D' ESC 'S0640'
120 dpi ESC '>' ESC 'M' ESC 'S0960'
160 dpi ESC '>' ESC 'M' ESC 'S1280'
7-bit linefeed ESC 'T11'
8-bit linefeed ESC 'T13'

Only two densities for each printer model.

4.2.15. HP LaserJet 75 dpi ESC '*b75W'
150 dpi ESC '*b150W'

4.2.16. Toshiba 180 dpi ESC ';1440'
linefeed ESC 26 'I' ESC 'L07'


4.3. Printer graphics density

The screen shows a list of the graphics densities for the printer selected, in
dots per inch. The list is different for each printer type setting. Not all
the densities will work with each printer.


4.4. Printer port

The screen shows:

Which port is connected to the printer?

0. No printer
1. Serial COM1
2. Serial COM2
3. Parallel LPT1
4. Parallel LPT2
5. Parallel LPT3

Esc. No change

Choose one:

Pick the output port to which you have connected the printer. If you have
only one parallel port, it is most likely LPT1.


4.5. Serial printer baud rate

The screen shows:

Serial printer baud rates:

1. 300
2. 600
3. 1200
4. 2400
5. 4800
6. 9600

Esc. No change

Choose one:

If you are using a serial printer connected to either COM1 or COM2, choose the
printer's serial baud rate. If the printer is on the parallel port, or if you
have no printer at all, this parameter can be anything with no effect.


4.6. Serial printer parity

The screen shows:

Serial printer parity:

N. None
O. Odd
E. Even
M. Mark
S. Space

Esc. No change

Choose one:

If you are using a serial printer connected to either COM1 or COM2, choose the
printer's serial parity. If the printer is on the parallel port, or if you
have no printer at all, this parameter can be anything with no effect.


4.7. Printer data bits

The screen shows:

Choose number of data bits (7/8):

Press 7 for 7-bit printer data, 8 for 8-bit data, or for no change.
For some types of printers, 8 bits is not allowed, and this parameter will be
forced to 7. Set the printer type first, then come back to set the number of
data bits.


4.8. Printer status method

The screen shows:

Method of determining printer status:

0. None
1. BIOS interrupt 23
2. DOS call 68

Esc. No change

Choose one:

When a picture is being printed, PK-FAX checks the printer before sending
each character to make sure the printer can take it. This parameter sets
the method the program uses in determining whether the printer is ready.
For some systems, one method will work and the other will not. You must set
this by trial and error, but in theory most systems will respond to the
default setting of BIOS 23. BIOS 23 gives more information on the nature of
any problem than DOS 68.


4.9. Video adapter

The screen shows:

Video graphics adapter:

0. Automatically selected
1. Hercules monochrome adapter, page 0
2. Hercules monochrome adapter, page 1
3. IBM Color Graphics Adapter (CGA)
4. IBM Enhanced Graphics Adapter (EGA)
5. IBM EGA with monochrome monitor

Esc. No change

Choose one:

In systems containing a single-purpose graphics adapter card, the Automatic
setting will select the proper format by interrogating the system.

If the graphics adapter card can emulate several different adapters, you may
need to override the automatic selection and force the format yourself.
If the card is capable of operation as an EGA, then Automatic will select
EGA, no matter which format the card is actually emulating.

The two Hercules settings do not appear to work with emulation cards. Page 0
refers to memory at address B000:0000 and page 1 is B800:0000.


4.10. Transmit Morse ID

The screen shows:

Send Morse identification after FAX transmit? (Y/N):

Press Y if you want a CW ID at the end of each FAX transmission. This would
satisfy FCC requirements for amateur radio stations to identify every 10
minutes. Remember to set your callsign also.

Press N if you do not need to identify your station after each transmission.

Press to exit this item without changing the setting.


4.11. Callsign for Morse ID

The screen shows:

Callsign for Morse ID, (1-6 characters, )

old: PKFAX
new:

This sets the callsign that the PK-232 sends at the end of each FAX
transmission. Type in your callsign, then press the key. The
callsign must be six characters or less. The characters must be in the ranges
0-9 or A-Z. No combination checking is done on the callsign.


4.12. Next auto-save disk file

The screen shows:

Auto-save disk file prefix ( = no auto-save ) :

After PK-FAX tacks on two numbers and a file extension at the end, this will
be the name of the disk files that the auto-save feature saves pictures to.
Type in a pathname without an extension, and limiting the final filename to
six characters. For example, if you type

\RADIO\MONDAY

PK-FAX will save pictures to files named \RADIO\MONDAY00.FAX,
\RADIO\MONDAY01.FAX, \RADIO\MONDAY02.FAX, etc.

Since the final filename is limited to six characters, if you type

PICTURES

then PK-FAX saves files named PICTUR00.FAX, PICTUR01.FAX, etc.

Once you have typed a pathname, you can tell that auto-save has been enabled
by the "+" next to the current time-of-day on the FAX screen status line.
If you press without a pathname, auto-save is disabled and no "+"
appears. The auto-save filename will appear on the Configuration menu as
"None".

See the later section titled "Auto-Save."


4.13. Auto-save start time

The screen shows:

Start time for auto-save (hh:mm):

This is the time-of-day that the auto-save feature will become active. Type
two numbers, a colon, and two more numbers. Or press to exit this
item without changing it.

If you have enabled auto-save by typing in a pathname under "L" above, then
when the time-of-day reaches the auto-save start time the feature becomes
active. You can tell that auto-save is now active by the "*" next to the
current time-of-day on the FAX screen status line.

Note that the current time-of-day must PASS THROUGH the auto-save start time
in order for auto-save to become active. Also, PK-FAX must be showing the FAX
screen at the time, not the Configuration menu. If the current time is 12:15
and you want auto-save to start as soon as possible, setting the start time to
12:00 won't do it. However, setting the start time to 12:15 will activate
auto-save as soon as you go back to the FAX screen.

See the later section titled "Auto-Save."


4.14. Auto-save stop time

The screen shows:

Stop time for auto-save (hh:mm):

This is the time-of-day that the auto-save feature will become inactive.
Type two numbers, a colon, and two more numbers. Or press to exit this
item without changing it.

If auto-save is enabled and active, then when the time-of-day reaches the
auto-save stop time the feature becomes inactive. You can tell that auto-save
is still enabled but now inactive by the "+" next to the current time-of-day
on the FAX screen status line.

Note that the current time-of-day must PASS THROUGH the auto-save stop time
in order for auto-save to become inactive. Also, PK-FAX must be showing the
FAX screen at the time, not the Configuration menu. If the current time is
12:45 and you want auto-save to stop as soon as possible, setting the stop
time to 12:00 won't do it. However, setting the stop time to 12:45 will
de-activate auto-save as soon as you go back to the FAX screen.

Another way to turn off auto-save is to just press the key in response
to the auto-save filename item.

See the later section titled "Auto-Save."


4.15. Screen display timeout

Keeping an image on your CRT screen for long periods of time might eventually
burn in a permanent pattern. PK-FAX can blank the screen to avoid this.
Select the time in minutes, from 1 to 99. This is how long PK-FAX waits after
your last keystroke before it blanks the screen. Once the screen is blanked,
press any key to restore the image, preferably a key with no function such as
the space bar.

Select 0 to disable screen blanking.


4.16. Save configuration to disk

Once you have customized the previous menu items, pressing the S key will save
those settings to disk, so you won't have to type them all back in every time
you use PK-FAX. The settings are saved in PKFAX.CFG in the current directory,
from which they will be loaded automatically the next time you run PK-FAX.


4.17. Quit configuration

Pressing the key takes you back to where you were before you pressed
for the Configuration menu.


5. Facsimile operation

When the screen shows

Task:

C. Configuration
Y. FAX, receive/transmit, disk and printer
N. FAX, disk and printer only
X. Exit

you can begin facsimile operation by turning on the PK-232 and pressing .
The screen then shows

Initializing the data controller. (Press to cancel.)

This means that the PK-FAX program is now setting up the PK-232 unit for FAX
mode. The set-up takes from 9 to 72 seconds, depending on how the PK-232 was
set up prior to this. For the fastest initialization time, set up the PK-232
in any of these ways:

a. If batteries are installed in the PK-232, set the terminal baud
rate (TBAUD) to 4800 baud, then turn off the PK-232.
300, 1200, 2400 and 9600 baud will also work, but PK-FAX
initialization will take longer.

or b. Remove the batteries from the PK-232.

or c. Set jumper JP1 to the open position on the PK-232 board.

If there appears to be a problem and you need to cancel the initialization,
press the key. Now you are back at your system's DOS prompt, and you
can try again by typing "PKFAX" and then another .

If PK-FAX can't initialize the PK-232, turn the PK-232 off and then on again.
Now try PK-FAX one more time.


5.1. Status line

After initialization is complete, PK-FAX is in FAX operation and you see a
blank screen with a single line of characters at the bottom:

PK-FAX F1:Help 120 LPM IOC 576 L-R Pos Empty 19:23 Stby Rcve

If the screen is blank, adjust your monitor's brightness and contrast controls
until you see the line of characters.

This is the status line, which shows you the status of various parameters:

PK-FAX The name of the program you are using.
F1:Help A reminder that pressing the key brings up some
"help" panels.
120 LPM Facsimile scan speed, currently 120 lines per minute.
IOC 576 Facsimile aspect ratio, the Index of Cooperation.
L-R Facsimile scan direction, currently left-to-right.
Empty Internal FAX image buffer, currently empty.
19:23 What time it is right now. (Your computer's system clock.)
Stby The state of FAX activity in the PK-232, currently in
Standby.
Rcve The send/receive state of the PK-232, currently in
Receive.

5.2. Tuning a FAX signal

To start receiving a FAX picture, tune your radio receiver for a FAX signal.
Set the PK-232 threshold control fully clockwise.

Here are some approximate shortwave frequencies in MHz for regular FAX
broadcasts. The stations may not broadcast 24 hours a day, so try them at
various times of the day:

Upper sideband:

3.357 8.080 10.854 13.863
4.268 8.459 10.865 14.737
4.271 8.502 11.035 14.672
4.346 8.646 11.090 16.410
4.794 8.682 12.125 17.151
4.803 9.158 12.201 17.411
4.857 9.390 12.730 17.448
4.975 9.440 12.750 20.015
6.946 9.890 13.510
7.770 10.185 13.628

News wirephotos, lower sideband; 60 LPM, IOC 352, R-L:

10.681 17.674 18.435 20.738

In addition, the ARRL Handbook mentions a national amateur radio FAX net on
Sundays on 14.245 MHz at 2000 UTC.

Generally, these are the settings you will need for different services:

Service
------------------------- ------- ------- ---
Weather charts, shortwave 120 LPM IOC 576 L-R
News wirephotos 60 LPM IOC 352 R-L
WEFAX satellite, VHF 240 LPM IOC 288 L-R

Since Facsimile is transmitted using a shift of 800 Hz, you must tune in a FAX
signal by "straddling" the 1.7 kHz center frequency of the PK-232's filters.
Tune the facsimile signal so it is roughly centered on the PK-232's
bar-graph display. A mostly-white weather chart should appear as a mostly
solid bar on the right side of the display, with the leftmost bar flickering.


5.3. Picture manipulation without a PK-232

If, at the "Task" menu, you press instead of , PK-FAX takes you to a
picture manipulation mode. In this mode the PK-232 is not used at all and
does not need to be present in the system. This mode exists so you can
view and print pictures from disk files without going through the PK-232
initialization. Note the status line displays only minimal information,
ignoring parameters that pertain to the PK-232.


5.4. Screen memory error

An indication of "screen memory error" in the middle of the screen means that
the screen memory failed a read/write test. This might occur on 2-speed
computer systems in which a graphics adapter card can not function at the
higher speed. Select the lower system clock speed.


5.5. Image buffer

The image buffer is an area of system memory used by PK-FAX to store a FAX
picture. The buffer holds 768 lines of image pixels, which represent only
a portion of the actual transmission of the station you are receiving.
Recall that the PK-232 ignores some of the incoming data, depending on the
IOC (aspect ratio). This is to make sure that shapes in the picture retain
their correct proportions.

For various services, here are the lengths of time it takes to fill the
buffer:

Weather charts: 120 LPM, IOC 576: 19.2 minutes
News wirephotos: 60 LPM, IOC 352: 25.6 minutes
WEFAX satellite: 240 LPM, IOC 288: 4.8 minutes

This should be enough to hold most pictures transmitted. A full buffer would
result in a picture 8" wide by 10.7" long on most graphics printers.

The status line shows how much of the buffer contains data. The buffer may
be "Empty" or "FULL." Anything in between is shown as a percentage of the
buffer size. The screen can show only half of the buffer at a time without
squashing the image. That is why a full screen may show as little as 50% of
the buffer full.

PK-FAX will continue receiving the picture after the buffer shows "FULL."
The oldest lines at the top of the buffer are lost while new lines come in at
the bottom. However, if the Stop-when-Full feature (F) is enabled, no new
lines are accepted after the buffer becomes full.


5.6. Commands

You can control the operation of PK-FAX by pressing keys on your keyboard.
The following commands are described more fully below:

L. Scan speed, LPM
I. Aspect ratio, IOC
D. Scan direction
V. Positive/negative
B. Standby, Receive
F. Stop when full
Ctrl-X. Clear buffer
Alt-X. Quit PK-FAX

The following commands should be used only while the status is "Stby":

Y. Force sync rcve
Cursor keys
PgUp. Show top half of buffer
PgDn. Show bottom half of buffer
Home. Zoom
End. Show all of buffer
J. Justify
Ctrl-PgUp. Delete above cursor
Ctrl-PgDn. Delete below cursor
W. Write to disk file
R. Read from disk file
P. Print image
T. Transmit
C. Configuration
F1. Help
G. DOS Gateway
Ins. Insert text into picture


5.6.1. Facsimile scan speed - Stby Rcve Stby Xmit
Sync Rcve Sync Xmit

The key controls the scan speed, which must match that of the received
FAX signal. Pressing repeatedly cycles through all five of PK-FAX's
scan speeds, which are in units of lines per minute:

60 LPM 1 line/second Wirephotos, Japanese news
90 LPM 1.5 lines/sec. Russian and Asian weather
120 LPM 2 lines/sec. Most weather charts
180 LPM 3 lines/sec.
240 LPM 4 lines/sec. VHF satellite maps

You can tell the scan rate of a received signal by timing the number of
repetitions in 10 seconds, then multiplying by 6.


5.6.2. Facsimile aspect ratio - Stby Rcve Stby Xmit
Sync Rcve Sync Xmit

The key controls the picture's aspect ratio, which must match that of the
received FAX signal. Aspect ratio is the relationship between the height and
width of a picture. Pressing repeatedly cycles through PK-FAX's aspect
ratios, which are expressed in the ratio's Index of Cooperation, an
international measure:

PK-232 ignores Use
---------------- ---------------
IOC 288 1 out of 3 lines WEFAX satellite
IOC 352 1 out of 2 lines Wirephotos
IOC 576 2 out of 3 lines Weather charts


5.6.3. FAX scan direction - Stby Rcve Stby Xmit
Sync Rcve Sync Xmit

Stby Rcve Stby Xmit

The key controls the picture's scan direction. Pressing toggles the
direction between L-R (left-to-right) and R-L (right-to-left). If you discover
that the direction is set wrong in the middle of receiving a FAX image,
pressing reverses the left/right sense midway through the image reception.

However, a better way to correct the left/right sense problem is just to let
PK-FAX continue to receive the entire picture. Then once the status is
"Stby Rcve," press and the entire picture will flip left-to-right.

Most FAX signals you hear are sent left-to-right. The exceptions are
wirephoto pictures.


5.6.4. FAX black/white sense - Stby Rcve Stby Xmit
Sync Rcve Sync Xmit

Stby Rcve Stby Xmit

The key controls the picture's black/white sense. Pressing toggles
the sense between Positive and Negative. If you discover that the black/white
sense is set wrong in the middle of receiving a FAX image, pressing
reverses the black/white sense midway through the image reception.

However, a better way to correct the black/white sense problem is just to let
PK-FAX continue to receive the entire picture. Then once the status is
"Stby Rcve," press and the entire picture will reverse its black and
white data.

You might want to use this feature to correct for the receiver being set to
the wrong sideband (although if this were true, PK-FAX would not have synced
on the signal). Also, reversing the black/white sense on a satellite photo
accentuates the cloud formations and saves ink when you print the picture.


5.6.5. Standby Receive - Stby Xmit
Sync Rcve Sync Xmit

The status "Stby Rcve" is the normal state in which the PK-232 is at rest,
not currently receiving a FAX signal but waiting for sync pulses so it can
start receiving a picture. Most FAX pictures begin with a start tone (black
alternating with white at 300 Hz for 5 seconds), then 30 seconds of sync
pulses (5% white and 95% black lines sent at the scan rate), then the picture
data, and finally a stop tone (black alternating with white at 450 Hz for
5 seconds). The PK-FAX scan speed must match the signal's speed for the
signal to be synchronized automatically (use the key). Once the PK-232
has synchronized itself to the signal, the status line shows "Sync Rcve."

When the stop tone is detected, the status again shows "Stby Rcve." You
may now do any work on the picture that you like, including black/white
reversal, left/right reversal, upper or lower edge cropping, zooming,
printing, or saving to disk.

To stop a picture prematurely, press the key. This forces the status back
to "Stby Rcve."


5.6.6. Sync Receive - Stby Rcve

At times the system may miss the sync pulses, and never show "Sync Rcve."
If you have tuned into a FAX signal late or missed the sync pulses on a noisy
signal, you may force the system into "Sync Rcve" by pressing the key.
The resulting picture will probably not be aligned with the edge of the
screen properly, but let the picture continue until it ends. Then in
"Stby Rcve" you can use the key to justify the image to the edge (see
below).


5.6.7. Cursor movement Stby Rcve Stby Xmit
Sync Xmit

You may move the cursor on the screen to point to some part of the picture.
At first, there is no cursor visible on the screen. Pressing any of the
arrows on the keyboard's numeric keypad will make the cursor visible and move
it around.

Left arrow: Move 1 space left
Right arrow: Move 1 space right
Up arrow: Move 1 spaces up
Down arrow: Move 1 space down

Shift-Left: Move 8 spaces left
Shift-Right: Move 8 spaces right
Shift-Up: Move 8 spaces up
Shift-Down: Move 8 spaces down
Ctrl-Left: Move 8 spaces left
Ctrl-Right: Move 8 spaces right

The cursor is used by the zoom (Home key), justify (J), delete above
(Ctrl-PgUp) and delete below (Ctrl-PgDn) features.


5.6.8. Show top - Stby Rcve Stby Xmit
Sync Xmit

The key shows the contents of the top half of the image buffer.
The picture appears in the proper aspect ratio with no magnification.


5.6.9. Show bottom - Stby Rcve Stby Xmit
Sync Xmit

The key shows the contents of the bottom half of the image buffer.
The picture appears in the proper aspect ratio with no magnification.


5.6.10. Show all - Stby Rcve Stby Xmit
Sync Xmit

The key on the numeric keypad shows the entire contents of the image
buffer. To do this, the picture is squashed vertically on the screen for an
effective magnification of 0.5, or half. The aspect ratio is no longer
correct on the screen, but there has been no change to the buffer contents.
Showing the top (PgUp) or bottom (PgDn) half of the buffer will restore
the image shapes to their proper proportions.


5.6.11. Zoom - Stby Rcve Stby Xmit
Sync Xmit

Zoom is a feature that magnifies an area of the image buffer by a factor of
4, revealing all the detail contained in the buffer. This added resolution
is available to the printer, but is not visible in the unmagnified displays
of Show Top and Show Bottom .

To zoom, move the cursor to the center of the area you would like to magnify.
Then press the key.

Pressing the key again does not change the zoom status. You can move
the cursor to another point on the zoomed display and then press again
to zoom in on the new center of interest. Press any of the other display
keys (PgUp, PgDn or End) to un-zoom.


5.6.12. Clear buffer - Stby Rcve Stby Xmit
Sync Rcve Sync Xmit

Press to clear the image buffer. The status line will show that the
buffer is "Empty." The screen will be cleared.


5.6.13. Justify edge of image - Stby Rcve Stby Xmit

There are several situations in which the received image's left edge does not
coincide with the left edge of the screen:

a. You found a FAX signal after its sync pulses were finished,
so you forced Sync by pressing .

b. The signal is so noisy that the PK-232 couldn't detect the
sync pulses, so you forced Sync.

c. The signal is so noisy that the PK-232 couldn't detect the
stop tone from the last picture, so it kept on going with the
current picture, interpreting the sync pulses as picture data.

d. The station didn't bother to transmit the stop tone, so the
PK-232 kept going, right into the next picture.

In any case, if you see that the image is off to one side of the screen, let
it finish. Then (in "Stby") move the cursor to the place on the screen that
you think should be the left or right edge, then press .


5.6.14. Delete above cursor - Stby Rcve Stby Xmit

To delete data above a certain point on the screen, such as part of a previous
picture or the sync pulses from this picture, move the cursor to the top of
the area of interest, hold down the Ctrl key and press the key. The
buffer will drop a certain percentage of its data. When you save the picture
to a disk file, it will take up less room on the disk.


5.6.15. Delete below cursor - Stby Rcve Stby Xmit

To delete data below a certain point on the screen, such as noise after the
PK-232 failed to detect the stop tone, move the cursor to the bottom of
the area of interest, hold down the Ctrl key and press the key. The
buffer will drop a certain percentage of its data. When you save the picture
to a disk file, it will take up less room on the disk.


5.6.16. Stop when full - Stby Rcve Stby Xmit
Sync Rcve Sync Xmit

Normally, when receiving a picture and the buffer fills up, the oldest data
at the top of the image is lost as the newest data is added to the bottom.
Pressing causes the indication "SF" to appear on the status line, which
means that PK-FAX will stop receiving data when the buffer becomes full.

Pressing again toggles the feature off, and the "SF" disappears.


5.6.17. Write disk file - Stby Rcve Stby Xmit

To save a picture from the image buffer to a disk file, press . You will
then be asked

File name?

Type in a filename, with or without path information, and end it by pressing
the key. If you do not specify an extension, PK-FAX adds the
extension ".FAX" for you.

The disk files you save with PK-FAX are compatible with Paintbrush programs, if
you specify the file extension to be ".PCX". The pictures are saved in a
format suitable for a 1280 dot by 400 dot screen, if one were available.
Also, with a Paintbrush program set up to run on a Hercules monochrome adapter
or EGA, the picture's aspect ratio will be incorrect. Since you will probably
be viewing the picture on a screen of somewhat lower resolution, your
Paintbrush program will show the picture as being two screens wide and several
screens long, and you will have to scroll around to see the entire picture.
On the PK-FAX diskette, there is a program called FRAME which you can use to
reduce or rotate the picture to a more convenient form for the Paintbrush
program. See the later section titled "PK-FAX and FRAME."

Picture files are typically 50K bytes, and may run as high as 100K. Be sure
you have room on your disk before you write to it.

Once you have saved the picture to disk, you can:

a. Send the picture to another amateur in facsimile using PK-FAX.

b. Send the picture file to another amateur, using packet radio.

c. Add comments or artwork to the picture using a Paintbrush program.


5.6.18. Read disk file - Stby Rcve

To load a picture from a disk file into the image buffer, press . You will
then be asked

File name?

Type in a filename, with or without path information, and end it by pressing
the key. If you do not specify an extension, PK-FAX adds the
extension ".FAX" for you.

Paintbrush programs create disk files with the ".PCX" extension. If you type
in a file name ending in ".PCX", PK-FAX will load that picture into the image
buffer. The only requirement on the Paintbrush program is that the file must
be a monochrome or 2-color (black and white) picture. The screen dimensions
set up by the Paintbrush Install program do not matter.


5.6.19. Print image -

Stby Rcve Stby Xmit

To print a copy of the image buffer, press

. The word "Printing" appears at
the top of the screen, the image is printed, and the "Printing" indication
disappears.

If an error message appears at the bottom of the screen, you can cancel the
print by pressing the key.

PK-FAX supports several formats of printer dot graphics. The program uses
the following items from the Configuration menu:

Printer port
Serial printer baud rate (if serial)
Serial printer parity (if serial)
Printer data bits
Printer type
Printer graphics density
Printer status method

If none of the PK-FAX printer types cover your printer, perhaps your Paintbrush
program does. Use FRAME to format the picture and try to print the picture
using your Paintbrush program.


5.6.20. Transmit - Stby Rcve

You may re-transmit any pictures you receive, or you can create your own
pictures with a Paintbrush program and transmit them over the air. Just
press the key, and this is what happens:

1. The status line goes from "Stby Rcve" to "Stby Xmit."

2. The PK-232 transmits:

a. A black tone for 5 seconds.

b. The start tone (300 Hz alternation between white
and black) for 5 seconds.

3. The status line goes from "Stby Xmit" to "Sync Xmit."

4. The PK-232 sends 30 seconds of sync pulses (5% white) at the
selected scan speed.

5. The PK-232 sends the picture information. The PK-FAX status
line shows how much of the buffer it has sent to the PK-232
for transmission. Since the PK-232 has its own buffer, the
PK-FAX indication is always somewhat ahead of what the PK-232
is actually transmitting. For example, "11/67%" means that
11% of the buffer has been sent to the PK-232, and the buffer
is 67% full. The PK-232 may have actually sent only 6% worth
at this time, however. When PK-FAX has sent all of the picture
to the PK-232 the status line shows "67/67%."

6. The status line goes from "Sync Xmit" to "Stby Xmit."

7. The PK-232 sends the stop tone (450 Hz alternation between white
and black) for 5 seconds.

8. The PK-232 sends the Morse ID, if enabled.

9. The status line goes from "Stby Xmit" to "Stby Rcve."

Any time during the transmission, you may cancel it by pressing . This
takes PK-FAX back to "Stby Rcve" immediately and turns off the transmitter.

The PK-232 is shipped from AEA with the transmit tones set to 1200 and 2200 Hz,
which is a shift of 1000 Hz. These are the frequencies the PK-232 needs to
operate on packet radio. If you wish to set the transmitting tones to a shift
of 800 Hz, you will need to adjust variable resistors for 1300 and 2100 Hz.
Follow the directions in your PK-232 manual under the chapter that addresses
"Calibration." If you will only be receiving, calibration is not necessary,
as the transmitting tones are independent of the receiving circuitry in the
PK-232.

Current FCC regulations require amateur radio operators to identify their
station every 10 minutes while transmitting. This means that you must limit
each picture's transmission time to 10 minutes or less. You can do this by
adjusting the scan speed (L) and/or the aspect ratio (I). The following
tables show the transmission times for a full screen picture produced by
a Paintbrush program (52% of buffer) and for a FULL buffer. The times include
the black tone, start tone, sync pulses and stop tone.

Full screen (52% of buffer) transmission times, minutes:

Scan speed IOC 576 IOC 352 IOC 288
---------- ------- ------- -------
60 LPM 20.75 14.08 10.75
90 LPM 14.08 9.64 7.42
120 LPM 10.75 7.42 5.75
180 LPM 7.42 5.19 4.08
240 LPM 5.75 4.08 3.25

Full buffer transmission times, minutes:

60 LPM 39.15 26.35 19.95
90 LPM 26.35 17.82 13.55
120 LPM 19.95 13.55 10.35
180 LPM 13.55 9.28 7.15
240 LPM 10.35 7.15 5.55

You can always shorten the transmission time by deleting portions of the
picture that contain no useful information. Use the and
features to delete data above or below the cursor. The
maximum percentage of the buffer that you have time to send is:

60 LPM 24% 36% 48%
90 LPM 36% 54% 72%
120 LPM 48% 72% 96%
180 LPM 72% FULL FULL
240 LPM 96% FULL FULL

Cautions: If you transmit a picture at a faster scan rate than the one you
received it with, some details may be lost. (A Paintbrush picture, on the
other hand, doesn't have much detail to begin with, so scan rate is no
problem.) Also, if one PK-232 is transmitting to another PK-232, avoid using
IOC 288, as it transmits 3 lines for every 2 in your buffer. On the receiving
end, it ignores one line for every 3 transmitted. The problem is that there
is no way to sync the vertical line count between the PK-232's, although of
course the horizontal data is synced. There may be some vertical detail loss
if IOC 288 is used.

You must be the judge as to the parameters you use in transmission, although
either 120 LPM/IOC 352 or 180 LPM/IOC 576 look like good bets. The ARRL
Handbook recommends 240 LPM. The operators on both ends of the transmission
must agree on the parameters.

The Federal Communications Commission authorizes FAX operation on all amateur
bands except 160 meters.

The ARRL Handbook mentions a national amateur radio FAX net on Sundays on
14.245 MHz at 2000 UTC. You might keep this in mind when calling CQ FAX or
arranging skeds.


5.6.21. Configuration - Stby Rcve Stby Xmit

Press to return to the configuration menu. See the previous section
titled "Configuration."


5.6.22. Help - Stby Rcve Stby Xmit
Sync Rcve Sync Xmit

Press the key to display the Help panels. These are short lists of
the keys to press for various features. Press any key to make the help
panels disappear.


5.6.23. DOS Gateway Stby Rcve

This is a feature that lets you execute other programs while retaining the
image in PK-FAX's buffer. You may also want to use the gateway to look at
directories of image files with .FAX or .PCX extensions, or to erase files
to free some room on your disks.

Press for the DOS gateway. Now type your DOS commands. Type "exit"
to return to PK-FAX. The previous image is still in the buffer.


5.6.24. Insert text Stby Rcve

PK-FAX allows you to superimpose text on the FAX picture. Press and
note that the cursor has changed shape from crosshairs to a left bracket.
This shows that you may now use the keyboard to type text on the image. The
text is the computer's CGA font, which is large enough to be visible to a FAX
receiver under conditions that are less than ideal. The screen can hold 25
lines of 80 of these characters. The key causes a carriage return,
and the cursor and backspace keys are also functional. When you are finished
typing text, press again to leave Insert mode. The cursor changes back
to the crosshairs shape.

The characters are black on a white background. To create white characters,
first make a negative of the entire screen by pressing . Now press
, insert your text, press again, and finally press again
to make the entire screen positive again.

One use for text insertion is sending "QSL cards" by facsimile. Create a QSL
card template with your Paintbrush program, with your callsign and address and
any other pictures or information you wish. Save this template. Now when you
wish to send a QSL to a station you are working, just call up the template
with the Read Disk command, and use to type in the station's
callsign, the time and date, frequency and comments. Then transmit the
QSL card to the station.


5.6.25. Quit PK-FAX - Stby Rcve Stby Xmit
Sync Rcve Sync Xmit

Press at any time to exit from PK-FAX back to the system's DOS prompt.
There may be a short delay while the program signs off with the PK-232
gracefully.


6. Auto-save

There may be times that you want to save every picture that you receive, but
you are going to be asleep or away from home. The auto-save feature saves
pictures to disk automatically, with sequential file names, starting and
ending at times you select.

As ".FAX" files are typically 50K bytes long, you should start out with an
empty formatted diskette to hold the pictures that will be saved automatically.

Suppose you were interested in seeing all of the pictures transmitted by the
San Francisco weather FAX station during its session at 0500 UTC. Since this
is after your bedtime, you would set up your system like this:

a. Turn on the receiver and tune to 8.682 MHz USB.

b. Set up PK-FAX and the PK-232 to 120 LPM, IOC 576, L-R, Positive.

c. Assuming your computer's system clock is on Eastern Standard Time,
go to the Configuration menu and set:

Auto-save disk file prefix FRIDAY
Auto-save start time 00:00
Auto-save stop time 00:45

d. Press to get back to the FAX screen.

The status line displays a plus sign in front of the current time ("+20:27"),
showing that auto-save is enabled. At midnight (your start time), auto-save
becomes active and the status line shows a star where the plus was ("*00:00").
Now every time the status goes from "Sync Rcve" to "Stby Rcve," or the buffer
becomes "FULL," the picture in the buffer is saved to a disk file. The name
of the disk file changes every time; the first picture goes to FRIDAY00.FAX,
the second goes to FRIDAY01.FAX, and so on. At 12:45 am (your stop time),
the buffer is stored a final time, and auto-save becomes inactive. The
status line shows a plus again ("+00:45").

The next morning, you can check the Configuration menu to see if anything was
recorded. Whereas the night before the "Next auto-save disk file" was
FRIDAY00.FAX, it is now FRIDAY04.FAX, which shows that 4 files were saved, the
last being FRIDAY03.FAX. You may now edit those files with PK-FAX or FRAME
and your Paintbrush program.

If you don't change anything, the next night the process starts over, with the
first picture going to FRIDAY04.FAX.

To disable auto-save, go to the Configuration menu to the "Next auto-save disk
file," and just press the key.


7. PK-FAX and Paintbrush programs

Note: Most Paintbrush programs require a mouse to operate. See the section
below titled "PK-FAX and Mouse."


7.1. PK-FAX to Paintbrush

When PK-FAX saves a picture to disk (using the W command), the disk file is in
a format that is compatible with what we have been calling "Paintbrush
programs." Several companies distribute these programs, including:

PC Paintbrush, from ZSoft Corporation

Logipaint Set, from Logitech, Inc.

Microsoft Paintbrush, from Microsoft Corporation.

Other drawing programs may contain routines that convert their disk format to
and from the Paintbrush format.

If you are interested in using PK-FAX's disk files with a Paintbrush programs,
use the PK-FAX W command to save the picture to a file ending with the
extension ".PCX". Recall that if you don't type an extension, PK-FAX adds the
extension ".FAX" for you. PK-FAX stores more detail than a normal screen can
show, resulting in a file that would be ideal for viewing on a screen 1280 dots
wide by 400 dots high.

Since you probably have a screen that is 640 or 720 dots wide, this means that
your Paintbush program will see the file as being two screens wide and several
screens high, requiring you to scroll up and down and back and forth to see the
entire picture. This may be inconvenient if you want to use the picture in
a document you are creating, since you can't surround the entire picture with
the scissors and pick tools so you can shrink or rotate it. Also, if you have
an EGA or Hercules video adapter, the image will appear to be somewhat
squashed.

Fortunately, AEA has included a FRAME program on the PK-FAX disk to process
the picture after PK-FAX has saved it, but before you use your Paintbrush
program. See the following section titled "PK-FAX and FRAME."


7.2. Paintbrush to PK-FAX

You may also create your own pictures with Paintbrush and save them to disk.
As long as these pictures are in black and white, they are compatible with
PK-FAX and you can use the PK-FAX R command to read them into the buffer.
You can then transmit your own pictures over the radio. FRAME is not required
between Paintbrush and PK-FAX, as PK-FAX itself takes care of the re-sizing.

Paintbrush saves only to files ending in ".PCX" so make sure you specify ".PCX"
when using the PK-FAX R command.


7.3. PK-FAX and FRAME

The names of the disk files that PK-FAX creates end with the extension ".FAX"
if you do not specify some other extension. ".FAX" files, if you rename them
to ".PCX" files, are compatible with Paintbrush programs, but may be unwieldly
to use in their original forms. The picture will appear to be two screens
wide and several screens long when viewed by Paintbrush. The picture may be
somewhat distorted on EGA and Hercules graphics adapters and monitors.

FRAME is a program that pre-processes ".FAX" pictures so that the resulting
".PCX" pictures are much more convenient to manipulate in Paintbrush. FRAME
features include:

1. Processing pictures so the proportions are correct on EGA
and Hercules video adapters.

2. Re-sizing pictures so they take up no more than a full screen,
or a portion of a screen.

3. Rotating pictures clockwise or counter-clockwise.

4. Turning pictures upside-down.

To use FRAME, either exit PK-FAX by pressing , or use the DOS gateway.


7.3.1. FRAME command line

Let's assume you have a file called "MAP12.FAX" that you wish to process.
There are two ways to use FRAME. One way is to include the filenames in the
command line:

FRAME MAP12 MONDAY

This command would read the file "MAP12.FAX," process it according to the last
parameters that FRAME was set up with (whatever those were), and create a new
file called "MONDAY.PCX" that contains the processed picture.

Notice that if you don't specify an extension on the file names, FRAME adds
the extension ".FAX" to the input file name and ".PCX" to the output file name.
If you wanted to process one ".PCX" file into another ".PCX" file, type

FRAME FRIDAY.PCX MONDAY

In this case "FRIDAY.PCX" is the input file and "MONDAY.PCX" is the output
file.

Finally, typing

FRAME MAP12

would take "MAP12.FAX" as the input file, process the picture, and save the
result in a new file called "MAP12.PCX." Typing

FRAME FRIDAY.PCX

would take "FRIDAY.PCX" as the input file, process the picture, and save the
result back to "FRIDAY.PCX," destroying the original contents.


7.3.2. FRAME menu

The other way of using FRAME is the more flexible way, which allows you to
specify the kind of processing you want to do. You should use this form the
first time you use FRAME, so the processing parameters are set up for all
subsequent uses of FRAME. From the DOS prompt, just type

FRAME

The screen shows:

FRAME the output from PKFAX for use in paint programs

A. Source image file name
B. Target image file name
C. Screen size 640 x 350
D. Percentage of screen width 100%
E. Rotation None

S. Save new image
Alt-X. Quit


7.3.2.1. Source image file name

Press
to specify the name of the file you want to process. You may include
a path if you wish. If you don't specify an extension, FRAME adds the
extension ".FAX" for you. Press the key after typing the file name.

7.3.2.2. Target image file name

Press to specify the name of the file you want to save the results in. You
may include a path if you wish. If you don't specify an extension, FRAME adds
the extension ".PCX" for you. Press the key after typing the file
name.

7.3.2.3. Screen size

Press to set the size of the screen with which you use Paintbrush. The
screen shows:

Screen size, horizontal dots x vertical dots:

1. 640 x 200 IBM Color Card (CGA)
2. 640 x 350 IBM Enhanced Card (EGA)
3. 640 x 400
4. 720 x 348 Hercules monochrome
5. 720 x 350
6. 720 x 352
7. 720 x 704
8. 1280 x 400 PKFAX image file
9. 1280 x 800

Esc. No change

Choose one:

The first time you use FRAME, it will choose the dimensions that seem right
for your system.

If you are not sure of your screen's dimensions, consult the user's manual that
came with your monitor.

If you want to process pictures for use in PK-FAX (for transmitting, perhaps),
use the 1280 x 400 size. Use 90% or 95% of the screen and save the processed
picture to a file ending in ".FAX". Before transmitting the picture, use the
PK-FAX command to center it.


7.3.2.4. Percentage of screen width

Press the key to set the size of the picture on the screen. Just type from
one to three numbers and the key to set the percentage of the screen
width that the image will take up. The height of the image will be adjusted
so that the shapes in the image keep their proper proportions.


7.3.2.5. Rotation

Press the key to set the type of rotation that FRAME will perform on the
image. This can be simultaneous with the re-sizing being done. The screen
shows:

Amount of rotation of image:

0. No rotation
1. 1/4 turn clockwise
2. 1/2 turn
3. 3/4 turn clockwise

Esc. No change

Choose one:

Many weather charts are transmitted sideways, so you will want to give them a
quarter-turn to the left. Choose Option 3, which is 3/4 turn clockwise.

Sometimes the station operator inserts the image into the machine upside-down.
In these cases choose Option 2, which is 1/2 turn.


7.3.2.6. Inverse video

To reverse the black/white sense of the entire picture, use the
feature in PK-FAX.


7.3.2.7. Mirror image

To reverse the left/right sense of the picture, use the feature in
PK-FAX.


7.3.2.8. Save new image

When you are satisfied with the processing parameters, press to start the
image processing. The process may take several minutes, depending on the
difficulty of the task you have assigned. FRAME lets you know how far it has
gotten through the processing by telling you which line it is working on while
reading or writing a file.


7.3.2.9. Quit

Hold down the Alt key and press X. This will cause FRAME to save the
processing parameters to a configuration file, so you won't have to enter them
in all over again the next time you use FRAME. This also makes it easier to
use FRAME in the command line mode (filenames on the same line as "FRAME"),
as FRAME will use the parameters that you last set.

The program then ends and leaves you back at your system's DOS prompt.


8. PK-FAX and Mouse

Most paint programs require a mouse to operate. There are several mice
available from different companies. The cost of a mouse ranges from $99 to
$229. An article describing and comparing eight different mice appeared in
Byte Magazine, June 1987, pp. 238-242.

While PK-FAX does not support a mouse on its own, we have included on the
PK-FAX diskette some files that may be used with the Logitech C7 Mouse, which
is the least expensive mouse now being sold.

PKFAX.DEF is a text file containing the source code for the MENU program.
PKFAX.MNU contains the compiled code. To use this code,

a. enable the mouse with the MOUSE command,

b. copy PKFAX.MNU to the subdirectory containing your mouse driver,

c. type MENU,

d. load the PK-FAX menu by typing

MENU PKFAX

e. start the PK-FAX program as described in a previous chapter.

The status must be "Stby" for PK-FAX to use the mouse.

The mouse buttons work singly and in combination:

Left Middle Right Emulates Function
---- ------ ----- -------- ---------
X PgUp Show top half

X Home Zoom

X PgDn Show bottom half

X X End Show all

X X Ctrl-PgUp Delete above cursor

X X Ctrl-PgDn Delete below cursor

X X X J Justify

and of course the movement of the mouse on a flat surface emulates the cursor
keys.