APRS iGate вместе с webSDR-приемником

В Николаеве работает webSDR-приемник 2метрового диапазона по адресу http://sdr.ur5zhf.com Запущен он на базе OpenWebRX приложения. Подробности настройки можно найти на сайте с исходным кодом https://github.com/simonyiszk/openwebrx

Нас же интересует возможность использования одного sdr-приемника для разных нужд одновременно с работой webSDR сайта. Сегодня попробуем сделать APRS iGate

APRS маяк, через интернет

Иногда возникает необходимость разместить aprs-маяк на карте, а задействовать трансивер для этого нет возможности. Например можно оставить aprs-маяк местного репитера (если его еще нет на карте) или эхо реппитера. Можно транслировать свои координаты во время полевого дня или просто расположение своего радиошека.

Делаем Яги 144mhz by DK7ZB используя 3D принтер. Начало

Хотелось сделать себе переносную Яги. Хорошее и ползеное желание, подумал я. Но попытка сделать ее как все увенчалась провалом: вся конструкция была хлипкая, не надежная. По этому решено было взять в руки 3д-принтер и напечатать все крепежные элементы самому, не пытаясь искать что-то подходящее в магазинах. Решил пойти на компромис: не слишком большой бум и что бы было хоть какое-то приличное усилиние. Поэтому выбор пал на конструкции радиолюбителя DK7ZB (Martin Steyer), а именно версию 6-Element-2-m-50-Ohm-Yagi, Boom 200 cm (Type 1)

Запись со сканера

Продолжая тему автоматизации записи эфира привожу скрипт который записывает звук со сканера и переименовывает файлы записанные SOX в удобный формат.

#!/bin/bash

# функция которая ждет пока не появится звук на входе звуковой карте
# и остановится когда звук пропадет
function vox() {
sudo rm -rf /tmp/temp.ogg
sudo AUDIODEV=hw:1,0  rec -r 22050 -V2 --channels 1 /tmp/temp.ogg gain +26 silence  1 00:01 0.1% 1 00:03 3%
wait

# проверяем что полученный в итоге файл имеет хоть какой-то размер (800байт)
for i in /tmp/temp.ogg ; do
   b=`stat -c %s "$i"`
if [ $b -ge 800 ] ; then

# формируем имя файла из даты когда закончилась запись и будет такой файл
# 1419970524.2014-12-30-20-15-24.ogg
# вермя в секундах.ГОД-МЕСЯЦ-ДЕНЬ-ЧАС-МИН-СЕК.ogg
NAME=`date +%s.%Y-%m-%d-%H-%M-%S`
FILENAME=/home/pi/VOX/$NAME.ogg


echo "MOVE /tmp/temp.ogg to $FILENAME"
sudo chown pi:pi /tmp/temp.ogg
mv /tmp/temp.ogg $FILENAME

else
rm -rf /tmp/temp.ogg
fi
done
# повторяем цикл
vox
}

# запускаем функцию записи в цикле
vox 

Как делается запись круглого стола

http://podcast.ur5zhf.com/noolru -- Для записи круглого стола используется мини-компьютер Raspberry Pi подключенный через USB-звуковую карту. На компьютер установлена операционная система семейства Linux, прочитать про базовую настройку с нуля можно в статье. После настройки базовой системы нужно установить несколько дополнительных программ: HamLib - для управления трансивером через USB/COM-порт SOX - для записи из командной строки. Установка необходимых программ # Установка HamLib wget http://sourceforge.net/projects/hamlib/files/hamlib/1.2.15.3/hamlib-1.2.15.3.tar.gz tar -xvzf hamlib* cd hamlib* ./configure make make install ldconfig # Установка пакета SOX sudo apt-get install sox После установки необходимых программ можно настроить запись радио-эфира по расписанию.

Полевой день

С 25 июня до 26 июня буду активен из qth: KN57RR на 2 метрах и 10 метрах