Смекни!
smekni.com

7 Конфигурирование цифровых преобразователей 85 (стр. 29 из 35)

-When all files have finished playing back, the Replay Control window will disappear. You can continue to work with the data that remains in Scream's memory buffer.

Для начала, воспроизведение установлено в начало всех файлов, и кнопка Pause является активной.

5. Используйте значок Slower

(медленнее) и значок Faster
(быстрее), чтобы установить скорость, на которой Вы желаете воспроизвести файл (файлы). Вы не можете выбрать отрицательную скорость.

Для воспроизведения Scream помещает данные в буфер потока, у которого есть ограниченная длина. Если Ваш файл длиннее чем буфер, то Scream в конечном счете начнет записывать новые данные поверх старых. Чтобы видеть эти данные, Вы должны будете начать воспроизведение снова.

Если Ваш файл короче, чем буфер памяти, Вы можете безопасно выбрать самую высокую скорость и запустить весь файл в память.

Вы можете читать файлы в память по одному, выбирая их в раскрывающемся списке. Если Вы выбираете All files, файлы будут воспроизведены вместе с одинаковой скоростью выборки.

6. Когда Вы готовы воспроизвести файл, отметите паузу, нажимая на значок

Pause.

- Или нажмите на значок Block step

(значок шага-воспроизведения), чтобы воспроизвести файлы один пакет за один раз

7. Откройте окно Waveview когда требуется на потоке данных. Окна Waveview находящиеся в непрерывном режиме, воспроизведение начинается с последних “полученных” (то есть воспроизведенных) данных. Все обычные функции окон Waveview доступны для Вас (см. Главу 4, страницу 28).

Если Вы хотите приостановить окно Waveview,чтобы анализировать или измерять сигналы, рекомендуется, чтобы Вы приостановили воспроизведение заранее, так, чтобы данные, которые Вы визуализируете, остались в буфере памяти Scream. Если Вы остановили визуализацию, данные в буфере могут быть заменены более новыми пакетами.

8. Когда все файлы воспроизведены, окно Replay Control исчезнет. Вы можете продолжить работать с данными, которые остаются в буфере памяти Scream.

9.3.2 SCSI диски

You can use Scream to replay streams direct from Güralp Systems SAM disks. These are normally SCSI disks, but FireWire (e.g. for CMG-6TD disks) and USB are also supported. Up to 100 disks can be connected to the system at once, depending on your operating system and hardware. To read an SCSI disk directly, Scream may need administrator (root) privileges.

-Choose File → Replay SCSI disk from Scream's main menu. If Scream cannot detect any suitable interfaces, this option will be greyed out.

-Scream will now search for SAM or DFD disks, and search for data streams on each disk it finds. When it has finished, a Select streams for Replay window will open.

-Select the stream or streams you wish to replay, and click OK.

-The streams will appear in Scream's main window as a group, and the Replay Control window will open; you can now replay the files as above.

-You can open more groups of streams by repeating steps 1 – 4 as desired.

To record data from the disk into your file system, right-click on the streams when they appear in the main window and select Start Recording, as for a real-time stream. Data will be recorded in the file format and using the filenames you specified in the Recording and Files tabs of the Setup window. For the highest replay rate, do not open Waveview windows on the streams as you replay them.

Alternatively, if you are using Linux, you can create a raw disk image with the command dd. For more information, see the Linux man page for dd.

Scream can read raw disk images as if they were connected disks; to attach an image to a disk slot, run Scream with the command line

scream /disknn=image.bin

where image.bin is the path of the image file, and nn is the slot number (between 0 and 99.) This command line option can be repeated as many times as necessary.

Once you have read off all the data on a disk, you can blank it by selecting File → Reset SCSI disk from the main menu. You can now remove the disk and re-use it in a SAM or 6TD unit. Scream will not reset a DOS-formatted disk this way, in case it contains other files besides data. DOS disks can be reformatted by your operating system.

Вы можете использовать Scream, чтобы воспроизводить данные прямо с Güralp SAM дисков. Это обычно - диски SCSI, но и FireWire, (например, для дисков CMG-6TD), USB также поддерживаются. В зависимости от Вашей операционной системы и аппаратных средств до 100 дисков могут быть подключены к системе одновременно. Чтобы читать диск SCSI непосредственно, Scream, возможно, Вам необходимо иметь права Администратора системы.

1. Выберите диск File → Replay SCSI из главного меню Scream. Если Scream не может обнаружить подходящие интерфейсы, эта опция будет неактивна (“затенена”).

2. Scream будет теперь искать SAM или диски DFD, и далее - поток данных на каждом диске, который он находит. Когда только необходимые данные будут найдены, откроется окно Select streams for Replay.

3. Выберите поток или потоки, которые Вы желаете воспроизвести, и нажмите OK.

4. Поток появится в основном окне Scream как группа, и окно Replay Control откроется; теперь Вы можете воспроизводить файлы как описано выше.

5. Если необходимо, Вы можете открыть больше потоков, повторяя шаги 1 – 4.

Чтобы записать данных с диска в Вашу файловую систему, щелкните правой кнопкой мыши на потоке, когда он появится в основном окне и выберете Start Recording, аналогично тому как вы регистрируете данные потока в реальном времени. Данные будут записаны в формате и с именами файлов, которые Вы определили на вкладках Recording, Files окна Setup. Чтобы обеспечить высокую скорость записи, не открывайте окна Waveview на потоках, как Вы делаете при воспроизведении.

Альтернативно, если Вы используете Linux, Вы можете создать необработанное дисковое изображение с командой dd. Для получения дополнительной информации, см. страницу человека Linux для dd.

Scream может читать необработанные дисковые изображения, как будто они были подключенными дисками; чтобы прикрепить изображение к дисковому слоту, работайте Scream с командной строкой

scream /disknn=image.bin

где image.bin - путь графического файла, и nn - число слота (между 0 и 99). Эта опция командной строки может быть повторена как много раз по мере необходимости.

Как только Вы прочитали все данные диска, Вы можете очистить его, выбирая из главного меню File → Reset SCSI. Вы можете теперь удалить диск и повторно использовать его в SAM или 6TD модуль. Scream не будет очищать DOS - отформатированный диск в случае, если он содержит и другие файлы помимо данных. Диски DOS могут быть переформатированы Вашей операционной системой.

9.3.3 SCSI ленты

Scream can also replay data directly from an attached SCSI tape, provided that

-it detects a SCSI interface with at least one tape drive connected, and

-a suitable ASPI driver layer has been installed.

If more than one tape drive is connected, Scream will use the one with the lowest SCSI ID.

-To record data, select File → SCSI Tape → Record Data. All data subsequently received by Scream will be recorded onto the tape, regardless of where it comes from, or whether the Rec. option is set for the streams. Choose File → SCSI Tape → Record Data again to stop recording.

-If the tape drive fails or goes offline for any reason, Scream will begin buffering data internally, and will continue recording once the fault has been resolved.

-To replay data, select File → SCSI Tape → Replay Data. This opens a Replay window for loading the data on the tape into Scream. Data is loaded into Scream one block at a time; Scream then waits until a time determined by the Faster and Slower icons in the Replay window before loading the next block. Setting these icons to Max stops Scream from waiting at all. If you are using a slow tape drive, Scream may not need to wait, and so the faster replay speeds will be equivalent.

-Do not attempt to replay data from the tape whilst you are recording to it.

-To rewind the tape to the beginning, select File → SCSI Tape → Rewind. If you are recording data onto the tape, Scream will resume recording as soon as the rewind operation finishes.

-To eject the tape, select File → SCSI Tape → Eject, or press the Eject button on the tape device. If you are recording data onto the tape, Scream will begin buffering data internally until the tape drive is ready to accept new data, and will automatically resume recording on the new tape. This feature allows you to “hot-swap” tapes directly, without losing any data.

If no compatible tape drives are detected, these menu options will be greyed out.

Scream может также воспроизвести данные непосредственно от подсоединенной SCSI - ленты, при условии, что

- Он найдет обнаруживает интерфейс SCSI по крайней мере с одним подключенным лентопротяжным устройством, , и

- был установлен подходящий уровень драйвера ASPI.

Если больше чем одно лентопротяжное устройство будет подключено, то Scream будет использовать тот с наименьшим идентификатором SCSI.

- Чтобы сделать запись данных, выберите File → SCSI Tape → Record Data. Все данные, впоследствии полученные Scream, будут зарегистрированы на ленту, независимо от того, откуда они исходят, или установлена ли опция Rec для потока. Выберите File → SCSI Tape → Record Data снова, чтобы прекратить делать запись.

- Если лентопротяжное устройство отказывает или offline по какой-нибудь причине, Scream начнет буферизовать данные, и продолжит запись, как только проблема будет решена.

- Чтобы воспроизвести данные, выберите File → SCSI Tape → Replay Data. После чего должно открыться окно Replay для того, чтобы загрузить данные с ленте в Scream. Данные загружаются в Scream один пакет за один раз; Scream тогда ждет время, определенное значками Faster и Slower в окне Replay прежде, чем загрузить следующий пакет. Установка этих значков до Max – исключает ожидание вообще. Если Вы используете медленное лентопротяжное устройство, Scream, возможно, не должен ждать, и таким образом более быстрые скорости воспроизведения будут приемлемы.

- Не пытайтесь воспроизвести данные от ленты, во время записи.

- Чтобы перемотать ленту к началу, выберите File → SCSI Tape → Rewind. Если Вы начинаете запись данных на ленту, то Scream возобновит делать запись, как только операция перемотки закончится.

- Чтобы удалить ленту из лентопротяжного механизма, выберите File → SCSI Tape → Eject, или нажмите кнопку Eject. Если в это время поступают данные, предназначенные для записи на ленту, то Scream начнет буферизовать данные, пока лентопротяжное устройство не готово принять новые данные, и автоматически возобновит запись на новой ленте. Эта особенность позволяет Вам лентам “hot-swap” непосредственно, не теряя данных.

Если никакие совместимые лентопротяжные устройства не будут обнаружены, то эти опции меню будут неактивна (“затенена”).

9.4 Автоматическое воспроизведение

Automatic playback

If a directory called autoload is present in Scream's program directory, Scream will automatically look in it for GCF data and play it into the stream buffer in real time, as if it came from a local serial port. The data appears under Autoload in the Files section of Scream's stream list.

This feature allows you to transfer real-time data to Scream by merely placing files in the designated directory. For example:

-if your acquisition equipment only has FTP access to the computer running Scream, you can gather data into GCF files and transfer them every so often into the autoload directory, where Scream will process them next time it is running; or