-
31.05.2013, 21:40 #1
- Регистрация
- 13.11.2010
- Адрес
- Зеленоград
- Возраст
- 39
- Сообщений
- 92
- Поблагодарили
- 77
- Поблагодарил
- 22
RuspberryPI + Kiss TNC + Xastir
Добрый всем вечер. Некоторое время назад появился у меня этот маленький компьютер Ruspberry PI (малинка). Естественно, что человеку первый раз видевшему линукс потребовалось достаточно долгое время, чтобы хоть как-то привыкнуть к нему. Скажу сразу, что Установил я на него Debian Wheezy (Raspbian) адаптированный под Ruspberry PI. На этой неделе Появилось немного свободного времени, чтобы попробовать применить Ruspberry для радиолюбительских целей, а именно APRS. Задачу поставил следующую: Подключит к малинке имеющийся TNC контроллер по шине UART, Заставить работать контроллер под управлением программы Xastir и по возможности настроить DIGI и IGate.
Подключить малинку к TNC проблем особых не составило. Соединение цепи RX (TNC) c TX (Rasp) произведено напрямую, Цепь TX(TNC) c RX(rusp) через делитель 3.6кОм-1.8кОм. Дело в том,/ что малинка работает с 3.3В уровнями а контроллер с 5В уровнями. Питание контроллера тоже бралось с одного из выводов внешнего разъема малинки. К сожалению при первом подключении видимо что-то перепутал и спалил контроллер в TNC...на выяснение причин и ремонт TNC убил целый день. Зато сегодня ( после замены микросхемы) TNC и малинка начали друг друга понимать и без проблем обмениваться посылками.
Настройка порта UART на малинке тоже заняла некоторое время и свелась к редактированию некоторых системных файлов Линукса. В интернете есть информация по этому поводу, но видимо нужно будет её собрать в одну кучу, чтобы люди не ломали себе головы.
Настройка программы Xastir для работы с KISS TNC тоже достаточно простая и описана на сайте программы. Единственное, что пришлось опять копать в интернете, так это преобразование UI-View карт в формат понятный Xastir. Компьютер с получившимися картами жутко тормозил, но работал. На этом настройка системы была завершена и после подключения радиостанции VX-7R к TNC на мониторе начали появляться значки других радиостанций ретранслированные RW3DKE. Принудительно отправив свой маяк увидел подтверждение и ретрансляцию от RW3DKE DIGI. Проверил своё наличие на aprs.fi и остался доволен.
Проверить работу малинки в качестве DIGI и IGate я пока не успел, хотя считаю это самым правильным использованием этого компьютера для APRS. Потребляет он всего 3Вт при напряжении питания 5В.
Дальнейшие эксперименты буду проводить уже с настройкой Digi и IGate.
Вот парочка фотографий этого эксперимента на рабочем месте .
На первой фотографии на переднем плане TNC, на заднем Ruspberry PI.
P.S. Если вообще эта тема заинтересует, то может быть получится написать подробную статью по настройке и использованию Ruspberry PI для наших целей. Информацию в интернете приходится собирать по крупинкам, что тяжело и может отбить желание использование этого компьютера в радиолюбительстве.Артём, RN3AJK
-
01.06.2013, 22:44 #2
- Регистрация
- 10.08.2010
- Адрес
- Москва
- Возраст
- 45
- Сообщений
- 572
- Поблагодарили
- 174
- Поблагодарил
- 18
Советую разве что заменить Xaster на aprsg, заодно снести всю GUI-ю.
Последний раз редактировалось R3ABM; 01.06.2013 в 23:04.
Артём R3ABM / DL5ABM (ex. UB3ABM)
-
03.06.2013, 10:54 #3
- Регистрация
- 14.03.2011
- Адрес
- Moscow
- Возраст
- 57
- Сообщений
- 117
- Поблагодарили
- 27
- Поблагодарил
- 19
Спасибо за информацию! Было бы неплохо собрать все детали в одну статью.
Меня еще заинтересовал TNC с блютузом на борту, что за девайс? Можете ли оценить качество декодирования в каком нибудь сравнении?С Уважением, Виктор (UB3AAZ)
-
03.06.2013, 12:09 #4
- Регистрация
- 13.11.2010
- Адрес
- Зеленоград
- Возраст
- 39
- Сообщений
- 92
- Поблагодарили
- 77
- Поблагодарил
- 22
Добрый день.
Я так понял, что Aprsg не работает в режиме DIGI.
Виктор, статью написать постараюсь, как время будет.
По поводу TNC: http://forum.qrz.ru/ax-25/35020-bluetooth-kiss-tnc.htmlАртём, RN3AJK
-
04.06.2013, 13:23 #5
- Регистрация
- 14.03.2011
- Адрес
- Moscow
- Возраст
- 57
- Сообщений
- 117
- Поблагодарили
- 27
- Поблагодарил
- 19
-
04.06.2013, 17:31 #6
- Регистрация
- 26.02.2006
- Адрес
- Рыбинск, Ярославская обл.
- Возраст
- 42
- Сообщений
- 783
- Поблагодарили
- 157
- Поблагодарил
- 478
Пока нет денег на малинку, я развлекаюсь с TP-Link 3020 + OpenWRT + APRSX. ТНЦ у меня тоже нет, так что я вещаю только маяк в интернет.
В то же время есть решения с TNC - Он же не требует много вычислительных ресурсов, которые есть в малинке, поэтому чудно работают гейты на более простых железках:
Dlink DIR-300 DIR-300b1 - WIFI and APRS router
Dlink DIR-620 DIR-620a1 - WIFI and APRS router
TP-Link TL-WR741ND TL-WR741ND - APRS router
Особенно радует последний - 600 рублей.
Мощности малинки я бы применил на soundmodem или на прием с помощью USB DVB-T RTL SDR. Потому что мой TP-Link не справляется, а малинка, думаю, потянет. И программ доступных больше.
Если посчитать все затраты: 850 рублей TP-Link 3020 + 850 рублей USB хаб + флешка, так по мелочи и соберется на одну малинку.
Удачи в дальнейших экспериментах!С уважением, Алексей. UA3MQJ
-
07.06.2013, 08:21 #7
- Регистрация
- 10.08.2010
- Адрес
- Москва
- Возраст
- 45
- Сообщений
- 572
- Поблагодарили
- 174
- Поблагодарил
- 18
С чего бы это? А вот реализация digi в xastir-е весьма ущербна.
Да и при нормальном использовании линуксовых интерфейсов ax.25 нет проблем с единовременной работой xastir, aprsg и прочего.
Вообще, весь GUI с Gnome Desktop 3 отжирает немало ресурсов. Смысла ставить GUI на систему, где в этот самый GUI смотришь раз в год, не вижу.Артём R3ABM / DL5ABM (ex. UB3ABM)
-
07.06.2013, 08:25 #8
- Регистрация
- 10.08.2010
- Адрес
- Москва
- Возраст
- 45
- Сообщений
- 572
- Поблагодарили
- 174
- Поблагодарил
- 18
Очень спорный тезис. По моим ощущениям Pi-ха помедленнее 620-ки будет. Если нужна производительность - это Beagle Board или Panda Board, но никак не Pi. Кстати, вы не правы, что soundmodem требователен к ресурсам. Не был замечен в этом. По реализации AFSK куда проще, чем всякие софт-синты, которые гоняют на телефонах, что на Cortex-ах.
Артём R3ABM / DL5ABM (ex. UB3ABM)
-
14.06.2013, 14:05 #9
- Регистрация
- 12.07.2010
- Адрес
- Балашиха, Московская обл.
- Сообщений
- 856
- Поблагодарили
- 429
- Поблагодарил
- 320
А вот эти комплекты A13 кто использовал ?
[http://mail.olimex.com/Products/OLinuXino/A13/]OLIMEX LTD - OLinuXino ARDUINO MAPLE PINGUINO ARM AVR MAXQ MSP430 PIC LOW COST DEVELOPMENT BOARDS[/url]
|
Социальные закладки