Увеличиваем дальность радиоуправления дронов Phantom и Mavic
Решил проверить. Поставил на подоконник, включил дрон с пультом, включил ГО (gps на телефоне выключен), дрон поймал спутники, в логах fcc и регион BO. Включил gps на телефоне, режим остался fcc, регион сменился на US. Но на CE так и не сменился. Почему?
Все зависит от версии прошивки пульта , версии GO итд. +У Вас на телефоне выключен GPS, вполне вероятно что GO не получает данные и не дает команду на смену региона.
Прошивка 1.5.7, ГО 2.8.1. Конфиг rgho.st/7HCtjndxH
Я же говорю, что если gps на телефоне не включен, то регион устанавливается тот, что в конфиге указан, т.е. BO. А если включить gps на телефоне, то дрон переходит в регион US. Т.е. он все время работает в FCC. Но, по факту, я не в америке, а дрон все равно работает в FCC.
elected, есть возможность потестить именно этот конфиг?
elected, есть возможность потестить именно этот конфиг?
Протестировал с Вашими конфигами. Подведение не изменилось , GO устанавливает режим GB. Но я в Европе на Кипре.
Получается, что вся система не совсем понятно определяет зоны CE и FCC. Еще момент, мой дрон для америки делался, а Ваш?
Не могли бы Вы выложить свои отредактированные файлы на тест?
DJI GO меняет регион - решение проблемы
А можно эти 4 строчки в виде текста выложить?
А можно эти 4 строчки в виде текста выложить?
echo '* * * * * if [ `/usr/sbin/iw reg get | sed -n 1p | cut -c9-10`!=US ]; then /usr/sbin/iw reg set US; fi' > /etc/crontabs/root
mkdir -p /var/spool/cron
ln -s /var/spool/cron/crontabs /etc/crontabs
/usr/sbin/crond
по просьбам добавил проверку на регион в скрипт перед установкой.
elected, добавить и в дрон, и в пульт? Можно конфиги целиком?
И все же, какой регион лучше US или BO?
elected, добавить и в дрон, и в пульт? Можно конфиги целиком?
И все же, какой регион лучше US или BO?
Я предпочитаю US так как там есть
строчка:
Jan 1 00:00:04 (none) kern.info kernel: [ 3.900000] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 4000 mBm), (N/A)
в BO максимум 3000 mBm
скрипт прописал в пульт и дрон. Сегодня летал. Никаких обрывов связи итд. Удалось улететь на 500 метров.
Последние изменения в скрипте:
один раз через Telnet выполняем
echo '* * * * * if [ `/usr/sbin/iw reg get | sed -n 1p | cut -c9-10`!=US ]; then /usr/sbin/iw reg set US && /usr/sbin/iw dev wlan0 set txpower fixed 2700; fi' > /etc/crontabs/root
в конец файла /etc/init.d/rcS добавляем:
mkdir -p /var/spool/cron
ln -s /var/spool/cron/crontabs /etc/crontabs
/usr/sbin/crond
На этом и остановился
А если без telnet?
А если без telnet?
создаем файл /etc/crontabs/root с содержимым
* * * * * if [ `/usr/sbin/iw reg get | sed -n 1p | cut -c9-10`!=US ]; then /usr/sbin/iw reg set US && /usr/sbin/iw dev wlan0 set txpower fixed 2700; fi
в конец файла /etc/init.d/rcS добавляем:
mkdir -p /var/spool/cron
ln -s /var/spool/cron/crontabs /etc/crontabs
/usr/sbin/crond
А поясни:
по пути:
/etc/crontabs/root
root - это имя файла или директория?
А поясни:
по пути:
/etc/crontabs/root
root - это имя файла или директория?
root имя файла , его и нужно создать
ок, значение атрибута в этом root файле - любое или какое то конкретное?
Прописывать и в пульт и дрон или только в пульт?
Хотелось бы добавить, те кто работают на MacOS и бояться telnet, рекомендую использовать Transmit, данный FTP клиент позволяет без копирования файлов производить их редактирование, при этом НЕ нарушается кодировка и НЕ меняются атрибуты файлов. Естественно бэкапы никто не отменял. =)
ок, значение атрибута в этом root файле - любое или какое то конкретное?
Прописывать и в пульт и дрон или только в пульт?
я прописал и в пульт и в дрон. Про значение атрибута я так и не понял о чем речь
Про значение атрибута я так и не понял о чем речь
Видимо человек имеет в виду ROX или RWX. Ставьте 775 для успокоения души =)
я прописал и в пульт и в дрон. Про значение атрибута я так и не понял о чем речь
В Linux каждому файлу соответствует набор из девяти битов режима. Они определяют, какие пользователи имеют права читать файл, записывать в него данные или запускать его на выполнение - это и есть атрибут.
В Linux каждому файлу соответствует набор из девяти битов режима. Они определяют, какие пользователи имеют прав читать файл, записывать в него данные или запускать его на выполнение - это и есть атрибут.
это называется права на файл … ну разобрались уже выше постом. Хотя вы файл из под рута создаете, думаю не нужно ничего менять.
На этом и остановился
Еще можно убрать изменения которые вносились в RcS до шидалера, все равно раз в минуту теперь будет происходить проверка.
Ставьте 775 для успокоения души =)
644 достаточно для нормальной работы cron
P.S. Я очень надеюсь что китайцы не читают нашу ветку, и наверно не стоит выкладывать данную информацию на phantompilots, если конечно уже не выложили…
Вы вообще палитесь парни, такие вещи надо в мессенджерах обсуждать между собой.
А то прикроют лавочку китайцы в ближайщей прошивке…
Даси! Как говорит моя дочка). Поделюсь свом опытом. Стандарту моему два месяца. В двадцатых числах мая вышла прошивка 1.6.8. Ну я поставил ее. Не думал же что производитель нагадит. Вот и стандарт мой перестал летать. Ну то есть 70 метров вверх и домой. Метров 150 вдаль и домой. Хреновый коптер. Ну нафиг такой не нужен. Честно. Лопатить стал этот форум, спарашивал у знатока maloi333, и он ответил. Да говорит в прошивке дело да и стандарт твой говно, словом. Полез на форум Джи там на буржуйском народ ругается. Сволочами назавают изготовителя. А тем пофиг. В итоге поставил пониженную программу джиГо. То есть предыдущую версию, вероятно это не обязательно было. И прошивку 1.5.7. И тут он полетел собака. Свои 120-130 метров вверх и 250 вдаль. Говно конечно. Но полетел. Дальше думаю. Думаю. Курю курю. Хочется чтоб собака далеко летал… Беру антенны argtec за 80 бачей, или типа того название и собока полетел вчера на 1745 метров. Это результат. Не пробовать менять регион. Обязательно попробую. Еще такая штука купил литчи и испытал собака на полный функционал беспилотника. Таки работает. Интересно? В режиме по точкам рисую карту. Говорю лети. На экране включается navi и он полетел. Пока максимальное расстояние от дома 2,5 км. То есть общий путь около пяти. Но думаю можно до семи-восьми догнать. Про видеолинк естественно речи быть не может. Пульт заношу в гараж. Он ругается что нет сигнала и фиг с ним. Все работает. То есть я ему задал по каким точкам и куда и на какой высоте. И он поехал. Я тем временем в ларек. Холодного разливного. Бо страшно все же что не вернется. И собака прилетает. Очень приятно) такие вот дела.