Самодельный репитер DMR на основе mmdvm - Страница 3 - Форум про радио / форум радиолюбителей

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Форум про радио / форум радиолюбителей » Радиолюбительский форум » Радиолюбительский DMR » Оборудование для DMR » Самодельный репитер DMR на основе mmdvm (G4KLX DMR / d-STAR Repeater своими руками)
Самодельный репитер DMR на основе mmdvm
radioproffi1Offline
2508
Опубликовано 08.03.2016 в 13:16 | Сообщение # 31
guber, был не верно обозначен порт для ардуины, это написал для последователей
guberOffline
18
Опубликовано 08.03.2016 в 21:19 | Сообщение # 32
radioproffi1, вроде все железо собрал до кучи, прога запускается, связь с модемом есть, станции подключены (пробую две GM300). Как правильно сконфигурировать MMDVM.ini Какие данные туда необходимо внести, какой ID и пароль нужны, где регистрироваться и тд и тп?. Сам никак не догоню.
radioproffi1Offline
2508
Опубликовано 09.03.2016 в 01:13 | Сообщение # 33
Напишите мне в личку ваш радиолюбительский позывной, я вам отпишусь по всем настройкам в ini файле.
guberOffline
18
Опубликовано 11.03.2016 в 19:56 | Сообщение # 34
Вот что у меня сейчас получается по железу (небольшой фото отчет)









Добавлено (10.03.2016, 18:16)
---------------------------------------------
radioproffi1, Может ли эта связка работать просто как репитер сама по себе, без выхода в сеть?

Добавлено (11.03.2016, 18:56)
---------------------------------------------
radioproffi1, Добрый вечер, нужна помощь. Не могу понять, Все подключилось к серверу, модем мигает. Нажимаю передачу на дмрке ноль реакции. Светодиод шумодава
должен светится как только на станции открывается шумодав, или он
светится когда идет цифровой поток?, он у меня не светится ни при каких условиях. Должны ли быть какие то определенные настройки самой DMR переноски? Есть ли какие то определенные процедуры настройки платы согласования уровней?
В вашем первом видео видно, что после успешного подключения идет обмен пакетами, у меня же после подключения к серверу никакого обмена нет.
Прикрепления: 3386157.jpg (29.1 Kb) · 4654923.jpg (41.2 Kb) · 6252252.jpg (37.5 Kb) · 8812511.jpg (29.0 Kb)


Сообщение отредактировал guber - Пятница, 11.03.2016, 21:06
radioproffi1Offline
2508
Опубликовано 11.03.2016 в 21:09 | Сообщение # 35
guber, скиньте лог файл посмотрю что там получается, при подключении к серверу репитер должен быть виден в дашборде брандмастера 
http://master.ur7d.org/status/list.htm
http://master.ur7d.org/status/status.htm
guberOffline
18
Опубликовано 11.03.2016 в 22:45 | Сообщение # 36
По этим ссылкам что выше себя вижу при подключении.

Цитата
pi@raspberrypi:~/MMDVMHost $ sudo ./mmdvmhost.sh
I: 2016-03-11 19:36:13.468 This software is for use on amateur radio networks only,
I: 2016-03-11 19:36:13.470 it is to be used for educational purposes only. Its use on
I: 2016-03-11 19:36:13.472 commercial networks is strictly prohibited.
I: 2016-03-11 19:36:13.474 Copyright© 2015, 2016 by Jonathan Naylor, G4KLX
M: 2016-03-11 19:36:13.475 MMDVMHost-20160301 is starting
I: 2016-03-11 19:36:13.477 Modem Parameters
I: 2016-03-11 19:36:13.478     Port: /dev/ttyACM0
I: 2016-03-11 19:36:13.478     RX Invert: no
I: 2016-03-11 19:36:13.480     TX Invert: yes
I: 2016-03-11 19:36:13.480     PTT Invert: no
I: 2016-03-11 19:36:13.481     TX Delay: 100
I: 2016-03-11 19:36:13.481     RX Level: 100
I: 2016-03-11 19:36:13.481     TX Level: 15
I: 2016-03-11 19:36:13.483     RX Frequency: 43002500Hz
I: 2016-03-11 19:36:13.483     TX Frequency: 43762500Hz
M: 2016-03-11 19:36:13.484 Opening the MMDVM
I: 2016-03-11 19:36:15.496 MMDVM protocol version: 1, description: MMDVM 20160229 (D-Star/DMR/System Fusion)
I: 2016-03-11 19:36:15.517 Display Parameters
I: 2016-03-11 19:36:15.519     Type: None
I: 2016-03-11 19:36:15.520 DMR Network Parameters
I: 2016-03-11 19:36:15.521     Address: master.ur7d.org
I: 2016-03-11 19:36:15.522     Port: 62031
I: 2016-03-11 19:36:15.523     Slot 1: enabled
I: 2016-03-11 19:36:15.524     Slot 2: enabled
I: 2016-03-11 19:36:15.540 Info Parameters
I: 2016-03-11 19:36:15.542     Callsign: UR5FUD
I: 2016-03-11 19:36:15.543     RX Frequency: 43002500Hz
I: 2016-03-11 19:36:15.545     TX Frequency: 43762500Hz
I: 2016-03-11 19:36:15.547     Power: 5W
I: 2016-03-11 19:36:15.548     Latitude: 46.482529deg N
I: 2016-03-11 19:36:15.549     Longitude: 30.723310deg E
I: 2016-03-11 19:36:15.550     Height: 96m
I: 2016-03-11 19:36:15.551     Location: "Ukraina"
I: 2016-03-11 19:36:15.552     Description: "Multi-Mode Repeater"
I: 2016-03-11 19:36:15.552     URL: "www.qrz.od.ua"
M: 2016-03-11 19:36:15.553 Opening DMR IPSC
I: 2016-03-11 19:36:15.553 DMR Parameters
I: 2016-03-11 19:36:15.554     Id: 255950
I: 2016-03-11 19:36:15.555     Color Code: 1
I: 2016-03-11 19:36:15.556     Timeout: 120s
M: 2016-03-11 19:36:15.556 Mode set to Idle
M: 2016-03-11 19:36:15.663 Logged into the master succesfully


На этом всё.


Сообщение отредактировал guber - Суббота, 12.03.2016, 12:05
radioproffi1Offline
2508
Опубликовано 11.03.2016 в 23:25 | Сообщение # 37
Раз в пару минут репка становиться на передачу, при этом должен гореть красный светодиод - это происходит?

На модеме из ардуины частота мигания сетодиодов увеличиватся в два раза при запуске, а диоды возле юсб порта активно моргают.
guberOffline
18
Опубликовано 12.03.2016 в 12:05 | Сообщение # 38
radioproffi1, Частота светодиода увеличивается, и те что возле USB начинают мигать как только стартует софт на малине. Репа и светодиод на TX не переходят. Так же и светодиод RX (шумодав) ни как не реагирует. Такое впечатление что порты не активны. Я пробовал и букву "A" в исходниках прописывать как вы писали на первой странице, ничего не меняется.

Добавлено (12.03.2016, 11:05)
---------------------------------------------
На ночь оставил в сети, вот такие вот строки появились в логе.

Цитата
D: 2016-03-11 23:06:53.093 0010:  00 00 00 00 0F 6D 06 86 14 C0 35 60 50 B0 57 C0    *.....m....5`P.W.*
D: 2016-03-11 23:06:53.093 0020:  04 6D FF 57 D7 5D F5 DE 31 9C 0B E8 29 30 A1 E1    *.m.W.]..1...)0..*
D: 2016-03-11 23:06:53.094 0030:  15 81 3D 82 D5                                     *..=..*
M: 2016-03-11 23:06:53.095 DMR Slot 1, received network voice header from 2501001 to TG 2551
D: 2016-03-11 23:06:53.096 IPSC Received
D: 2016-03-11 23:06:53.097 0000:  44 4D 52 44 01 26 29 89 00 09 F7 00 03 E7 CE 21    *DMRD.&)........!*
D: 2016-03-11 23:06:53.097 0010:  00 00 00 00 0F 6D 06 86 14 C0 35 60 50 B0 57 C0    *.....m....5`P.W.*
D: 2016-03-11 23:06:53.098 0020:  04 6D FF 57 D7 5D F5 DE 31 9C 0B E8 29 30 A1 E1    *.m.W.]..1...)0..*
D: 2016-03-11 23:06:53.099 0030:  15 81 3D 82 D5                                     *..=..*
M: 2016-03-11 23:06:53.100 Mode set to DMR
D: 2016-03-11 23:06:53.100 IPSC Received
D: 2016-03-11 23:06:53.101 0000:  44 4D 52 44 02 26 29 89 00 09 F7 00 03 E7 CE 21    *DMRD.&)........!*
D: 2016-03-11 23:06:53.102 0010:  00 00 00 00 0F 6D 06 86 14 C0 35 60 50 B0 57 C0    *.....m....5`P.W.*
D: 2016-03-11 23:06:53.103 0020:  04 6D FF 57 D7 5D F5 DE 31 9C 0B E8 29 30 A1 E1    *.m.W.]..1...)0..*
D: 2016-03-11 23:06:53.104 0030:  15 81 3D 82 D5                                     *..=..*
D: 2016-03-11 23:06:53.142 IPSC Received
D: 2016-03-11 23:06:53.142 0000:  44 4D 52 44 03 26 29 89 00 09 F7 00 03 E7 CE 10    *DMRD.&).........*
D: 2016-03-11 23:06:53.143 0010:  00 00 00 00 AA 04 A6 00 AA 00 CC 84 88 08 AA 0C    *................*
D: 2016-03-11 23:06:53.144 0020:  AE 07 55 FD 7D F7 5F 70 AA 0C 88 00 AA 04 A6 00    *..U.}._p........*
D: 2016-03-11 23:06:53.145 0030:  AA 00 CC 84 88                                     *.....*
D: 2016-03-11 23:06:53.146 DMR Slot 1, audio, errs: 0/141
D: 2016-03-11 23:06:53.204 IPSC Received
D: 2016-03-11 23:06:53.205 0000:  44 4D 52 44 04 26 29 89 00 09 F7 00 03 E7 CE 01    *DMRD.&).........*
D: 2016-03-11 23:06:53.205 0010:  00 00 00 00 95 4B E6 50 03 10 B0 07 77 A4 78 E4    *.....K.P....w.x.*
D: 2016-03-11 23:06:53.206 0020:  52 01 30 90 F0 60 99 11 14 C0 27 67 11 4A 82 F1    *R.0..`....'g.J..*
D: 2016-03-11 23:06:53.207 0030:  46 7D D5 D4 7B                                     *F}..{*
D: 2016-03-11 23:06:53.208 DMR Slot 1, audio, errs: 0/141
D: 2016-03-11 23:06:53.281 IPSC Received
D: 2016-03-11 23:06:53.282 0000:  44 4D 52 44 05 26 29 89 00 09 F7 00 03 E7 CE 02    *DMRD.&).........*
D: 2016-03-11 23:06:53.283 0010:  00 00 00 00 BF 1D 88 63 B1 7D 49 C6 F6 FF C5 83    *.......c.}I.....*
D: 2016-03-11 23:06:53.284 0020:  57 11 71 80 90 61 17 42 37 5A A6 98 F2 67 C7 67    *W.q..a.B7Z...g.g*
D: 2016-03-11 23:06:53.285 0030:  40 67 BC EB 90                                     *@g...*
D: 2016-03-11 23:06:53.285 DMR Slot 1, audio, errs: 0/141
D: 2016-03-11 23:06:53.333 IPSC Received
D: 2016-03-11 23:06:53.334 0000:  44 4D 52 44 06 26 29 89 00 09 F7 00 03 E7 CE 03    *DMRD.&).........*
D: 2016-03-11 23:06:53.335 0010:  00 00 00 00 E2 77 E5 64 76 04 CE CD A6 D3 0D 8D    *.....w.dv.......*
D: 2016-03-11 23:06:53.336 0020:  38 31 71 D1 20 F0 C7 43 67 6F D2 98 D1 44 E7 66    *81q. ..Cgo...D.f*
D: 2016-03-11 23:06:53.337 0030:  27 65 8D AE A2                                     *'e...*
D: 2016-03-11 23:06:53.337 DMR Slot 1, audio, errs: 0/141
D: 2016-03-11 23:06:53.385 IPSC Received
D: 2016-03-11 23:06:53.386 0000:  44 4D 52 44 07 26 29 89 00 09 F7 00 03 E7 CE 04    *DMRD.&).........*
D: 2016-03-11 23:06:53.386 0010:  00 00 00 00 C0 D4 A2 43 75 2D C0 20 51 80 A6 E5    *.......Cu-. Q...*
D: 2016-03-11 23:06:53.387 0020:  63 11 51 11 20 00 00 70 01 75 73 AD D1 C5 A2 07    *c.Q. ..p.us.....*
D: 2016-03-11 23:06:53.388 0030:  12 7A C6 47 75                                     *.z.Gu*
D: 2016-03-11 23:06:53.389 DMR Slot 1, audio, errs: 0/141
D: 2016-03-11 23:06:53.442 IPSC Received
D: 2016-03-11 23:06:53.443 0000:  44 4D 52 44 08 26 29 89 00 09 F7 00 03 E7 CE 05    *DMRD.&).........*
D: 2016-03-11 23:06:53.444 0010:  00 00 00 00 E3 44 C5 06 43 32 D9 A8 D3 AA A8 AE    *.....D..C2......*
D: 2016-03-11 23:06:53.445 0020:  AA A1 10 00 00 00 0E 2E 2E 08 80 88 AA A8 AE AA    *................*
D: 2016-03-11 23:06:53.446 0030:  AE 2E 08 80 88                                     *.....*
D: 2016-03-11 23:06:53.446 DMR Slot 1, audio, errs: 0/141
D: 2016-03-11 23:06:53.520 IPSC Received
D: 2016-03-11 23:06:53.521 0000:  44 4D 52 44 09 26 29 89 00 09 F7 00 03 E7 CE 22    *DMRD.&)........"*
D: 2016-03-11 23:06:53.522 0010:  00 00 00 00 0F 02 06 52 14 70 35 18 50 C0 57 60    *.......R.p5.P.W`*
D: 2016-03-11 23:06:53.523 0020:  04 AD FF 57 D7 5D F5 D9 64 88 08 D0 2E 50 AD A1    *...W.]..d....P..*
D: 2016-03-11 23:06:53.523 0030:  1D 81 24 82 E6                                     *..$..*
M: 2016-03-11 23:06:53.524 DMR Slot 1, received network end of voice transmission, 0.1 seconds, 0% packet loss, BER: 0.0%
M: 2016-03-11 23:07:03.558 Mode set to Idle
radioproffi1Offline
2508
Опубликовано 12.03.2016 в 12:26 | Сообщение # 39
Похоже  что то с прошивкой ардуины, может попробуйте более ранние версии.
Так как репитер должен становиться при подключении к мастеру эпизодически на передачу и передавать пустые пакеты.
guberOffline
18
Опубликовано 12.03.2016 в 18:27 | Сообщение # 40
В общем перепробовал кучу разных прошивок, разные версии среды разработки, толку ноль. Обратил внимание что при некоторых прошивках программа на малине выкидывала модем. Хочу еще попробовать другие версии софта, и ищу способ проверить порты на ардуине.

radioproffi1, не могли бы вы мне скинуть версии прошивки и софта которые у вас работают.
radioproffi1Offline
2508
Опубликовано 12.03.2016 в 18:46 | Сообщение # 41
Ок, выложу тут на сайте, как до компа доберусь
guberOffline
18
Опубликовано 12.03.2016 в 19:20 | Сообщение # 42
OK Спасибо.

Накидал пару строк кода (gugl помог) чтобы помигать портами. Указал порты, прошил, все мигает. Похоже порты исправны.


Цитата
void setup() {              
  pinMode(A0, OUTPUT);
  pinMode(A7, OUTPUT);
  pinMode(A8, OUTPUT);
  pinMode(A11, OUTPUT);
  pinMode(DAC0, OUTPUT);
}
 
void loop() {
  digitalWrite(A0, HIGH);
  delay(100);
  digitalWrite(A0, LOW);
  delay(100);
  digitalWrite(A7, HIGH);
  delay(100);
  digitalWrite(A7, LOW);
  delay(100);
  digitalWrite(A8, HIGH);
  delay(100);
  digitalWrite(A8, LOW);
  delay(100);
  digitalWrite(A11, HIGH);
  delay(100);
  digitalWrite(A11, LOW);
  delay(100);
  digitalWrite(DAC0, HIGH);
  delay(100);
  digitalWrite(DAC0, LOW);
  delay(100);
}
radioproffi1Offline
2508
Опубликовано 12.03.2016 в 20:01 | Сообщение # 43
вот прошивка ардуины та что у меня сейчас
Прикрепления: MMDVM-master-4-.zip (81.2 Kb)
guberOffline
18
Опубликовано 12.03.2016 в 21:21 | Сообщение # 44
Я просто в тупике. Залил эту прошивку, установил MMDVMhost 20160202. В консоле видно что все ок и побежали пакеты такого вида...


Цитата
: 2016-03-12 18:12:17.404 0010:  34 33 35 30 30 30 30 30 30 34 33 35 30 30 30 30    *4350000004350000*
D: 2016-03-12 18:12:17.405 0020:  30 30 30 31 30 31 30 2E 30 30 30 30 30 30 30 30    *0001010.00000000*
D: 2016-03-12 18:12:17.406 0030:  2E 30 30 30 30 30 30 30 30 30 4E 6F 77 68 65 72    *.000000000Nowher*
D: 2016-03-12 18:12:17.407 0040:  65 20 20 20 20 20 20 20 20 20 20 20 20 20 4D 75    *e             Mu*
D: 2016-03-12 18:12:17.409 0050:  6C 74 69 2D 4D 6F 64 65 20 52 65 70 65 61 74 65    *lti-Mode Repeate*
D: 2016-03-12 18:12:17.410 0060:  72 20 77 77 77 2E 67 6F 6F 67 6C 65 2E 63 6F 2E    *r www.google.co.*
D: 2016-03-12 18:12:17.411 0070:  75 6B 20 20 20 20 20 20 20 20 20 20 20 20 20 20    *uk              *
D: 2016-03-12 18:12:17.413 0080:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    *                *
D: 2016-03-12 18:12:17.414 0090:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    *                *
D: 2016-03-12 18:12:17.414 00A0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    *                *
D: 2016-03-12 18:12:17.415 00B0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    *                *
D: 2016-03-12 18:12:17.416 00C0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    *                *
D: 2016-03-12 18:12:17.417 00D0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 30    *              20*
D: 2016-03-12 18:12:17.419 00E0:  31 36 30 32 30 32 20 20 20 20 20 20 20 20 20 20    *160202          *
D: 2016-03-12 18:12:17.420 00F0:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    *                *
D: 2016-03-12 18:12:17.421 0100:  20 20 20 20 20 20 4D 4D 44 56 4D 20 20 20 20 20    *      MMDVM     *
D: 2016-03-12 18:12:17.423 0110:  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    *                *
D: 2016-03-12 18:12:17.423 0120:  20 20 20 20 20 20 20 20 20 20 20 20 20 20          *              *
D: 2016-03-12 18:12:17.450 IPSC Received
D: 2016-03-12 18:12:17.452 0000:  52 50 54 41 43 4B 00 03 E7 CE                      *RPTACK....*
M: 2016-03-12 18:12:17.453 Logged into the master succesfully
D: 2016-03-12 18:12:22.535 IPSC Transmitted
D: 2016-03-12 18:12:22.537 0000:  52 50 54 50 49 4E 47 00 03 E7 CE                   *RPTPING....*
D: 2016-03-12 18:12:22.570 IPSC Received
D: 2016-03-12 18:12:22.573 0000:  4D 53 54 50 4F 4E 47 00 03 E7 CE                   *MSTPONG....*
D: 2016-03-12 18:12:27.634 IPSC Transmitted
D: 2016-03-12 18:12:27.642 0000:  52 50 54 50 49 4E 47 00 03 E7 CE                   *RPTPING....*
D: 2016-03-12 18:12:27.670 IPSC Received
D: 2016-03-12 18:12:27.672 0000:  4D 53 54 50 4F 4E 47 00 03 E7 CE                   *MSTPONG....*
D: 2016-03-12 18:12:32.738 IPSC Transmitted
D: 2016-03-12 18:12:32.740 0000:  52 50 54 50 49 4E 47 00 03 E7 CE                   *RPTPING....*
D: 2016-03-12 18:12:32.768 IPSC Received
D: 2016-03-12 18:12:32.770 0000:  4D 53 54 50 4F 4E 47 00 03 E7 CE                   *MSTPONG....*
D: 2016-03-12 18:12:37.828 IPSC Transmitted
D: 2016-03-12 18:12:38.023 0000:  52 50 54 50 49 4E 47 00 03 E7 CE                   *RPTPING....*
D: 2016-03-12 18:12:38.056 IPSC Received
D: 2016-03-12 18:12:38.058 0000:  4D 53 54 50 4F 4E 47 00 03 E7 CE                   *MSTPONG....*
D: 2016-03-12 18:12:43.103 IPSC Transmitted
D: 2016-03-12 18:12:43.108 0000:  52 50 54 50 49 4E 47 00 03 E7 CE                   *RPTPING....*
D: 2016-03-12 18:12:43.137 IPSC Received
D: 2016-03-12 18:12:43.139 0000:  4D 53 54 50 4F 4E 47 00 03 E7 CE                   *MSTPONG....*
D: 2016-03-12 18:12:48.210 IPSC Transmitted
D: 2016-03-12 18:12:48.215 0000:  52 50 54 50 49 4E 47 00 03 E7 CE                   *RPTPING....*
D: 2016-03-12 18:12:48.253 IPSC Received
D: 2016-03-12 18:12:48.255 0000:  4D 53 54 50 4F 4E 47 00 03 E7 CE                   *MS

Но все одно, передачи нет и светодиод молчит. Свето диод приема тоже молчит. Перепроверил в очередной раз несколько раз схему, плату, все верно. Неужели ардуина глючная попалась, такое возможно?

Спрошу еще раз с вашего позволения,  когда должен светится светодиод шумодава. Когда открывается шумодав в приемной станции или когда она начинает принимать поток данных*


Сообщение отредактировал guber - Суббота, 12.03.2016, 21:22
radioproffi1Offline
2508
Опубликовано 12.03.2016 в 21:34 | Сообщение # 45
Светодиод шумодава горит только при декодировании пакетов.

 Для того чтобы правильно установить уровень на вход модема, нужно нажать на передачу и крутить резистор до зажигания светодиода. Если светодиод не загорится, то необходимо в ini файле поменяь инверсию на вход.
 У вас, я как вижу, стоит плата с операционниками, они инвертируют сигнал, поэтому нужно в  ini файле изменить инверсию на обратную, так как у меня сигналы подаются напрямую.
Форум про радио / форум радиолюбителей » Радиолюбительский форум » Радиолюбительский DMR » Оборудование для DMR » Самодельный репитер DMR на основе mmdvm (G4KLX DMR / d-STAR Repeater своими руками)
Поиск: