Improvement to CWX under SmartSDR

  • 3
  • Idea
  • Updated 3 years ago
It would be great to be able to have a CQ repeat automatically with a programmed delay.  You could use the escape key or a press of the code key to cancel it.  This would be very useful for contesting.
Photo of Andrew Thall

Andrew Thall

  • 180 Posts
  • 22 Reply Likes

Posted 3 years ago

  • 3
Photo of Mike va3mw

Mike va3mw

  • 824 Posts
  • 199 Reply Likes
Hi Andrew

This function is built into most contesting software.  N1MM drives the Flex radios wonderfully and can do exactly what you ask.

Mike va3mw
Photo of Mike va3mw

Mike va3mw

  • 824 Posts
  • 199 Reply Likes
I would disagree (maybe I did already :)...  My 2 cents is that I would rather Flex engineering focus on new feature SDR functionality first.  Possibly add the  keyer at a later date, but, then again, CW is not one of my priority modes.  For years, we have used external keyers to achieve this solution.  The other thing to consider from a programming perspective is that a looping CW option adds another 'timer' to the mix of the already running code.   Timers are expensive in code / hardware speak.

The other part is that their product management team has to take into account what other feature would have to be deferred to make this happen and how much of the install base would benefit?  

I'm speaking as someone who manages part of a software development company, so I guess I know more about how software is developed behind the scenes than most.

73 all, de va3mw 

Photo of Kevin


  • 931 Posts
  • 271 Reply Likes
Michael... are you a Flex employee or speak for them as an Elmer? I don't really know what an Elmer is in this community or how one becomes qualified to be called an Elmer.

Correct me if I'm wrong, you are saying Andrew's idea is not important enough for Flex to spend time on at the expense of maybe some of your ideas? I'm sorry. I do try to get along with this group but the few that talk for Flex marketing, Flex development, Flex Engineering, Flex sales and Flex support and are not associated with any of these teams does nothing but discourage open conversation about ideas.

If Flex is going to say that they are 100% behind contestors (there is or was a contest czar to represent contestors) and contestors are the driving force behind Flex's decisions then a simple repeat function on CWX doesn't seem to be out of the realm of consideration. In fact, I think it is pretty freaking odd that it was not included as a basic function. 

My 2 cents... I would rather openly discuss ideas and their technical or operational merit and let Flex take care of the business issues. I'm speaking as someone who may know less about how software is developed behind the scenes than most and doesn't really care. That's Flex's business.

Apologies to the community in advance. Hot button pressed. I'll fade away for a little while now.

Kevin K4VD
Photo of Jay / NO5J

Jay / NO5J

  • 1674 Posts
  • 263 Reply Likes
Because you were wondering about the "Elmer" designations, in the Community.
Begin here ...
It's an earned designation.
One I may never earn. 
When you don't know, ask, there might be an answer waiting.


73, Jay - NO5J

Photo of Mike va3mw

Mike va3mw

  • 824 Posts
  • 199 Reply Likes

I guess I am an Elmer. I am not an employee and I am invested in the product just like everyone else. I am only adding my personal opinion on how the software product lifecycle works. It is the same for Microsoft, Apple, Oracle, etc. That is all.

From a contesting perspective (my personal one and what is the norm) that auto CQ is generated by the contesting software, not the radio. The reason you do it this way is so that you can control the keyer in a much better fashion. We want to do that from the keyboard, not the radio as it is 'faster' than reaching over to the radio.

There are times that having a auto repeat for a radio makes sense (like my FT897) and that might be for a 6M beacon when you are out in a remote operation, etc.

Kevin, my comments are only my personal view and possibly elaborating on how the software product life cycle works. I have a zero value vote in this process. That is all.

Flex does have an appointment contest champion (I'm not sure if that is public or not), so based on that, I won't publish his name or call since I am not sure if that is covered via NDA or not.

I encourage all to express their own opinion always and to do it with respect and professionalism. If I failed to do that, then shame on me. for that I apologize.

Many 73, Mike va3mw
Photo of Tim - W4TME

Tim - W4TME, Customer Experience Manager

  • 9202 Posts
  • 3563 Reply Likes
I'd like to address Kevin's question about Community Elmers.  They are people who have shown a history of assisting people and providing quality answers.  They do not speak for FlexRadio nor are their answers always authoritative. Some Elmers are also part of the Alpha team and as such, they have a unique insight into some of the issues discussed on the Community, although they are not allowed to comment directly as all Alpha team members are under a strict NDA.  

Some of our Alpha team members like Michael are also software development professionals and have an intimate understanding of carefully balancing development resources to achieve the greatest ROI, so comments like working on things that positively affect the greatest number of users rather than working on other features that have a more limited audience is not belittling your feature request or idea, it is just how smart business is conducted.  If we had unlimited development resources, we could do all these great ideas that people put forward in short order. Unfortunately, we do not so we have to prioritize and some ideas will become reality later than others. 
Photo of Larry Loen  WO7R

Larry Loen WO7R

  • 227 Posts
  • 36 Reply Likes
There was exactly such a function in PowerSDR.  The double-quote character was used for this purpose and there was a separate, settable delay for it. 

While we're at it, we may as well add this feature I wished PowerSDR had:  If the # key is seen and then CWX postion 12 would be used as "our" contest exchange.  If there was a second number, it would increment the first by that amount (usually one, but conventionally present to indicate there should be an increment)
Photo of EA4AYW


  • 59 Posts
  • 5 Reply Likes
I support the idea of Andrew, though many programs have this option, it would be interesting to icual that the part of CW has it, can incorporate this option directly from the flex, or can use something similar as the FlexControl with a 4 or 5 buttons to use calls directly from an external hardware, that would facilitate things a lot by not having to depend on the software program contests.

A flex control about 4 or 5 buttons for programmable call time would be ideal.

Similar to using Icon or Yaesu with FH-2 and programmable internal memories.
Photo of Kevin


  • 931 Posts
  • 271 Reply Likes
The Vote button at the top of the page shows support. Don't forget to click that for any of the ideas found in the forum that you like. I think that adds some visibility to the idea.