EZ-WifiBroadcast DIY HD видео своими руками
в rc3 вроде можно включить сканирование, но если честно, не разбирался до конца.Также можно это сделать обходным путём.
Включаем систему и перебирая частоты смотрим на битые и потерянные пакеты.
я так делал, тогда еще не было этой возможности сканирования.
передатчик унести, чтобы качество было -70 дбм примерно.
там сканирование вроде только чтоб RX нашел TX
мнеб сканирование - оценить засранность эфира…
а я могу только посмотреть вайфай точки да и то от 2412
а мнеб как раз посмотреть что творится в диапазоне 2300-2412
SDR- ка у меня берет макс до 1.7гГц…
EZ-Wifibroadcast 1.6RC3
Sorry, I’m in a hurry and will answer later, I have just uploaded Version 1.6RC3.
Changelog:
- New feature: RSSI/packetloss graphing and logging
- New feature: integrated airodump-ng wifi scanner - Increased wifibroadcast-1.txt GPIO config combinations from 8 to 16
- Reverted back to stty serialport initialisation to fix issue with heartbeats getting lost
- Rewritten telemetry rx: Should fix out-of-order delivery and packetloss for telemetry
- Changed manual bitrate setting to kbit/s instead of bit/s
- Measured bitrate display in video stream can be disabled in wifibroadcast-1.txt
- Added debug option to wifibroadcast-1.txt
- Removed confusing bitrate display during startup on RX
- Changed txpower for Atheros back to 58 (was 56 accidentally in 1.6RC1 and RC2)
- Changed Atheros Thresh62 parameter to 26
- Added configurable mavlink forwarder: cmavnode or mavlink-routerd
- cmavnode.conf moved to boot partition for easier access
- Display error message in case of syntax errors in osdconfig.txt
- Added various USB webcam drivers to the kernel (for experimenting)
- raspivid default intrarefresh changed to “-if both”
Но в каком диапазоне происходит сканирование нужно спросить у автора.
# Set to “Y” to scan for wifi networks with airodump-ng before starting RX
AIRODUMP=N
# Number of seconds wifi scanner is shown. Minimum recommended scanning time is 15 seconds.
AIRODUMP_SECONDS=15
Ну и вручную никто не запрещает. 😁
- не
оно именно ищет TX
github.com/bortek/EZ-WifiBroadcast/…/profile
# check if auto scan is enabled, if yes, set freq to 0 to let prepare_nic know not to set channel
if [ “$FREQSCAN” == “Y” ] && [ “$CAM” == “0” ]; then
for NIC in $NICS
do
prepare_nic $NIC 2484
sleep 0.1
done
# make sure check_alive function doesnt restart hello_video while we are still scanning for channel
touch /tmp/pausewhile
/root/wifibroadcast/rx -p 0 -d 1 -b $VIDEO_BLOCKS -r $VIDEO_FECS -f $VIDEOBLOCKLENGTH $NICS >/dev/null &
sleep 0.5
echo
echo -n “Please wait, scanning for TX …”
FREQ=0if iw list | nice grep -q 5180; then # cards support 5G and 2.4G
FREQCMD=“/root/wifibroadcast/channelscan 245 $NICS”
else
if iw list | nice grep -q 2312; then # cards support 2.3G and 2.4G
FREQCMD=“/root/wifibroadcast/channelscan 2324 $NICS”
else # cards support only 2.4G
FREQCMD=“/root/wifibroadcast/channelscan 24 $NICS”
fi
fiwhile [ $FREQ -eq 0 ]; do
FREQ=`$FREQCMD`
done
Константин, а пи зеро нормально справляется на ТХ ?
а то пи 3В очень тяжелая… я заказал пи зеро, но весь в раздумьях …
Вот видео записал с поиском сетей, правда камера плохо фокусируется. Моего передатчика нет. С Линуксом я вообще никак, поєтому не знаю, смотрит он нижний диапазон или нет. У меня частота 2342.
По поводу Зеро. У меня сейчас стандартніе настройки, битрейт вокруг 9000.
Сравнить не с чем. Наверно надо у Сергея спросить, у него большее разнообразие железа.
Моего передатчика нет
так он же его в конце и нашел ?
пошла картинка когда
он тупо просканил вайфай сетки и вывел инфу по найденным точкам доступа…
былоб здорово еслиб можно было сканить на предмет засранности того или иного канала … тк например ктото или чтото может гадить - гапример аппа управления - а она не как точка доступа выступает - да по многим частотам прыгает…
или на 5.8 (на 2.4 тоже бывают) видео передатчики …
итд
Что есть.
Я пробовал изменять частоту передатчика-всё равно не находит. Так что или не сканит в нижнем диапазоне или ищет только чистый ВайФай.
Ещё можно передатчику задать частоту в стандартном диапазоне, это покажет что он именно ищет.
Небольшое видео по зависимости задержки и помех от битрейта. Нормально снять не получается. Если у кого будет желание, переведите мой монолог на английский, отправлю автору. Раньше дочка переводила, ну и если двумя словами, то переводчиком.
Суть в чём.
Чем выше освещённость, тем выше битрейт.
Я резко увеличиваю освещённость и когда битрейт у меня превышает 10072 появляется нехилая задержка(получалось добиться до 4 секунд) и идут помехи в нижней части экрана. Помехи не связаны с битыми пакетами.
То ли это Пи Зеро не справляется на передаче, то ли Пи 3 на приёме.
Потом битрейт сбрасывается и задежка и помехи пропадают. Но получалось и минуту наблюдать это явление.
Я резко увеличиваю освещённость и когда битрейт у меня превышает 10072 появляется нехилая задержка
Битрейт потока никогда не должен превышать полосу канала. Желательно иметь запас в 10-20% между максимально возможным потоком и полосой радиоканала.
Я ставил 70% в конфиге. Да можно уменьшить. Наверно всё же Зеро не справляется.
это связано с алгоритмом сжатия видео
резкое изменение яркости приводит также к резкому изменению потока данных
www.vesti.ru/doc.html?id=2976603
Я ставил 70% в конфиге
70% чего ?
утром ловил такую же помеху - но отношу ее к слабому сигналу что не позволяет передавать нужный обьем данныхТХ на кухне у окна с 0.05 вата и RX в дальнем конце комнаты
Есть такие установки в конфиге
# Wifi Datarate. Lower settings yield higher range and vice versa.
# 1=5.5Mbit, 2=11Mbit, 3=12Mbit, 4=19.5Mbit/18Mbit, 5=24Mbit, 6=36Mbit
DATARATE=4
#
#
# set to “auto” for automatic video bitrate measuring. Set to a fixed value to
# disable automatic measuring
VIDEO_BITRATE=auto
#
# if VIDEO_BITRATE above is set to “auto” the videobitrate will be determined
# by measuring the available bitrate and multiplying it with BITRATE_PERCENT
# Depending on channel utilization by other wifi networks you may need to set
# this to a lower value like 60% to avoid a delayed video stream.
# On free channels you may set this to a higher value like 75% to get a higher
# bitrate and thus image quality.
BITRATE_PERCENT=65
**Чтобы избежать “затыков” с изменением освещённости что нужно уменьшать?
- DATARATE=4
- BITRATE_PERCENT=65**
битрейт в процентах - это насколько поток может занимать выбранный канал
если ктто еше сидит на том же канале вайфая - то надо уменьшать процентное отношение использования канала чтоб небыло конфликта с другими устройствами на этом канале
по идее надо увеличивать DATARATE чтоб загонять больше данных в канал, но это скажется на дальности связи в меньшую сторону
прикладываю скриншоты анализы работы свистков
смотрим в самом низу количество увиденных точек доступа
у модифицированного свистка с 2 внешними антеннами - количество дочек доступа более 30! что в два раза больше чем у свистков с внутренними антеннами!
никак не могу придумать способ сканирования эфира 2.4 на предмет зашумленности… те чтоб фиксировался уровень не только от вайфая, и чтоб можно было сканировать начиная с 2.3
пока только жду недостающую начинку для сканера 2.4
singlechannellersreunited.co.uk/…/viewtopic.php?f=…
тк чистота эфира на выбранном канале это важнейший для нас критерий дальности и стабильности картинки
А мне хронически не везёт с камерами. Сегодня камера прекратила(даже не начала) работу. обсмотрел всё, видиміх неисправностей нет. Вчера работала, сегодня нет.
Как передатчик модуль стартует, но потом відает ошибку связи с камерой.
подскажите пожалуйста как при помощи AR9271 свистка просканить эфир ? тк тем инструментарием что я нашел (классический wavemonitor) можно только точки доступа искать - и они видны только начиная с 2412
добрый день.
сканить клиентов умеет DD-WRT и Mikrotik
сканить клиентов умеет DD-WRT и Mikrotik
немножко другое - надосканить именно RF составляющую… в уазанном диапазоне…
ведь модуляции и протоколы огут отличаться от того что используется в wifi
а уровень приема от этого (зашумленост эфира) зависит сильно
Я бы на твоем месте выехал на место основных полетов и отсканировал эфир вручную.
Ещё рассмотреть вариант Продвинутый приемник и приемник видео на 2,4ГГц, правда не знаю его диапазона, надо погуглить.
немножко другое - надосканить именно RF составляющую… в уазанном диапазоне…
На Mikrotik сканирует дипазон от 2382 до 2514 из терминала.
/interface wireless spectral-history wlan1
/interface wireless spectral-scan wlan1
Из программы the dude через Микротик можно задать диапазон и получить графики типа такого:
Продвинутый приемник и приемник видео на 2,4ГГц, правда не знаю его диапазона, надо погуглить.
они используют стандартные модули - а там все от 2.4 только
сканить где буду летать -обязательно… вот только деталюшки приедут и я соберу именно сканер с поста выше, разве что у меня будет вариант с LNA так что надеюсь увидеть состояние эфира получше… но опять же начиная от 2.4
fpvheadquarters.com/…/digital-2-4-ghz-video-receiv…
Плюс добавить Сергея Панкратова сканер.