Section 4: Expanded Memory Commands
SATO Programming Reference Page 4-15
PCX Store
Command Structure <ESC>PIaaa,bbbbb,{data}
aaa
bbbbb
{data}
=
=
=
Storage area number (001 thru 999)
Size of PCX file in bytes
Data
Example: <ESC>PI001,32000,{data}
Placement: This command must be placed within its own
data stream
Default: None
Command Function To store for later printing a PCX graphic file in the Expanded
Memory.
Printer Input BASIC Program to Download a PCX file to Expanded Memory
Area #1, Storage Area #1
OPEN .C:\WIZARD\GRAPHICS\LION.PCX. FOR INPUT AS #2
DA$ = INPUT$(3800,#2)
C$ = CHR$(27)
WIDTH .LPT1:.,255
LPRINT C$;"A";C$;"CC1";
LPRINT C$; .PI001,03800,.;DA$
LPRINT C$;"Z";
CLOSE #2
Printer Output There is no printer output as a result of this command. See
<ESC>PY PCX Graphics Recall command.
Special Notes: 1. This command requires Expanded Memory option. See your
SATO representative for details.
2. Graphics cannot be stored as part of a format.
3. Only black and white PCX files can be stored.
4. The file size specified by this command is the DOS file size
in bytes.