[Allstar Digital] Using AllStar DTMF to steer DMRGateway

Steve Zingman szingman at msgstor.com
Wed May 11 14:48:49 EDT 2016


If you have a active network in /opt/dmrlink/ambe_audio/dmrlink.cfg 
named [LSMFT] and a section named [LSMFT] in ambe_audio.cfg without a 
section= in the default ambe_audio.py will use the section [LSMFT] in 
ambe_audio.cfg
If you then add a section [yoursectionhere] with different gatewaydmrId, 
TgFilter, txTg, txTs those new values will be selected if you issue a  
echo -n "section=yoursectionhere" | nc 127.0.0.1 31002 from the Linux 
shell prompt.

On 5/11/2016 2:40 PM, Robert Newberry wrote:
>  I figured the names were arbitrary. I was mostly wondering if I was 
> going to have a conflict having a brandmeister connection defined in 
> /opt/dmrlink/bridge/drmlink.cfg and /opt/dmrlink/ambe_audio/dmrlink.cfg
>
> On Wed, May 11, 2016 at 2:21 PM, Steve Zingman <szingman at msgstor.com 
> <mailto:szingman at msgstor.com>> wrote:
>
>     The names I posted are only a example. use anything you want.
>
>
>     On 5/11/2016 1:59 PM, Robert Newberry wrote:
>>     I get it kind of... I'm still a little confused.
>>
>>     I currently have the named section defined as. I use TG 42657 as
>>     my ID to access ASL.
>>
>>     [AMBE_PEER]
>>     gatewaydmrId = 312307
>>     tgFilter = 42657
>>     txTg = 42657
>>     txTs = 2
>>
>>     I put this right above what was already in the file so the next
>>     section is
>>
>>     [BM]
>>     tgFilter = 3100, 31094
>>     txTg = 3100
>>     txTx = 2
>>
>>     So am I to assume that in my /opt/dmrlink/ambe_audio/dmrlink.cfg
>>
>>     that I should ass a section for BM with the relevant connection
>>     information? currently the only thing enabled is AMBE_PEER.
>>
>>     Will this be an issue since I already have a connection to
>>     Brandmeister already defined in /opt/dmrlink/bridge/dmrlink/cfg
>>
>>     Thank you.
>>
>>
>>
>>
>>
>>     On Wed, May 11, 2016 at 12:49 PM, Steve Zingman
>>     <szingman at msgstor.com <mailto:szingman at msgstor.com>> wrote:
>>
>>         It's easy to steer your DMRGateway via DTMF or CLI or AllMon
>>         or AndroidIAX. Consider the following snip from ambe_audio.cfg
>>
>>         section = BM   # Use BM section values
>>
>>         # order of precedence: dmrlink.cfg, section=, DEFAULTS
>>
>>         [BM]   # Listen to all, TX on TG3100 TS1
>>         tgFilter = 3100,3106,31094   # A list of TG IDs to monitor. 
>>         All TGs will be passed to DMRGateway
>>         txTg = 3100  # TG to use for all frames received from
>>         DMRGateway -> IPSC
>>         txTs = 2   # Slot to use for frames received from DMRGateway
>>         -> IPSC
>>
>>         [BM3100]   # Brandmeister
>>         tgFilter = 3100  # USA Nationwide
>>         txTg = 3100
>>         txTs = 1
>>
>>         [BM3106]   # Brandmeister
>>         tgFilter = 3106  # California Statewide
>>         txTg = 3106
>>         txTs = 2
>>
>>         [BM31094]  # Brandmeister
>>         tgFilter = 31094   # US call area 4
>>         txTg = 31094
>>         txTs = 1
>>
>>         [Sandbox]  # Sandbox network
>>         tgFilter = 3120
>>         txTg = 3120
>>         txTs = 2
>>
>>         [LOCAL]  # Local network
>>         tgFilter = 3
>>         txTg = 3
>>         txTs = 2
>>
>>         [Shutup]   # Be quiet
>>         tgFilter = 0
>>         txTg = 0
>>         txTs = 2
>>
>>         /etc/asterisk/rpt.conf
>>
>>         ; DMRGateway Commands
>>
>>         73 = cmd,/bin/bash -c 'echo -n "section=Shutup" | nc
>>         127.0.0.1 31002'
>>         74 = cmd,/bin/bash -c 'echo -n "section=BM" | nc 127.0.0.1 31002'
>>         76 = cmd,/bin/bash -c 'echo -n "section=DMR-MARC" | nc
>>         127.0.0.1 31002'
>>         77 = cmd,/bin/bash -c 'echo -n "section=BM3100" | nc
>>         127.0.0.1 31002'
>>         78 = cmd,/bin/bash -c 'echo -n "section=BM3106" | nc
>>         127.0.0.1 31002'
>>         79 = cmd,/bin/bash -c 'echo -n "section=BM31094" | nc
>>         127.0.0.1 31002'
>>
>>         Issue a *73 from a radio (simplified for example) and
>>         ambe_audio will use the section [Shutup]
>>         Issue a *77 from a radio (simplified for example) and
>>         ambe_audio will use the section [BM3100]
>>         Replace radio with CLI or AllMon or AndroidIAX.
>>         Add a script to cron
>>         ...
>>
>>         Available remote control commands:
>>         'reread_subscribers'
>>         'reread_config'
>>         'txTg'
>>         'txTs'
>>         'section'
>>         'gateway_dmr_id'
>>         'gateway_peer_id'
>>         'restart'
>>         'playbackFromFile'
>>         'tgs'
>>         'dump_template'
>>         'get_info'
>>
>>         See:
>>         <https://github.com/N4IRS/DMRGateway/blob/master/DMRGatewayDiagram.pdf>
>>         <https://github.com/N4IRS/DMRGateway/blob/master/DMRGateway.rtf>
>>         <https://github.com/N4IRS/DMRGateway/blob/master/DMRGatewayTechOverview.pdf>
>>
>>         For INAD, 73 Steve N4IRS
>>
>>         -- 
>>         "Anything is possible if you don't know what you are talking
>>         about."
>>         1st Law of Logic
>>
>>         _______________________________________________
>>         Allstar-Digital mailing list
>>         Allstar-Digital at lists.keekles.org
>>         <mailto:Allstar-Digital at lists.keekles.org>
>>         http://lists.keekles.org/cgi-bin/mailman/listinfo/allstar-digital
>>
>>
>>
>>
>>     -- 
>>     N1XBM
>>     Apparare Scientor
>>     Paratus Communicare
>>     Allstar Node # 27086, 41540, 41812, 42086, 42658, 42657
>>     www.radioguysrepeaternetwork.com
>>     <http://www.radioguysrepeaternetwork.com>
>>
>>
>>     _______________________________________________
>>     Allstar-Digital mailing list
>>     Allstar-Digital at lists.keekles.org
>>     <mailto:Allstar-Digital at lists.keekles.org>
>>     http://lists.keekles.org/cgi-bin/mailman/listinfo/allstar-digital
>
>     -- 
>     "Anything is possible if you don't know what you are talking about."
>     1st Law of Logic
>
>
>     _______________________________________________
>     Allstar-Digital mailing list
>     Allstar-Digital at lists.keekles.org
>     <mailto:Allstar-Digital at lists.keekles.org>
>     http://lists.keekles.org/cgi-bin/mailman/listinfo/allstar-digital
>
>
>
>
> -- 
> N1XBM
> Apparare Scientor
> Paratus Communicare
> Allstar Node # 27086, 41540, 41812, 42086, 42658, 42657
> www.radioguysrepeaternetwork.com <http://www.radioguysrepeaternetwork.com>
>
>
> _______________________________________________
> Allstar-Digital mailing list
> Allstar-Digital at lists.keekles.org
> http://lists.keekles.org/cgi-bin/mailman/listinfo/allstar-digital

-- 
"Anything is possible if you don't know what you are talking about."
1st Law of Logic

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.allstarlink.org/pipermail/allstar-digital/attachments/20160511/15dea461/attachment.html>


More information about the Allstar-Digital mailing list