External PTT doesn't allow PC Mic audio through to TX

  • 1
  • Question
  • Updated 1 month ago
On my brand-new-to-me 6300, I'm trying to transmit using an old Shure 520SL "Dispatcher" mic that's plugged into the mic input on my PC.  I have the mic's PTT switch plugged into the external PTT on the back of the 6300.  I have the AF Input source in SSDR set to "PC".  I can get the mic audio to come thru if I'm using MOX or VOX, but not if I use the mic's PTT.  The PTT does put the 6300 into TX mode but there's no audio.

I did find another thread in this forum from 3 years ago where another operator had the exact same problem, and Steve N5AC replied that a decision had been made "to avoid causing an issue for the 'pure digital' operators", that "the hard PTT lines will draw audio from microphones while software and MOX will work with the digital data...This way you can use software to key and transmit and then pick up the microphone and talk without continually changing the mic input settings."

I just want to be able to squeeze my mic's PTT and talk.  IMO the hard PTT line should allow thru whatever audio source is selected by the AF Input source in SSDR.

It also seems to me that Steve's statement that "the hard PTT lines will draw audio from microphones while software and MOX will work with the digital data" is not consistent with the way SSDR is working today, as the MOX button will let my mic's audio thru but the external PTT will not.

How can I accomplish my desired goal, which is to use the PTT on the mic to transmit audio from the PC?

Please don't suggest that I connect the mic directly to the 6300, as I'm intent on using the EqAPO on the computer to tailor the mic's audio prior to delivery into the 6300's audio stream.

Thanks in advance,

Mark  KF5VQY
Photo of Mark  K1LSB

Mark K1LSB

  • 42 Posts
  • 7 Reply Likes

Posted 1 month ago

  • 1
Photo of Mark - WS7M

Mark - WS7M

  • 953 Posts
  • 331 Reply Likes
Hi Mark,

Ya that will not work.  If you are using PC audio input then you must key either using VOX or the MOX button.

However if you download FRStack there is an option in that program to setup a com port based keying for the MOX.  The idea FRStack provides is for a footswitch but it could just as easily work for your hand switch.

Mark
(Edited)
Photo of Mark  K1LSB

Mark K1LSB

  • 42 Posts
  • 7 Reply Likes
Here's what it says in Section 18.2 of the SmartSDR User Guide (Transmitting Using The Default Recording Device):

"To transmit using a microphone connected to the PC, select the PC option from the MIC input menu. This automatically selects the Windows default recording device for your MIC input.  Transmit can be triggered using the MOX button on the transmit panel or using VOX, or any PTT input."

I can find nowhere in that section, or anywhere else in that document, any statement that says the PTT disables the audio from the selected recording device.  If the PC is selected as the AF Input source, then the audio from the Windows default recording device is what should be streamed.  It's as simple as that.  The only reference I could find to the contrary is a three year old post from Steve N5AC, who stated that the FRS team decided do things differently because they didn't want to inconvenience some digital mode operators.  What?  IMO, if digital mode operators want something different then let FRS build them a special place in the software where they can do things the way they like, but leave the most basic rules of operation, the rules that everyone else lives by, alone.  If the software authors hold intuitive operation as a deliverable of any value, then leave the most basic rules of operation alone.

Let me put it as simply as I can: In any of the phone/voice modes (i.e., non-DIGx: LSB, USB, AM, FM), the PTT should stream the selected Mic Input source to the TX.  To have the system behave in any other way is contrary to any user's grasp of basic rules of operation, and is contrary to the statements found in the User Guide.

I'm not going to tell y'all how much time and energy I wasted this weekend trying to track down my problem of not getting any audio from the PC, even though the User Guide and common sense said I was doing everything right.



EDIT:  Doing a document-wide search for "PTT" in the User Guide, I finally ran across a "Note" in Section 20.3 stating "When PTT is depressed while the PC is the selected microphone, the PC microphone will not be used as the source of microphone input. This allows a local microphone to always override a remote PC. To use the PC microphone, the MOX button must always be used as the PTT control."

1)  That "note" contradicts the plain language in Section 18.2, with no cross-reference between the two sections.

2) That note effectively removes any option of using the PTT switch on any PTT-equipped mic being used as the Windows default recording device unless the user has some way of making the computer recognize the PTT switch, because the radio won't.  And that ain't right.  I'll say this one more time:  The PTT should stream whatever is selected as the Mic Input source to the TX.  Period.

3)  There is no warning or notification that appears on-screen to let the user know that the PTT does not work with a PC mic, even when a PC mic is selected as the AF Input source.  That ain't right.

Carry on.
(Edited)
Photo of K1DBO

K1DBO

  • 220 Posts
  • 30 Reply Likes
Mark,

The hard wired mics have to be keyed with a hardwired PTT and software mics (DAX and PC audio) have to be keyed by software.  SmartSDR CAT includes this functionality.  Just configure an existing COM port (if you have one) as a PTT port then short pins 7 and 8 together with a PTT switch.  

I'm not familiar with what FRStack brings to the party in this regard, but if it's anything like the rest of of FRStack, it's worth checking out. 

Push-to-VOX is another option (shameless plug for my own free software).  It's a small program that does about the same thing as the SmarSDR CAT PTT function but adds a couple of extra features.  It can notice the difference between a quick tap of the PTT and long press.  A long press works as expected... keys the transmitter until released.  A quick tap, is like a click of the mouse on the MOX button.  It engages MOX until the next tap.  But for extra fun, instead of toggling the MOX button with the PTT switch, Push-to-VOX will let you choose to toggle the VOX button.

Enjoy!

--Don
Photo of Mark - WS7M

Mark - WS7M

  • 950 Posts
  • 327 Reply Likes
Don, FRStack is the same.  It just detects com port pin shorting and sends the MOX command to the radio.

Mark, Don's stuff is great!  His SliceMaster is awesome!
Photo of K1DBO

K1DBO

  • 220 Posts
  • 30 Reply Likes
Thanks Mark.... nice of you to say.

From day one, the Slice Master to-do list has included entry for adding push-to-vox functionality.  I use push-to-vox all the time but havent gotten much feedback on it. So either it just works, or nobody else uses it (or both? ;)
Photo of Mark - WS7M

Mark - WS7M

  • 950 Posts
  • 327 Reply Likes
To be honest Don I have not tried the push to vox.  I'll have to take a look.
Photo of Mike va3mw

Mike va3mw

  • 824 Posts
  • 195 Reply Likes
If you search, you will find a post on how to use CAT and a PTT switch I did back in October.

Mike
Photo of Mike va3mw

Mike va3mw

  • 824 Posts
  • 195 Reply Likes
That will do it. :)
Photo of Mark  K1LSB

Mark K1LSB

  • 41 Posts
  • 7 Reply Likes
Thanks.  I don't have a DB9/RS232 on my computer so I ordered this:

https://smile.amazon.com/gp/product/B06WLLSDR9/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1

Should be here in a couple of days.

If I understand your post, after I've set up a COM port in SmartCAT I can use my mic's PTT switch to short pins 7 and 8 on the RS232 connector on my new cable and that should trigger TX in SSDR.

Please correct me if I am wrong.

Thanks again,

Mark  KF5VQY
Photo of wayne suite

wayne suite

  • 264 Posts
  • 32 Reply Likes
Seems ro me since the mic profiles base on mode that the choice where the audio comes from should be determined there.


The ptt operation should be setable in a transmit profile including how the vox triggers (data or audio)


Just thinking out loud but not really understanding yet.
(Edited)