форум Радиолюбительского ДВ портала > Технический раздел
DDS синтезатор передатчика
r2bas:
Тебе спасибо, Александр! Попробую обновиться после каникул.
r2bas:
Александр, бился несколько часов, залить скетч не смог. Как в прежний раз с WinXP, когда итогом было сообщение, что плата не подключена, теперь то же самое повторилось на Ubuntu. Тогда на Ubuntu всё получилось с первого раза. Информация о плате считывается. Не помню, в прошлый раз записывал вместе с синтезатором, либо без него. Надо бы попробовать без синтезатора, но пока не готов разбирать конструкцию.
rn3aus:
--- Цитата: r2bas от 10 Январь 2022, 00:35:45 ---записывал вместе с синтезаторо
--- Конец цитаты ---
Наблюдал такое с клоном Ардуино по названием Магония, там, да, при подключенном синтезаторе никак не хотело записываться (зависала запись) . На всех других платах Мега2560 работает всё нормально без отключения синтезатора.
Если можешь, Андрей, выложи скриншот когда возникает сообщение об ошибке, может вместе увидим что-нибудь.
r2bas:
Всё получилось, Александр. Даже испытал только что, DT в районе нуля, спасибо!
В общем, собрался с духом, вытащил конструкцию из передатчика, разобрал, снял синтезатор с Ардуино. Возьни было много. Результата не дало.
В конечном счёте, нажал "монитор порта", среди прочего появилась надпись со ссылкой, где почитать о решении вопроса. Вот эта ссылка: https://playground.arduino.cc/Linux/All/#Permission . И тут вспомнил, что с той же проблемой столкнулся и в прошлый раз, и по этой ссылке уже ходил, но тогда от возникновения проблемы до её решения прошло несколько минут. Может, поэтому толком не запомнилось) Суть там в том, что пользователю нужно получить доступ к USB-порту, по умолчанию для подобных операций доступ имеет только root. И в прошлый раз, следуя инструкции, всё получилось сразу. В этот же, не тут-то было! Час провозился с терминалом, доступа не добился. Ещё час читал профильные форумы и статьи, но ничего не помогало, пока в комментариях одной статьи решение таки нашлось. Может, кому пригодится, вот команда для терминала, открывающая пользователю доступ к USB другим способом, нежели в справке Ардуино: sudo adduser user_name dialout (взято отсюда https://blablacode.ru/linux/522).
rn3aus:
Вон оно как! Линукс, похоже, имеет свои тонкости.
Хорошо, что решение все-таки нашлось.
Навигация
Перейти к полной версии