STREAM - программа для работы
передовыми видами цифровой связи

написано в марте 2004г.
обновлено в январе 2007г.

На программу STREAM я наткнулся совершенно случайно, бродя по просторам интернета. Несмотря на то что программа бесплатна, написана она очень качественно, за что огромное спасибо ее автору, Nino IZ8BLY. После многочисленных экспериментов, оказалось что она работает лучше некоторых других программ. Этой статьей я надеюсь обратить внимание радиолюбителей на программу STREAM и на передовые протоколы, которыми она позволяет работать в эфире.

Домашний сайт автора находится здесь: xoomer.alice.it/aporcino. На нём можно найти и другие программы для цифровых видов связи. Программы написанные IZ8BLY, который является специалистом в области цифровой связи, отличаются простотой освоения, отсутствием ненужных прибамбасов и качественной работой.

ПРАКТИЧЕСКИЕ СОВЕТЫ И РЕКОМЕНДАЦИИ

  • Настраиваться на слабый MFSK сигнал нужно в начале передачи, когда ещё хорошо виден нижний тон сигнала. Настройка по тону в начале передачи очень эффективна, так как одиночный тон отлично видно среди шумов и помех, а потом, при передачи информации, сигнал размазывается и его практически не видно. Для настройки, просто кликните по нему курсором мышки.

    начало передачи сигнала в режиме mfsk16, виден сигнал синхронизации правильная настройка на сигнал mfsk16 передача информации

    Обратите внимание? что настраиваются именно по нижнему тону, а не по центру сигнала! На картинке четко виден тон в начале передачи (он с левой стороны сигнала), а дальше пошли данные и сигнал размазался. К сожалению в некоторых программах (TrueTTY, MultiPSK) тон во ремя пауз не передается, поэтому, настроиться на их сигналы - сложнее.

  • Во время работы на ПК с процессором AMD-K6-333мгц, программа использует примерно 46% мощности процессора. На ПК с Celeron 2600мгц, программа использует 0% ресурсов. Учтите это во время запуска Stream, паралельно с другими приложениями.

  • При проведении связей, включите аппаратный журнал, нажав иконку на верхней панели и заполните его окошки так как показано на картинке. Теперь вам не нужно вводить текущие слова при общем вызове, имени корреспондента (когда вы его еще не знаете) и рапорта (достаточно изменить одну цифру).

    предварительное заполнение лога

    При таком заполнении, вы можете использовать макрокоманды DE , OK и QSO которые приведены ниже. Когда вы узнаете данные корреспондента - просто впишите их в нужные окна, вместо этих слов. Аппаратный журнал хранит данные о связях в файле stream.adi в формате ADIF, это позволяет легко переносить данные в другие аппаратные журналы (например в программу MixW) и вести один общий журнал, работая в нескольких программах.

  • В новой версии программы Stream, появилась возможность заносить данные в журнал с помощью мышки. Для этого, щелкните два раза правой кнопкой мыши в центре нужного слова. Оно кратковременно выделится. После этого щелкните один раз правой кнопкой мыши в том окне журнала куда вы хотите вставить это слово, окно станет желтым. Нажмите левую кнопку мыши и выберите пункт ВСТАВИТЬ. Вот и все.

  • Чтобы быстро перейти в окошко QRZ, для ввода позывного - нажмите клавишу F11 и напечатайте позывной вашего корреспондента.

  • Включите два водопада (горизонтальный и вертикальный) одновременно и на вертикальном водопаде установите максимальное увеличение. Теперь на горизонтальном водопаде вы видите весь участок диапазона, а на вертикальном - можете настроиться на сигнал корреспондента с очень высокой точностью (менее 1Гц)! Таким образом, настройка даже на очень слабый MFSK сигнал, не составит труда. Ширина нижнего водопада регулируется из Preferences - Waterfall - Range, Установите верхнюю и нижнюю частоты из звукового диапазона.

  • Вот мои макросы, которые помогают в реальном эфире, это только пример, для того чтобы вы могли быстрее освоить программу и выйти в эфир :
    CQ = CQ $QRZ CQ $QRZ CQ $QRZ CQ $QRZ CQ $QRZ CQ $QRZ CQ $QRZ PSE K $off
    NAME = my name is Igor Igor Igor
    QRZ = QRZ $QRZ QRZ $QRZ QRZ $QRZ QRZ $QRZ QRZ $QRZ PSE K $off
    RST = Your RST is $RST $RST $RST $RST
    QSO = $OTHER de $QRZ , tnx for call dear $OTHERNAME
          my name is Igor Igor Igor
          my qth is Kislovodsk, RUSSIA
          your rst is $RST $RST $RST
          How copy me?
    DE =  $OTHER de $QRZ 
    OK =  $OTHER de $QRZ ok dear $OTHERNAME
    SK73 = Tnx for QSO, my best 73 dear $OTHERNAME , $OTHER de $QRZ SK $OFF 
    QTH = my QTH is Kislovodsk, Kislovodsk
          Northern Caucasus, LN13IW
          RUSSIA
    RIG = *** Station de $QRZ ***
          R-143 (military)
          Dipole for 10/14/18mhz
          Celeron-2600mhz, hdd_30ggb, ram_512mb
          Windows2000pro + SP4
          STREAM terminal by IZ8BLY for MFSK8/16,  PSK63F/125F
          ***
    

  • Я обычно отключаю AFC (автоматическая подстройка частоты) так как в ней нет необходимости, ориентируясь на вертикальный водопад, можно очень точно встать на сигнал корреспондента. Пользователям других программ такая точность просто недоступна, вы видите разницу в 1Гц! Самая высокая точность настройки требуется для MFSK8, в MFSK16 требования чуть мягче, для PSK63F и PSK125F такая точность не нужна.

  • Шумоподавитель (SQL) я также отключаю, чтобы можно было слушать самые слабые сигналы, а мусор на экране (в виде букв и символов) мне не мешает.

  • В Stream есть популярный режим BPSK31, но пользоваться им не стоит, работает он хуже чем в других программах. Лучше загрузите Digipan для PSK31. Тем более что в программе Stream, есть возможность мгновенно запускать другую программу. Смотрите меню Preferences и далее закладка Tools.

  • Протоколы PSK63F и PSK125F в STREAM не совместимы с BPSK62 и BPSK125 в MixW! Символ F означает, что в этих протоколах применяется FEC (прямое исправление ошибок) это очень эффективный способ устранения искажений текста на лету. Попробуйте эти цифровые режимы и убедитесь в их высокой эффективности.

  • В MFSK нужно работать на 'правильной' боковой полосе, LSB/USB имеют значение. Жестких правил здесь нет, но рекомендуется всегда использовать USB.

  • Если вы планируете постоянно работать в режиме MFSK - настройте точно опорный генератор вашего трансивера (особенно если у вас дешевая модель). Сделать это можно в самой программе STREAM, орентируясь на эталонные частоты постоянно передаваемые в эфире. Для подробностей, смотрите мою статью про калибровку звуковой карты.

  • Иногда, ваш корреспондент отвечает не точно на вашей частоте и вы вынуждены подстраиваться на него. Чтобы мгновенно вернуться на свою частоту, просто нажмите на водопаде правую кнопку мыши. Установить начальное значение, нужно в меню FILE --> Preferens в окошке "Center frequency".

    РЕЗУЛЬТАТЫ ЭКСПЕРИМЕНТОВ В ЭФИРЕ

  • В режиме MFSK, программа STREAM принимает немного качественнее очень слабые сигналы чем MixW. Если сравнивать прием с MultuPSK, то трудно сказать какая из программ лучше принимает. Замечено что отличное качество связи наблюдается когда у обоих корреспондентов работает Stream.

  • Общее впечатление которое у меня сложилось при работе с разными протоколами реализованными в Stream при сравнении их с другими, более подробное описание этих протоколов смотрите в файле помощи :
    MFSK8 - самый эффективный цифровой вид связи, возможный минус - низкая скорость передачи текста (8бод). В эфире занимает 240Гц. Единственный протокол который может тягаться с ним по чувствительности, это PSKFEC31, однако по помехазащищенности он хуже.
    MFSK16 - полный аналог mfsk8, в нем меньше тонов и работает быстрее (скорость передачи текста 15бод) не уступает ни одному существующему сегодня цифровому виду связи, кроме MFSK8. В эфире занимает полосу примерно 230Гц.
    PSK63F - протокол разработан как более помехоустойчивая альтернатива BPSK, QPSK. Занимаемая полоса 80Гц. В эфире выглядит как BPSK63, но не совместим с ним. Скорость передачи текста 63бода. Имеет коррекцию ошибок (FEC)!
    PSK125F - очень быстрый и достаточно помехоустойчивый вид связи, с его помощью можно передавать небольшие файлы любых форматов. От PSK63F отличается большей скоростью (125бод) и шириной полосы (130Гц). В эфире выглядит как PSK125, но не совместим с ним, имеет очень эффективную коррекцию ошибок.

  • Когда диапазон только закрылся и не подает признаков жизни, перейдите в режим MFSK8/16 и возможно вы сможете провести еще не один десяток qso. Я несколько раз сталкивался с такой ситуацией в районе 14075 - 14080кГц. и на других диапазонах.

  • На HЧ-диапазонах 3.5 - 10мГц, переход с BPSK31 на MFSK8 позволит снизить мощность передатчика в 5 раз и при этом, увеличить устойчивость, качество и дальность связи.

  • MFSK - идеальный протокол для работы в QRP, на передатчике 1-5Вт, вы сможете проводить сверхдальние QSO, также уверенно как если бы у вас был 100Вт трансивер и вы работали в RTTY.

  • UA6HJQ
    город-курорт Кисловодск