ICEARCHIVE
From ICE Enterprises
Functions to help with ICE Archive Files
<function> Function to perform
<archive> Archive FileName
<top> Start time of interest in J1950 seconds
<dur> Duration of interest in seconds
<event> Event name for ASSIGN, name filter for all other
<file> File name for IMPORT/EXPORT/UNPACK/DEMUX
The functions performed by this macro are as follows:
LIST - list the table of contents for this archive
GETLIST - gets the list into the named <file>
ASSIGN - assign an event name to a particular section of time
PROTECT - marks a section of time in a circular archive as protected. If the
write pointer hits this section, it will skip over it.
UNPROTECT - removes previous PROTECTION marks for this section of time.
SELECT - marks a section of time in a circular archive for playback loop.
DESELECT - removes previous SELECT marks.
EXPORT - exports a section of time from the circular archive into a single file.
IMPORT - imports previously exported data file back into the circular archive.
UNPACK - unpack a 12 bit packed archive file into a 16 bit file
DEMUX - demux channelized data into individual streams
ERASE - erases the entire named archive and all of its components.
START - Start the circular archiver
STOP - Stop the circular archiver
If the /SERVER=addr:port switch is present, this macro expects the archive to be on
another node with the server active at the named address and port.
Switches:
/SERVER=a:p Server host address and port number