Kedže nedisponujem vlastnými meracími prístrojmi tek som pomocou vyššie uvedeného popisu som dnes upravil hodnotu TX na prevádzači OM0ODM.
Pôvodná hodnota TX v MMDVM.ini bola 95, po zhliadnutí pomocou USB SDR som sa dostal na hodnotu 80.
Tak RSSI uz MMDVM V6.1 reportuje, este bude nutna kalibracia.
https://brandmeister.network/?page=repeater&id=231111
Treba pozmenit ini subor:
[Modem]
Port=/dev/ttyACM0
# Port=\.COM3
TXInvert=1
RXInvert=1
PTTInvert=0
TXDelay=10
DMRDelay=0
RXLevel=17
TXLevel=60
# CWIdTXLevel=50
# D-StarTXLevel=50
# DMRTXLevel=50
# YSFTXLevel=50
# P25TXLevel=50
OscOffset=0
RSSIMappingFile=RSSI.dat
Debug=0
A nahrat RSSI.dat z yahoogroup, pouzil som gm340 rssi dat co je v prilohach a premenoval na rssi.dat, cca to nejak ukazuje, treba dokalibrovat
Samozrejme, FW aj host najnovsi z 20161230
Ahoj
jelikoz u mi na OK0DIT taky nejaky cas bezi RSSI a docela uspesne tak par poznamek.
1. RSSI uz je mozno monitorovat pro VSECHNY druhy provozu, ktere MMDVM podporuje (vyjma Analogu, ten bude v dalsi vetvi mmdvm)
2. Byla pridana interpolace takze i kdyz staci treba jen 2 parametry v RSSI Mapping souboru, cim vice, tim lepe, ja mam 5.
3. Brandmeister dashboard ukazuje RSSI Automaticky. Pro ostatni doporucuji Dashboard pro MMDVM od DG9VH (github)
4. Pro presnou kalibraci je potreba aspon CMS52 od R&S, ale uprime, je to stejne jen indikator a pomucka.
5. Pro DMR velmi doporucuju dat k vystupu RSSI urovne z RX radia paralelne kapacitu 0.1uF za odporovy delic a 10nF blokaci VF pred nej.
6. Odporovy delic - je a neni nutny, Arduino snese max 3.3V vstupni napeti, proto doporucuji zmerit co RSSI dava pri maximalnim signalu a srazit to na treba 2.5V delicem
7. Nemam otestovane, ale podle zdrojaku MMDVMCal uz nov verze kalibracniho software take indikuje RSSI!
Na OK0DIT je soucasne RX Radio ICOM IC-F2010 UHF-N a vystup RSSI pri zaklicovani nosne primo u radia byl 3.7V. Proto jsem dal 2:1 odporovy delic a s kapacitama viz bod.5 jsem pripajel primo na PIN MMDVM 6.0.
To je asi vse....
Dulezite je mit posledni verzi MMDVM v DUE a samozrejme i MMDVMHost. Doporucuju si ulozit MMDVM.ini pro referenci a smazat jej vcetne DMRIds.dat, aby prosel git pull a make clean a make -f Makefile.Pi-nebo co mate za hw host atd atd. jelikoz MMDVM.ini se casto meni a soucasna verze vubec nemusi fungovat s novym MMDVMHostem.
73 a hodne zdaru
Jiri
Tabulka mikrovolty a dBm a uV na m apod.pro ty co chteji kalibrovat....
Ahoj,
při stavbě převaděče OK0BAF jsem narazil na zajímavé chování použitých Motorol GM340. V DMR režimu docházelo na RX straně k vypadávání příjmu, Motorola se sama restartovala po 20s hovoru nebo i dříve a na TX straně rádio samo odlíčovávalo i když PTT bylo natvrdo k zemi.
Po diskuzích s kolegy jsem byl naveden k tomu, že u Motorol je nutné vypnout signalizační ledky a brouzdáním po netu jsem zjistil, co a jak - díky všem.
Takže pokud budete mít problémy s GM340, zkuste následující nastavení jak na RX, tak i TX straně. U nás to zabralo na 100%. Asi není úplně nutné udělat vše níže napsané, ale po těchto úpravách nastavení nám obě GM340 chodí na DMR jako beránci.
1. Nemáme ani u jedné motoroly ovládací panel, proto jsem deaktivoval všechna tlačítka - uděláno spíše pro jistotu.
Položka Per Radio - Buton Definition a vše nastavit na No function Assigned.
2. Vypnout TX a RX diodu - nevěděl jsem jaké LED kde vypnout, tady to bylo jasné.
Položka Per Radio - RF v záložce TX zrušit fajfku u Tx LED a v záložce RX zrušit fajfku u Channel Busy LED.
3. Nastavit konfigurační bajty - toto nastavení je pravděpodobně to nejdůležitější. Tady by se měla vypínat logika ovládající LED nebo nějak tak.
Položka Per Radio - Configuration Bytes nastavit Configuration Byte 2 na hodnotu 04, ostatní mám na hodnotě 00. Pozor ne 4, ale 04 a ne 0, ale 00 !!!
4. Vypnout TX time out - tady jsem to dělal jenom podle citu.
Položka Per Personality a v záložce TX/RX nastavit TX Time-Out Timer Mode na Disabled.
Pokud by vám toto nezabralo, tak by ještě bylo možné poslat přímo soubory s konfigurací našich GM340. Kdyžtak mi napište na ok1phu(zavináč)seznam.cz a já vám je přepošlu.
Jo a ještě jedna vychytávka. Pro čínské ručky je prý dobré v MMDVM.ini v sekci modem nastavit txdelay na nulu. GM340 to zvládají a čínské ručky snad na OK0BAF fungují bez problémů. A při programování Arduina zkuste vypnout filtry, prý to také na Čínu platí.
73 de Pavel OK1PHU
OM0ODB mal zavadu, nakoniec stacil reflash bootloaderu Arduino DUE (cez dalsie Arduino UNO).
Ked uz som to mal na stole, riesil som slabu citlivost a skakajuci BER aj pri perfektnych signaloch. BER bol raz 0.0% a hned v dalsej relacii 3% pri excelentnom signale s priamym vyhladom na RPT z roznych TRX.
Skakajuci BER vyrieseny vymenou vazobneho 1u elytu medzi demodulatorom a zosilnovacom C5231 v ramci demodulacneho IO za 10u keramiku, bypassom signalu z demodulacneho IO U5201 pin 28 priamo na piny "flat rx audio" bez kondika v ceste iba s ochrannym 560R R0450 v serii, odrusovaci kond ponechany, na oddelenie JS vyuzity 47u elyt v MMDVM modeme. Vyhodene C0157 (jemna deemfaza), R0184, R0186, C0182. Na mieste R0157 prepojka a prepoj z J0103-5 na R0450. Pri pripojeni ineho ako MMDVM je nutne skontrolovat, ci je oddelena JS, ak nie je, zaradiť 47uF tantal !
RPT mal tiez vyrazne nizsiu citlivost ako "terminaly". Hladal som moznost zvysenia citlivosti bez pouzitia selektivneho preampu, nakolko GM-350 ma na vstupe varikapy, 100m od RPT je profi RPT v 460MHz a 6m od anteny je zalozny vysielac FM radia s par kW, co by riesenie s preampom nemuselo zvladnut. Citlivost po par hodinach studovania schemy, katalogovych udajov, testovania zvysena pomocou upravy pracovneho bodu preampu GM350 z kolektoroveho prudu 13,5mA na 8,5mA (lepsie sumove cislo o cca 0.5, z katalogovych 2.3 na 1.8, pri rovnakom zisku a mierne horsej oddolnosti) zmenou R3505 z 10k na 18k (prud merany na rozpojenom R5302 z ext. zdroja). Dalsie zvysenie citlivosti som dosiahol vyradenim 3,5dB utlmoveho clanku na vystupe preampu.
Stare Motoroly su robene ako velmi VF oddolne radia pre profikov casto komunikujucich vedla seba na roznych blizkych kmitoctoch, ale za cenu z nasho pohladu slabsej citlivosti, vadzana 0,35uV / 12 dB SINAD FM, o dalsie >4dB je to horsie v DMR, teoreticky tak je citlivost >0.6uV v DMR. Pri casto pouzivanej rucke MD-380 sa uvadza citlivost 0.22uV v DMR, rozdiel je tak >8dB.
Pri testoch sa neprejavili problemy s poklesom citlivosti sposobenym TX RPT pri 10W, ani s profi UHF rpt 100m od OM0ODB v pasme 460MHz.
Vo vysledku sa teraz da dostat v DMR do RPT z miesta, kde sa prevadzac dal pocuvat, ale z rucky to uz "nepreliezalo" ani s 5W a teraz staci 1W. Porovnaval som "uzivatelsky" citlivost OM0ODB s Hyterackym RPT na Krizave (pocas sluzobky) a subjektivne podla hrubeho RSSI "S-metra" na MD-380 som sa cez "echotest" pocul pri rovnakom signali cca rovnako.
Citlivost sa samozrejme zvysila aj v mode D-Star, ktory ale netrpel problemom s BER. Pred upravou sa s 1W dalo spolahlivo "preliezat" ak RX signal bol v cca polovici koceckometra, teraz to s 1W prejde ak je indikator v stvrtine. Pre 5W stacia 3-4 kocecky pri RX. Pre zrozumitelny RX staci poblikavajuca prva kocecka ID51. Pardon za CB terminologiu, ale nemam vybavenie na lepsie meranie.
Nanovo nastaveny zdvih podla MMDVM wiki s SDR airspy klucenkou, takze sa mierne zlepsil aj vysielany signal.
Samozrejme update MMDVM host aj MMDVM modem na posledne verzie. Zlepsenie reportovania RSSI, aj ked to ma stale k realite velmi daleko, chyba mi kalibrovany generator.
Zmeny som zapracoval do vytlacenej schemy a oskenoval, v prilohe.