开云体育

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: #CTCSS_CDCSS RX tone squelch #CTCSS_CDCSS

 

开云体育

I have spare Kenwood and ICOM radios kicking around, and I still wanted the Shari vs the URI. It wasn’t an issue of price, it was an issue of having an integrated solution, rather than cabling running every which way.?

I have professional-grade SDR hardware I was using for this (an Ettus USRP, not to be confused with the USRP channel driver for DVswitch) that I replaced with the Shari hardware. Partly because I wanted to use the USRP for something else, and partly to eliminate the cabling and power wires.?

Sometimes the integrated solution matters. Especially in a mobile installation like I use.?

Sorry, not directly related, but this response bugged me. I'm all for people having differing opinions, and we all have preferences in this regard. But “buy new hardware” isn't the most helpful response. We are all trying to push the limits of what can be done with inexpensive hardware. It is about the hobby, not the money, for some of us.?

Forgive if I've responded out of turn here, but I feel very strongly about this one.?

Kevin
AD7KM

On Jul 7, 2022, at 21:02, WA2ZPX via groups.io <WA2ZPX@...> wrote:

?

[This email originated from outside of OSU. Use caution with links and attachments.]

Tom,

?

I have experienced the same behavior. I believe it is because of the cheap nature of the SA818 module.? My suggestion is to either purchase a DMK or other board, or modify a sound card and use something like a Motorola CDM of this application.?

?

Rich

?

From: [email protected] [mailto:[email protected]] On Behalf Of Tom
Sent: Thursday, July 7, 2022 6:35 PM
To: [email protected]
Subject: [SHARI] #CTCSS_CDCSS RX tone squelch

?

We have a Shari Pi hat half-duplex node that is intended for linking a UHF repeater.? The repeater only transmits PL when receiving a signal with PL present; so, the repeater hangtime should be eliminated into the node when no PL is incoming. The Shari responds properly when receiving a signal with PL. The Shari also properly does not respond to a signal without PL.

The problem is: when the link is keyed from a signal (from repeater output) with PL and then the PL stops (repeater user stops transmitting). The Shari receiver should squelch it's receiver (due to no PL); but the carrier seems to be enough to keep the squelch open. This seems to be a bug in the receiver squelch.

Tom / K5TRA


Re: Time/ID cron command will not execute

 

You can convert a txt string to a .ul file and have it played the the rpt playback string.? Check out under How to's and do the text to speech


On Fri, Jul 8, 2022, 8:51 AM Mark VE3JMR <ve3jmr@...> wrote:
Hi Brad; Yup I know this and have done it and it works, however, go back and read what I'm trying to do. I also need a text string to playback. So far I can get a single command to work - time and weather OR text string (ie my callsign) but I cannot get both to work.
--
73 75 de VE3JMR
Mark
Port Colborne, Ontario,?CANADA
? |??Echolink Node# 736666


Re: DVSwitch

 

开云体育

Doug,
based on what I'm seeing you have this:

EchoLink <-> 52993
DVSM <-> 52993

1999 unused.

Now you want to add the digital modes, and make the digital modes available to 52993 and DVSM?

Steve

On 7/7/22 11:52, Doug VE3XDB wrote:

Steve,

You are very generous with your time and talent.? It is noticed and appreciated!

Shari has been set up per instructions: /g/SHARI/files/SHARI PiXX Documentation/SHARI Allstar Node Setup Procedure-Version 1.4.pdf
DVSwitch Mobile has been set up based on the instructions found here:

This works.? My public node is 52993, and node 1999 is used for DVSM access.? Echolink is connected to my public channel.

From rpt.conf:
???? [52993]
???? rxchannel=SimpleUSB/usb
???? [1999]
???? rxchannel=dahdi/pseudo (so maybe I'm not using USRP at all?)
???? [nodes]
???? 52993 = [email protected]/52993,NONE
???? 1999 = [email protected]/1999,NONE

From echolink.conf:
???? astnode=52993

An [iax-client] stanza has been added to extensions.conf, pointing to 52993. ?

I am running DVSwitch server on a second Raspberry Pi. ?

All seems to be working well, the only glitch is that I get a weird voice telemetry message "node 199" when I connect to 52993 using my network radios (Android devices).? Other than puzzling, doesn't seem to have any impact. ?

I hope this is enough information to help you understand my setup.? Your help is greatly appreciated.

Regards,

Doug VE3XDB


Re: Time/ID cron command will not execute

 

Hi Brad; Yup I know this and have done it and it works, however, go back and read what I'm trying to do. I also need a text string to playback. So far I can get a single command to work - time and weather OR text string (ie my callsign) but I cannot get both to work.
--
73 75 de VE3JMR
Mark
Port Colborne, Ontario,?CANADA
? |??Echolink Node# 736666


Re: Time/ID cron command will not execute

 

Actually, you cannot because then time + wx will play simultaneously with the text string (ie callsign.) I need time + wx followed by text string. AS I keep saying, I've had this working before.
--
73 75 de VE3JMR
Mark
Port Colborne, Ontario,?CANADA
? |??Echolink Node# 736666


Re: Time/ID cron command will not execute

 

开云体育

Why have them as a single line? You can have multiple entries for the same hour, executed linearly.?

My solution likely didn’t work due to a pathing issue. I did mention I didn’t know what the correct path was. There’s a later message that gives it. My solution was not intended to be drop-in. The main solution was a separator, either a ‘;’ or ‘&&’.?

Kevin

On Jul 7, 2022, at 20:53, Mark VE3JMR via groups.io <ve3jmr@...> wrote:

?

[This email originated from outside of OSU. Use caution with links and attachments.]

You were trying to help, Mick, however, your solution is essentially the crom default with one command only. I need two commands to execute, one after the other - time+wx and callsign.
--
73 75 de VE3JMR
Mark
Port Colborne, Ontario,?CANADA
? |??Echolink Node# 736666


Re: #CTCSS_CDCSS RX tone squelch #CTCSS_CDCSS

 

开云体育

Tom,

?

I have experienced the same behavior. I believe it is because of the cheap nature of the SA818 module.? My suggestion is to either purchase a DMK or other board, or modify a sound card and use something like a Motorola CDM of this application.?

?

Rich

?

From: [email protected] [mailto:[email protected]] On Behalf Of Tom
Sent: Thursday, July 7, 2022 6:35 PM
To: [email protected]
Subject: [SHARI] #CTCSS_CDCSS RX tone squelch

?

We have a Shari Pi hat half-duplex node that is intended for linking a UHF repeater.? The repeater only transmits PL when receiving a signal with PL present; so, the repeater hangtime should be eliminated into the node when no PL is incoming. The Shari responds properly when receiving a signal with PL. The Shari also properly does not respond to a signal without PL.

The problem is: when the link is keyed from a signal (from repeater output) with PL and then the PL stops (repeater user stops transmitting). The Shari receiver should squelch it's receiver (due to no PL); but the carrier seems to be enough to keep the squelch open. This seems to be a bug in the receiver squelch.

Tom / K5TRA


Re: Time/ID cron command will not execute

 

开云体育

this is the line you need in the crontab -e? for time and weather every hr.

00 0-23 * * * (source /usr/local/etc/allstar.env ; /usr/bin/nice -19 /usr/bin/perl /usr/local/sbin/saytime.pl 45840 $NODE1 > /dev/null)

On 7/7/2022 9:02 PM, Mark VE3JMR wrote:

In my string, where would the semicolon be placed? I've tried that, too,? however I'm not sure I placed it correctly.

Strange thing is I had it doing what I wanted a few months ago before my node crashed and both commands were embedded on one line.
--
73 75 de VE3JMR
Mark
Port Colborne, Ontario,?CANADA
? |??Echolink Node# 736666


Re: Time/ID cron command will not execute

 

In my string, where would the semicolon be placed? I've tried that, too,? however I'm not sure I placed it correctly.

Strange thing is I had it doing what I wanted a few months ago before my node crashed and both commands were embedded on one line.
--
73 75 de VE3JMR
Mark
Port Colborne, Ontario,?CANADA
? |??Echolink Node# 736666


Re: Time/ID cron command will not execute

 

You were trying to help, Mick, however, your solution is essentially the crom default with one command only. I need two commands to execute, one after the other - time+wx and callsign.
--
73 75 de VE3JMR
Mark
Port Colborne, Ontario,?CANADA
? |??Echolink Node# 736666


#CTCSS_CDCSS RX tone squelch #CTCSS_CDCSS

 

We have a Shari Pi hat half-duplex node that is intended for linking a UHF repeater.? The repeater only transmits PL when receiving a signal with PL present; so, the repeater hangtime should be eliminated into the node when no PL is incoming. The Shari responds properly when receiving a signal with PL. The Shari also properly does not respond to a signal without PL.

The problem is: when the link is keyed from a signal (from repeater output) with PL and then the PL stops (repeater user stops transmitting). The Shari receiver should squelch it's receiver (due to no PL); but the carrier seems to be enough to keep the squelch open. This seems to be a bug in the receiver squelch.

Tom / K5TRA


Re: DVSwitch

 

Steve,

You are very generous with your time and talent.? It is noticed and appreciated!

Shari has been set up per instructions: /g/SHARI/files/SHARI PiXX Documentation/SHARI Allstar Node Setup Procedure-Version 1.4.pdf
DVSwitch Mobile has been set up based on the instructions found here: https://dvswitch.groups.io/g/HamVoiP/wiki/29111

This works.? My public node is 52993, and node 1999 is used for DVSM access.? Echolink is connected to my public channel.

From rpt.conf:
???? [52993]
???? rxchannel=SimpleUSB/usb
???? [1999]
???? rxchannel=dahdi/pseudo (so maybe I'm not using USRP at all?)
???? [nodes]
???? 52993 = [email protected]/52993,NONE
???? 1999 = [email protected]/1999,NONE

From echolink.conf:
???? astnode=52993

An [iax-client] stanza has been added to extensions.conf, pointing to 52993. ?

I am running DVSwitch server on a second Raspberry Pi. ?

All seems to be working well, the only glitch is that I get a weird voice telemetry message "node 199" when I connect to 52993 using my network radios (Android devices).? Other than puzzling, doesn't seem to have any impact. ?

I hope this is enough information to help you understand my setup.? Your help is greatly appreciated.

Regards,

Doug VE3XDB


Re: Time/ID cron command will not execute

 

开云体育

Sorry, I thought I was trying to help.

Mick - W7CAT

----- Original Message -----
From: "Mark VE3JMR"
To: [email protected]
Sent: Thursday, July 07, 2022 12:02:20 AM
Subject: Re: [SHARI] Time/ID cron command will not execute

> Hi Mick; Go and read again what I'm trying to accomplish. What you gave me I already have done and works but that's not what I want.
> --
> 73 75 de VE3JMR
> Mark
> Port Colborne, Ontario,?CANADA
>
>
> Allstar Node# 53132 ( ) | Echolink Node# 736666
>
>
>
>
>
>
--


Re: Time/ID cron command will not execute

 

I believe Kevin is correct. You are missing a semicolon in your command string.

The other choice is to just put your own script on the system - say, ~/hourly.sh - with the 3 commands you need and then have cron run ~/hourly.sh. Just make sure to set the script permissions to executable. This seems simpler and easier to test.


Re: DVSwitch

 

开云体育

Doug,
I would say that all you want to do can be done on a single RPi. I think first, I want to define the AllStar nodes involved.

I assume you have a public node which is connected to the SHARI using chan_simpleusb
Is Echolonk directly connected to your public node or is it a private node?
You will have a private node connected to DVSwitch Please explain this "USRP is being used to facilitate access by DVSM to the Shari node.? All works fine. "

Steve N4IRS


On 7/6/22 09:30, Doug VE3XDB wrote:

Steve,

I think your message above (#1823) may help me solve an issue!? I currently have Hamvoip running on a Raspi 3b and DVSwitch running on a 3b+.? Hamvoip is set up to access Echolink, and all is accessible to my Yaesu FT-65 analog transceiver and my Androld network radios, and can be contolled through Supermon.? USRP is being used to facilitate access by DVSM to the Shari node.? All works fine.

I have been exploring options to access DMR from my analog transceiver using Analog_Bridge.? The issue is that USRP is already being used to allow my network radios to access the node.? Options considered include setting up another node and linking them, but that would make access to Echolink a bit clumsy.? Also wondered if I could set up another stanza [USRP2] to point to the DVSwitch server?

At the end of this adventure, I would like to be able to access Allstar, Echolink and DMR with both my handheld analog radio and by Android devices using Supermon, or DVSM functionality to control the Android devices, and DTMF macros to control the node from the analog radio. ?

Suggestions on how to set this up?? I have an additional Raspi 3b available if needed, and would prefer to keep nodes and servers on separate hardware to keep maintenance simpler.

Thanks for your ideas!

Regards,

Doug VE3XDB

Hope it's clear what I am trying to do, a?



Re: Time/ID cron command will not execute

 

Hi Mick; Go and read again what I'm trying to accomplish. What you gave me I already have done and works but that's not what I want.
--
73 75 de VE3JMR
Mark
Port Colborne, Ontario,?CANADA
? |??Echolink Node# 736666


Re: Time/ID cron command will not execute

 

It didn't work, Kevin.
--
73 75 de VE3JMR
Mark
Port Colborne, Ontario,?CANADA
? |??Echolink Node# 736666


Re: Time/ID cron command will not execute

 

开云体育

To follow up on this, you’re trying to execute 2 commands with any separator. You want

00 0-23 (source /usr/local/etc/allstar.env ; /usr/bin/nice -19 /usr/bin/perl /usr/local/sbin/say24time.pl L3K5V5 > /dev/null ; $HOME/speaktext.sh "VE3JMR" $NODE1 > /dev/null)

Or?

00 0-23 (source /usr/local/etc/allstar.env ; /usr/bin/nice -19 /usr/bin/perl /usr/local/sbin/say24time.pl L3K5V5 > /dev/null && $HOME/speaktext.sh "VE3JMR" $NODE1 > /dev/null)

A couple comments:
  • The first version will always execute both commands
  • The second will only execute speaktext.sh?in the case that say24time executes correctly.?
  • I’m unsure offhand where speaktext.sh lives, and I’ve assumed it lives in the home directory. You can’t use immediate paths (./) in a cron script unless you move there as part of the cronjob.?
Hope that helps!
Kevin
AD7KM

On Jul 6, 2022, at 16:35, Teton Amateur Radio Repeater Association (TARRA) via groups.io <tarra@...> wrote:

?

[This email originated from outside of OSU. Use caution with links and attachments.]

Hello Mark,

I'm a long ways from being a Linux expert, but comparing to what I have that works, give this a try:

00 0-23 * * * (source /usr/local/etc/allstar.env ; /usr/bin/nice -19 /usr/bin/perl /usr/local/sbin/say24time.pl L3K5V5 $NODE1 > /dev/null)

Mick - W7CAT


----- Original Message -----
From: "Mark VE3JMR"
To: [email protected]
Sent: Tuesday, July 05, 2022 10:11:27 PM
Subject: [SHARI] Time/ID cron command will not execute

> I'm having an issue with the cron table failing to execute a command. I have two functions that I want to execute hourly. Function 1 plays the time and weather, Function 2 plays a text string. I have tested for one function (ie time + wx or text string) and they work as they should. The moment I combine two functions in one command, nothing happens. The command line I use is:
>
> 00 0-23 (source /usr/local/etc/allstar.env ; /usr/bin/nice -19 /usr/bin/perl /usr/local/sbin/say24time.pl L3K5V5 /usr/local/sbin/speaktext.sh "VE3JMR" $NODE1 > /dev/null)
>
> I've also used a slight variation - removing the second file path -
>
> 00 0-23 (source /usr/local/etc/allstar.env ; /usr/bin/nice -19 /usr/bin/perl /usr/local/sbin/say24time.pl L3K5V5 ./speaktext.sh "VE3JMR" $NODE1 > /dev/null)
>
> I'm sure it's a syntax error, however, I cannot find it. I've had this working before.
>
> 73 75 de VE3JMR
> Mark
> Port Colborne, Ontario,?CANADA
>
>
> Allstar Node# 53132 ( ) | Echolink Node# 736666
>
>
>
>
>
>
--


Re: Time/ID cron command will not execute

 

开云体育

Hello Mark,

I'm a long ways from being a Linux expert, but comparing to what I have that works, give this a try:

00 0-23 * * * (source /usr/local/etc/allstar.env ; /usr/bin/nice -19 /usr/bin/perl /usr/local/sbin/say24time.pl L3K5V5 $NODE1 > /dev/null)

Mick - W7CAT


----- Original Message -----
From: "Mark VE3JMR"
To: [email protected]
Sent: Tuesday, July 05, 2022 10:11:27 PM
Subject: [SHARI] Time/ID cron command will not execute

> I'm having an issue with the cron table failing to execute a command. I have two functions that I want to execute hourly. Function 1 plays the time and weather, Function 2 plays a text string. I have tested for one function (ie time + wx or text string) and they work as they should. The moment I combine two functions in one command, nothing happens. The command line I use is:
>
> 00 0-23 (source /usr/local/etc/allstar.env ; /usr/bin/nice -19 /usr/bin/perl /usr/local/sbin/say24time.pl L3K5V5 /usr/local/sbin/speaktext.sh "VE3JMR" $NODE1 > /dev/null)
>
> I've also used a slight variation - removing the second file path -
>
> 00 0-23 (source /usr/local/etc/allstar.env ; /usr/bin/nice -19 /usr/bin/perl /usr/local/sbin/say24time.pl L3K5V5 ./speaktext.sh "VE3JMR" $NODE1 > /dev/null)
>
> I'm sure it's a syntax error, however, I cannot find it. I've had this working before.
>
> 73 75 de VE3JMR
> Mark
> Port Colborne, Ontario,?CANADA
>
>
> Allstar Node# 53132 ( ) | Echolink Node# 736666
>
>
>
>
>
>
--


Re: DVSwitch

 

Steve,

I think your message above (#1823) may help me solve an issue!? I currently have Hamvoip running on a Raspi 3b and DVSwitch running on a 3b+.? Hamvoip is set up to access Echolink, and all is accessible to my Yaesu FT-65 analog transceiver and my Androld network radios, and can be contolled through Supermon.? USRP is being used to facilitate access by DVSM to the Shari node.? All works fine.

I have been exploring options to access DMR from my analog transceiver using Analog_Bridge.? The issue is that USRP is already being used to allow my network radios to access the node.? Options considered include setting up another node and linking them, but that would make access to Echolink a bit clumsy.? Also wondered if I could set up another stanza [USRP2] to point to the DVSwitch server?

At the end of this adventure, I would like to be able to access Allstar, Echolink and DMR with both my handheld analog radio and by Android devices using Supermon, or DVSM functionality to control the Android devices, and DTMF macros to control the node from the analog radio. ?

Suggestions on how to set this up?? I have an additional Raspi 3b available if needed, and would prefer to keep nodes and servers on separate hardware to keep maintenance simpler.

Thanks for your ideas!

Regards,

Doug VE3XDB

Hope it's clear what I am trying to do, a?