[Allstar Digital] Using AllStar DTMF to steer DMRGateway
Steve Zingman
szingman at msgstor.com
Wed May 11 17:08:52 EDT 2016
OK,
Let's take this from another direction.
Yo are currently configured like this:
tgFilter = 42657
txTg = 42657
txTs = 2
You want to change to this without restarting ambe_audio:
tgFilter = 3100
txTg = 3100
txTs = 2
From a Linux prompt you issue 3 commands:
echo -n "tgFilter = 3100" | nc 127.0.0.1 31002
echo -n "txTg = 3100" | nc 127.0.0.1 31002
echo -n "txTs = 2" | nc 127.0.0.1 31002
You are now connected to TS2 TG3100 and will transmit on TG3100.
Done!
Now let's do the same thing in 1 command:
You have a section in ambe_audio.cfg
[NoisyPlace]
tgFilter = 3100
txTg = 3100
txTs = 2
Issue the command from the Linux prompt:
echo -n "section=NoisyPlace" | nc 127.0.0.1 31002
You are now connected to TS2 TG3100 and will transmit on TG3100.
For INAD, 73 Steve N4IRS
On 05/11/2016 03:50 PM, Robert Newberry wrote:
> Ya I suppose I better save copies of everything and try it. This would
> be the perfect ticket at home, I had a bunch of Motorola local
> remotes. I ended up connecting them directily to the USB FOB and made
> a "home radioless node" They sound superb on the air, I could monitor
> other DMR TG's besides my ASL ID.
>
> On Wed, May 11, 2016 at 2:48 PM, Steve Zingman <szingman at msgstor.com
> <mailto:szingman at msgstor.com>> wrote:
>
> 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
>> <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/7f94321c/attachment.html>
More information about the Allstar-Digital
mailing list