*** WARNING ***
If PCIMOD aborts before completion, the PCIDSK file may be
corrupted! Make a backup copy of the PCIDSK file on tape or disk
before continuing. NEVER abort PCIMOD using CTRL-C. Always let it
run to completion. The PCIDSK file is NOT corrupted if PCIMOD fails
due to lack of disk space.
See Also: PCIADD2, PCIDEL2, PYRAMID
Progress of this program can be monitored. See MONITOR section.
Name Prompt Count Type FILE Database File Name 1-64 Char PCIOP Modification Option: ADD/DEL/COM 1-3 Char PCIVAL DBNC for ADD, or DBIC for DEL 1-1024 Int
EASI>FILE="filespec"
EASI>PCIOP="ADD" | add channels EASI>PCIOP="DEL" | delete channels EASI>PCIOP="COM" | compress (remove deleted segments)
EASI>PCIVAL=8bit,16bitsigned,16bitunsigned,32bitreal 8bit is the number of 8-bit unsigned integer channels signedint is the number of 16-bit signed integer channels unsignedint is the number of 16-bit unsigned integer channels real is the number of 32-bit real channelsIf PCIOP = "DEL", PCIVAL specifies a list of 1 to 1024 existing image channels to delete from the file.
EASI>PCIVAL=i,j,k,...
If there is not enough free disk space to add the requested number of image channels to the PCIDSK file, the program aborts with an error message, and the PCIDSK file is not changed.
If MONITOR="ON", PCIMOD prints a warning message, telling the user to make a backup copy of his PCIDSK file before continuing, then asks the user if he wishes to continue.
WARNING: PCIMOD REARRANGES DATA ON THE PCIDSK FILE AND REQUIRES SOME TIME TO COMPLETE. ABORTING PCIMOD WHILE IT IS EXECUTING CAN CORRUPT THE PCIDSK FILE AND CAN MAKE IT UNUSABLE. IF PCIMOD IS ABORTED DURING EXECUTION, DO NOT TRUST THE INTEGRITY OF THE PCIDSK FILE FOR ANY FURTHER MEANINGFUL WORK!
For FILE interleaved PCIDSK files (created by CIM, LINK, or IMAGELN) new channels are added (in a band sequential format) to the PCIDSK file itself, instead of being put into separate files (like PCIADD2 does). Unlike PIXEL interleaved files, image channels are NOT renumbered within each channel type. However, deleted channels (deleted by PCIDEL2) are removed and the existing channels are renumbered before the new channels are appended.
Up to 4096 PIXEL or BAND interleaved channels (1024 for DOS systems), or 1024 FILE interleaved channels (16 for DOS systems) are allowed on a PCIDSK file. Users cannot add channels to exceed this limit.
For FILE interleaved PCIDSK files, only channels which are stored on the PCIDSK file itself (created by PCIMOD) can be deleted. Use PCIDEL2 to delete channels on separate files.
Warning: On some systems, deleting channels or segments from a file may not in fact make the disk file use less disk space.
EASI>MONITOR="ON" | turn monitor ON (default)
EASI>MONITOR="OFF" | turn monitor OFF (recommended if
| running in batch/background mode)
If MONITOR="ON", PCIMOD prints a warning message, telling the user
to make a backup copy of the PCIDSK file before continuing, then
asks the user if he wishes to continue.
EASI>FILE="mywork.pix" EASI>PCIOP="ADD" EASI>PCIVAL=1,1,1,1 EASI>RUN PCIMODSuppose that, to reduce disk space usage, channels 3, 7, and 8 must be deleted, and that all deleted segments must be removed. The result would be a database file where channels 1, 2, 4, 5, 6, 9, 10, 11, and 12 are renumbered sequentially from 1 to 9, and all segments are renumbered from 1 to the total number of segments on the file.
EASI>PCIOP="DEL" EASI>PCIVAL=3,7,8 EASI>RUN PCIMOD EASI>PCIOP="COM" EASI>RUN PCIMOD