Страницы

понедельник, 4 ноября 2013 г.

Open Workbench Logic Sniffer




Open Bench Logic Sniffer проект с открытым исходным кодом логического анализатора. Он разработан для поддержки ПО SUMP logic analyzer по низкой цене.
Часто в домашних электронных поделках возникает необходимость посмотреть тот или иной сигнал, причем достаточно его цифрового представления — что передает МК по I2C, правильно ли настроен ШИМ и т.п. 

воскресенье, 3 ноября 2013 г.

Bus Pirate

Есть один интересный сайт http://dangerousprototypes.com/ , с open source разработками электронных железок. У них есть интересный модуль 

среда, 30 октября 2013 г.

Тангета Yaesu MH-59A8J



Штатная тангета FT-857 не устраивала, в основном своей модуляцией. Почитав форумы и отзывы, остановил свой выбор на MH-59A8J. Купил данную опцию к своему трансиверу в магазине "Профи". Подключил, покрутил и удивился функционалу который становится доступен после подключения. Вместе с тем, корреспонденты отмечали превосходный сигнал, по сравнению со штатной гарнитурой.

вторник, 29 октября 2013 г.

Клон USBee AX Pro из Китая





Заказал однажды на DX клон USBee AX Pro и он пришел.
Это устройство работает с программным обеспечением USBee Suite и Test Pod.
Для работы с софтом от Saleae Logic необходимо для удобства добавить вторую EEPROM. 

понедельник, 28 октября 2013 г.

OBD-II диагностический адаптер



Данный адаптер ELM327 является современным и удобным инструментом для проведения диагностики автомобиля при помощи персонального компьютера. Поддерживаются все протоколы OBD-II и огромное количество специализированных диагностических программ.

понедельник, 9 сентября 2013 г.

Контроллер управления репитером DTMF

Контроллер на atmega8  для управления репитером посредством DTMF 


Описание находится в наполнении. 

Краткие характеристики контроллера:
1. Управление и изменение параметров с помощью DTMF
2. Отдельный пароль для команд управления
3. Отдельный пароль для изменения параметров
4. Выдача позывного и локатора CW 
5. Блокировка передачи репитера
6. Автоматический контроль за температурой репитера
7. Контроль времени непрерывной передачи
8. Управление внешними устройствами репитера
9. Подтверждение тоном всех исполненных команд
10. Защита от помехи
11. Сохранение информации о настройках при отключении питания

вторник, 27 августа 2013 г.

Гарнитура для радистанции Motorola Voiceducer




Данная гарнитура Motorola Voiceducer позволяет работать при зашумленности до 95 дб.
Микрофон совмещен в одном корпусе с наушником что делает гарнитуру очень компактной. 
Cистема  позволяет пользователю использовать либо VOX, либо PTT. 

среда, 19 июня 2013 г.

Шпора по ffmpeg

Получить информацию о видео-файле:
ffmpeg -i video.avi

Получить видеролик из нескольких изображений:
ffmpeg -f image2 -i image%d.jpg video.mpg
Это команда создаст видеролик из набора файлов в текущем каталоге, имеющих имена вида: mage1.jpg, image2.jpg и т.д. Реазльтат будет сохранен в video.mpg.

Разложить видеоролик на изображения:
ffmpeg -i video.mpg image%d.jpg
Команда выполняет обратную процедуру, генерируя серию изображений (image1.jpg, image2.jpg и т.д.) из файла video.mpg. Вместо jpg можно использовать один из следующих форматов: PGM, PPM, PAM, PGMYUV, JPEG, GIF, PNG, TIFF, SGI.


пятница, 15 февраля 2013 г.

AFEDRI SDR-Net



AFEDRI SDR-Net это приемник построенный по архитектуре прямой выборки сигнала или если использовать английскую терминологию direct sampling Software Defined Receiver - SDR ( см. рисунок внизу). Данный приемник, после первоначальной цифровой обработки сигнала (АЦП, преобразование частоты, фильтрация) посылает принятый широкодиапазонный сигнал на персональный компьютер в виде комплексного I/Q потока данных. 

четверг, 14 февраля 2013 г.

Утилита Find

Вывести все лог-файлы время последнего доступа к которым больше 5 дней:
find /var/log/ -name "*.log" -atime +5d -print
удалить
find /var/log/ -name "*.log" -atime +5d -delete
найти файлы с определенным содержимым
find /home/domains/ -name "*" -exec grep -H "3C696672616D65207" {} \; | awk -F":" '{print $1}'
Найти и заменить во всех файлах определенного типа один текст на другой:
#!/bin/sh
for i in `find /usr/home/admin -name "*.html" -exec grep -H "first text" {} \; | awk -F":" '{print $1}' | xargs`; do sed -i '' 's/first text/second text/g' $i; done
Найти и заменить определенный файл на другой во всех подпапках:
find /folder-where-search -name "oldfile.name" -exec cp /newfile.name {} \;
Обнулить определенные файлы:
#!/bin/sh
for FILE in `find /home/LOGS/ERRORS -name "*apache" -print 2> /dev/null`
do
    echo 1 > $FILE
done

среда, 13 февраля 2013 г.

GBDE

Создание криптоконтейнера в FreeBSD.
1.  Необходимо подгрузить модуль geom_bde
# kldload geom_bde
и для автоматической загрузки модуля при старте прописываем в /boot/loader.conf
geom_bde_load="YES"

вторник, 12 февраля 2013 г.

Мониторинг FreeBSD


sysctl kern.ipc.numopensockets – количество открытых сокетов
df -H – количество свободного места
df -i – количество свободных инодов
netstat -inb – передано через интерфейс в байтах
netstat -w1 – количество пакетов/ошибок/байт на интерфейсе
netstat -ibt вывод сетевых интерфейсов с разбивкой по IP адресам, отображает объём трафика, количество ошибок, коллизий.
netstat -rn — отображает таблицу маршрутизации
top -S – показать системные процессы в топе (по дефолту они не показываются)
top -mio – показать I/O по процессам
vmstat -z чего не хватает
vmstat -i прерывания по устройствам
diskinfo -t da0 – тест на дисковую производительность
gstat – нагрузка на диски
gstat -a — используется для вывода только активных устройств
iostat -d -w1 -c7 – нагрузка на диски
iostat -d -w5 — показывать информацию по дискам, с периодичностью в пять секунд безостановочно
iostat -dx -w5 — показывает расширенную статистику

systat -io start 1 - отображает нагрузку на процессов, дисковую подсистему
systat -ifstat 1 – интенсивность передачи трафика
systat -vmstat 1 — отображает суммарную системную статистику
systat -netstat 1 — показывает активные сетевые соединения
systat -tcp 1 — отображает статистику tcp-соединения, возможен просмотр по icmp, ip, icmp6, ip6
systat -iostat 1 — отображает нагрузку на процессов, дисковую подсистему
systat -swap 1 — показывает загрузку файла подкачки

tunefs -p /var/ – информация о настройках файловой системы
swapinfo — показывает информацию о файле подкачки.
lsof -i -n — показывает открытые интернет-соединения
lsof -i -n |grep ESTABLISHED — показывает открытые, и установленные сетевые соединения

sockstat -l — список портов открытых на прослушивание
sockstat -c список установленных соединений
sockstat -4, -6 — по протоколу ipv4 или ipv6