VoIP APRS EchoLink FRN
201 •
@echolink
Радиолюбители обсуждают темы связанные с VoIP и APRS (DireWolf, Xastir, Echolink, FRN, SvxLink, Peanut, TeamTalk и т.д.)
Евгений Козырь UC6UAV
816
ну только $PORT - это именно что порт нужный указать или всеже его в переменную таки сунуть
ну и скорость соответсвующую, раз уж она известна ...
9600 скорость.
UB6HSS Андрей aka WD
822
вот демоническая версия тогоже что я кидал выше (заодно еще и графики....)
Евгений Козырь UC6UAV
802
опятьже, я так подозреваю, что этот скрипт предполагается засунуть в крон, и чтобы он постоянно все это делал - это плохая идея ...
Да, в оригинале, кажется так и сделано, через крон.
UB6HSS Андрей aka WD
814
я бы сделал полгоценного демона, на баше же, чтобы он просто постоянно сидел на порту
UB6HSS Андрей aka WD
816
опятьже, я так подозреваю, что этот скрипт предполагается засунуть в крон, и чтобы он постоянно все это делал - это плохая идея
UB6HSS Андрей aka WD
795
ну и если там сплошной поток, я бы читал по две строки и вторую брал бы за правду
UB6HSS Андрей aka WD
826
ну только $PORT - это именно что порт нужный указать или всеже его в переменную таки сунуть
ну и скорость соответсвующую, раз уж она известна
UB6HSS Андрей aka WD
805
вот так нужно сделать в скрипте
UB6HSS Андрей aka WD
834
stty -F $PORT 2400 ixon -echo
Евгений Козырь UC6UAV
816
в этом термите скорость указывалась?
Точно! И пока не указал нужную, показывало крокозябра!
UB6HSS Андрей aka WD
824
в этом термите скорость указывалась?
Евгений Козырь UC6UAV
815
кстати, судя по фоткам это какойто отдельный экранчик для малины, если так - а есть смысл погоду эту об адурину гонять? там же можно просто этот датчик на малину кинуть без лишних сущностей ...
Можно, но у меня корпус собран у Малины, да и так наглядно, вроде и сам видишь...
UB6HSS Андрей aka WD
827
на винде - чем?
Евгений Козырь UC6UAV
828
У меня есть подозрение что при попытке чтения, Ардуино Нано уходит в перезагрузку... Можете снять видео как мигают на ней светодиоды просто при подключении и при попытке чтения скриптом? ...
А это без запуска скрипта, по-моему одно и тоже...
Евгений Козырь UC6UAV
838
и вообще, там такой себе одиночный read без предарительного запросы... оно оттуда что, шпартит бесконечный поток? ...
Да, на windows смотрел, постоянный поток, каждые 5 с, кажется...
Евгений Козырь UC6UAV
845
У меня есть подозрение что при попытке чтения, Ардуино Нано уходит в перезагрузку... Можете снять видео как мигают на ней светодиоды просто при подключении и при попытке чтения скриптом? ...
Это при чтении:
UB6HSS Андрей aka WD
860
кстати, судя по фоткам это какойто отдельный экранчик для малины, если так - а есть смысл погоду эту об адурину гонять? там же можно просто этот датчик на малину кинуть без лишних сущностей
UB6HSS Андрей aka WD
843
и если так - то где гарантия, что в момент включения прилетит строка с самого начала?
UB6HSS Андрей aka WD
854
и вообще, там такой себе одиночный read без предарительного запросы... оно оттуда что, шпартит бесконечный поток?
UB6HSS Андрей aka WD
850
а, кстати да, не обратил внимания, ну вот тогда, вероятно скорость не та
VoIP APRS EchoLink FRN
863
У меня есть подозрение что при попытке чтения, Ардуино Нано уходит в перезагрузку... Можете снять видео как мигают на ней светодиоды просто при подключении и при попытке чтения скриптом?
Евгений Козырь UC6UAV
841
судя по всему не обязательно - работает же
Пишутся только координаты, вписанные в скрипте, а параметры температуры и т.д. не пишутся...
VoIP APRS EchoLink FRN
839
Век живи, век учись! Вот оказывается, как запускается скрипт, спасибо огромное!!! А я уже micro на 32u4 заказал...😂 ...
Ну сейчас скрипт в ошибку не свалился, но метеоданных нет... Только вручную указанные координаты... Вобщем надо разбираться со строкой read... Чего-то там не хватает...
UB6HSS Андрей aka WD
843
судя по всему не обязательно - работает же
UB6HSS Андрей aka WD
830
ну 32u4 очень клевая игрушка, не помешает 🙂
Евгений Козырь UC6UAV
839
Век живи, век учись! Вот оказывается, как запускается скрипт, спасибо огромное!!! А я уже micro на 32u4 заказал...😂
UB6HSS Андрей aka WD
841
ну вот, у read нет параметра -e 🙂
UB6HSS Андрей aka WD
855
прямо дописывать не нужно, это просто комманда в консоли, `sh -x` покажет пошагово что происходит в скрипте
Евгений Козырь UC6UAV
856
для начала, поправьте имя порта на ttyUSB0, и покажите что происходит если запускать sudo sh -x ./имяскрипта ...
Это старый скрипт с Sudo, сейчас допишу по вашему совету.
UB6HSS Андрей aka WD
842
если в $line будет мусор - однозначно менять скорость
UB6HSS Андрей aka WD
855
для начала, поправьте имя порта на ttyUSB0, и покажите что происходит если запускать sudo sh -x ./имяскрипта
UB6HSS Андрей aka WD
861
а я не люблю 🙂
UB6HSS Андрей aka WD
857
ну тобишь судо, как многие любят
UB6HSS Андрей aka WD
866
права - либо об udev, либо пускать скрипт рутом
UB6HSS Андрей aka WD
849
не права, но выставление скорости
Евгений Козырь UC6UAV
846
http://paste.org.ru/?273pqr
Спасибо. Т.е. в «мой» скрипт, добавляю «права» из этого скрипта?
UB6HSS Андрей aka WD
944
собственно этот скрипт мало чем отличается от необходимого 🙂
UB6HSS Андрей aka WD
944
щас нарою пример
Евгений Козырь UC6UAV
941
если нет доступа к порту - обламается, ну и до кучи надо бы еще выставлять скорость порту
А как это осуществить?😂 Три дня и три ночи уже, бьюсь с этими Linuxами...