User Guide

Ampex 1308910-01 3-9
ACL Operational Characteristics Tape Cartridge Movement
3.4 Tape Cartridge Movement
You can use the following functions and utilities to move tape cartridges between ACL
elements.
aclMoveCartridge() and acl_move_tape move a tape cartridge from the specified
source location to the specified destination location.
aclMoveVolume() and acl_move_volume move the specified tape cartridge (identified
by barcode ID) to the designated location.
Note: To ensure that the source element is full or the destination element is empty, use the
aclAuditElement() function or the acl_audit_element utility.
Table 3-2 describes the ACL configuration parameters that control how the ACL implements
a move command.
The ACL updates the internal database after each successful move command.
3.5 Operational Status
The following paragraphs describe the ACL status interface.
3.5.1 Unit Ready Status
You can use the aclTUR() function to check whether the ACL is ready for operation. When
the function succeeds, it indicates that the ACL is ready to perform all operations that can be
specified by the libacl API functions. When the function fails, it indicates the ACL is not yet
ready to perform all operations
3.5.2 Initialize Element Status
When the ACL detects any condition that could cause element status to change, it performs an
initialization routine to audit all elements and update their status in the internal database. This
includes reading and storing the barcode IDs of the tape cartridges contained therein.
The ACL performs an initialization routine when any of the following occurs:
The ACL is powered on.
A SCSI hard reset or Bus Device Reset message is received.
ACL door status changes from open to closed.
The ACL is placed in the on-line mode after being operated in a manual mode.