Люди постоянно спрашивают думаю надо сделать минимануал.)
Приёмник выдаёт голландец после запроса ему на почту (тут надо пояснить что это просто программа под linux).
Websdr на примере Debian+Afedri
Избегая лишних вопросов.
1. Любой Пк подойдет, чем выше частота тем лучше, количество оперативной и постоянном памяти не критично, чем лучше ПК тем больше пользователей онлайн он выдержит. Реально больше 20-30 человек не бывает для этого достаточно 2ггц процессора.
2. БП для ПК лучше подобрать с хорошей фильтрацией, так же переделать все окружающие сетевые устройства на трансформаторное питание и поставить экранированную витую пару.
3. Ну и конечно же лучше все делать отдельные антенны на каждый диапазон.
4. Свистки дешевы удобны и большая полоса, ну динамика отвратная, любой сосед будет тушить ваш приёмник.
5. Приёмники со звуковой картой не чуть не хуже того же афедри, просто у афедри есть удаленное управление всеми параметрами.
На УКв например делаю на звуковой карте приёмник.
6. Звуковые карты лучше использовать внутренние, например ASUS Xonar разбег от 1800 до 6000 (примерно, разница не большая ну чувствуется).
7. Полосовые не обязательны. Пробовал с ними и без них разницы нет.
8. В городах приёмники честно говоря бесполезны, уровень шума очень большой, лучше искать место за городом где есть интернет. (или делать wifi мост у меня на 12 км мост работает, стоит это не дорого нынче)
9. Монитор и клавиатура нужны только на начальном этапе, потом просто устанавливаем Putty и WinSCP на Вас рабочий ПК и подключаемся через сеть к ПК с приёмником.
Подготовка:
1.Качаем дистрибутив тут: http://www.debian.org/CD/netinst/ (CD, DVD, Flash неважно откуда будите ставить)
2.На ПК должен быть интернет и вы должны знать настройки сети.
3.На ПК надо поставить чтобы сам запускался когда пропадает питание.
Установка:
Установка не сложная только надо ставить в эксперт моде и не ставить графических пакетов,
лучше отказать при установке от всех пакетов, если то то будет нужно всегда можно доставить.
После установки подключаем приёмник и пересобираем коммандер для афедри под нашу систему.
1.Сборка коммандера
apt-get install make gcc g++ autoconf automake flex bison pkg-config
apt-get install libusb-dev
apt-get install libusb-1.0-0-dev
apt-get install libudev-dev
В каталоге с исходниками
make clean (обезательно)
make
Доставляем нужные библиотеки:
1.библиотеки для водопада
apt-get install libfftw3-dev libfftw3-3
apt-get install libpng12-dev
2.Бибиотеки для звуковой.
apt-get install alsamixer
apt-get install alsa-oss
3.Запись добавляем в /etc/rc.local
modprobe snd-pcm-oss
4.Для запуска в отдельном окне нам понадобиться програмка screen
apt-get install screen
5.Для удобства ставим аналог тотал командера.
apt-get install mc
6.Что бы у Вас был удаленный доступ к ПК лучше поставить SSH (удаленный доступ через консоль).
apt-get install SSH
7.Для контроля температуры можно ещё поставить программу для отслеживания датчиков.
apt-get install lm-sensors
Просто набираем sensors и она выводит всё доступные температуры датчиков с ПК.
Настройка websdr!
Все настройки приёмника в websdr.cfg
в папке doc есть более полное описание конфигурации приёмника.
там надо указать диапазон, частоту, дискретизацию и центральную частоту
И главное там надо указать номер устройства (dsp)
Когда подключите приёмник запустите alsamixer нажмите F6 он выведет список доступных устройств вы там увидите афедри и его номер.
Потом просто вписываем номер в websdr.cfg в строке device /dev/dsp
Вот так выглядит настройка одного приёмника:
band 80m - название диапазона
device /dev/dsp4 - номер устройства
samplerate 192000 - дискретизация
centerfreq 3700 - центральная частота
antenna Diamond CP8040 - антенна, её название будет видно на сайте websdr.org
swapiq - поменять каналы (на афедри обязательно надо делать, а то будет перепутана USB и LSB)
gain -10 - чувствительность водопада, только ВОДОПАДА! На приём никак не влияет, подстраивается кому как нравиться.
Настройка афедри:
С учетом того что sdr_commander уже пересобран и работает. Коммандер надо запускать из папки где он собран.
1. С начало переводим приёмник в режим USB
./sdr_commander -U1
Перегружаем:
./sdr_commander -R
2. Выставляем нужную нам дискретизацию (websdr должен быть выключен иначе повиснет)
./sdr_commander -S192000
Перегружаем:
./sdr_commander -R
3. Прописываем диапазон и чутьё:
./sdr_commander -F7150000 -G12 -E0 -D
-D записать значение в память чтобы не прописывать после ребута ПК.
4.Если используете несколько приёмников то перед любой командой прописываем его серийный номер
пример: ./sdr_commander -NS0002EE00D0151.0.0. 0.1.9.0 -F7150000 -G12 -E0 -D
5.Посмотреть все доступные афедри на ПК: ./sdr_commander -L там же будут серийные номера.
Запуск websdr
1. проверяем все настройки в websdr.cfg чтобы настройки диапазона совпадали с тем что выставлено на приёмнике.
2. запускаем приёмник из папки где лежит приёмник, через mc заходим в папку и нажимаем ctrl-o и вводим команды ./websdr или ./websdr64 если 64 битная система, если запустил то вам повезло) идем в браузер и слушаем)
если говорит что не может найти устройство то проверяем соответствует ли номер устройства реальному из alsamixer
Так же может на запуститься если не выставлены права на запуск из этой папки, подключаемся через WinSCP становимся на папку websdr нажимаем F9 и выставляем права на запуск 0777, там же ставим галочку "применить к вложенным папкам".
3.Если с приёмником все ок, всё запускается и работает то надо запустить его в отдельном окне чтобы не держать постоянно открытой консоль.
screen -AmdS websdr ./websdr64
4.Остановить приёмник killall websdr
Сори за ошибки и очипятки на скорою руку накидал.
P.S. Сегодня удачно прошел запуск приёмника в городе Орле, ждём пока его перенесут за город и он появиться в списке приёмников.
Так же готовлю отправку ПК в Грузию там тоже коллеги хотят запустит приёмник.
Добавлено через 8 минут(ы):
Ошибся вот правильная команда:
Для контроля температуры можно ещё поставить программу для отслеживания датчиков.
apt-get install lm-sensors