Welcome to the FlexRadio Community! Please review the new Community Rules and other important new Community information on the Message Board.
The latest SmartSDR Software:
SmartSDR v4.1.5 | SmartSDR v4.1.5 Release Notes
SmartSDR v3.10.15 | SmartSDR v3.10.15 Release Notes
The latest 4O3A Genius Product Software:
The latest 4O3A Genius Product Software and Firmware
SmartSDR v4.1.5 | SmartSDR v4.1.5 Release Notes
SmartSDR v3.10.15 | SmartSDR v3.10.15 Release Notes
The latest 4O3A Genius Product Software:
The latest 4O3A Genius Product Software and Firmware
How to Receive Technical Support::
If you are needing assistance with FlexRadio products, please refer to the product documentation or check the Help Center for known solutions. Need technical support from FlexRadio? It's as simple as creating a HelpDesk ticket.
If you are needing assistance with FlexRadio products, please refer to the product documentation or check the Help Center for known solutions. Need technical support from FlexRadio? It's as simple as creating a HelpDesk ticket.
FlexControl hysteresis problem
Paul W5PF
Member ✭✭
My Flex Control knob has a lot of hysteresis. That is, if I am tuning the vfo in one direction and then turn the knob in the other direction I have to make from 1/8 to 1/4 turn before the vfo responds. This makes it very hard to fine tune digital stations with the FlexControl. I am running SSDR 1.0.24 on a Win7 Pro machine. The FlexControl is connected to SCAT not through DDutil. Anyone else have this problem? Thanks, Paul W5PF
2
Answers
-
Paul, I have had the same problems and found it very hard to work a contest by the "Hunt & Call" method due to this. I expected that they would be addressed in time but as of the last update, it had not as far as I can tell. I am running the same SSDR & Win7 Ultimate on a 32 bit machine. Hopefully someone else has a fix. 73 John W9KXQ0
-
I see this also; however, it seems to come and go. Hmmm0
-
The issue is most probably command queuing coming from the FlexControl. As you rotate the knob, the shaft encoder switches opens and closes, sending three byte commands down the USB/Serial connection to the PC which then formulates an appropriate FlexLib command that is set to the radio to tune the radio X number of tune steps in a particular direction. There is also an acceleration algorithm that senses when you are turning the knob faster and informs the radio to execute multiple tuning increments in one radio tuning operation. So as the commands are being sent to the radio, the serial/USB interface has a FIFO buffer that queues these three byte serial command data. If you are rotating the knob at a moderate rate, this buffer will queue commands, so that when the knob stops sending data, there is still data in the queue that gets processed. In addition, if you are rotating the knob at a moderate to fast the acceleration algorithm in in play so when you stop rotating the knob in one direction, the amount of frequency changes the radio executes as the FIFO command buffer flushes will be greater, amplifying the effect you are seeing. So, what can you do to mitigate this? One option is to change the size of the com port FIFO buffer to a smaller size. The following HelpDesk article is PowerSDR specific, so just do step 2 ( http://helpdesk.flexradio.com/entries/22185687-How-to-Mitigate-FlexControl-Latency) If this does not help, the other issue could be the USB interface the FlexControl is plugged into. It is is sharing a controller with other devices, like a mouse, keyboard or printer that can effect the data rate. You can try connecting the FlexControl to a different USB port when SmartSDR is not running.0
-
Tim, thanks for the explanation. I will see what I can do with the buffer and maybe try another port. I am using a usb wireless mouse. The mouse wheel seems to tune the vfo without the hysteresis. Paul W5PF0
-
I would be very interested to know the CPU type in the PC and also what the typical CPU utilization is when running SmartSDR and then also with running SmartSDR and tuning the FlexControl. Does this problem occur when the slice is on the edge of the panadaptor and so when tuning the FlexControl, causes the pan adaptor to scroll? Also check that SmartSDR is using Maximum Hardware Graphics acceleration... the only time I have seen the issue described above is when the CPU is almost maxed out - usually because there isn't an adequate graphics controller in the machine or for some reason, SmartSDR doesn't detect and use it. This latter case can occur when there is some form of virtual screen driver in the way - using remote control packages like logmein can cause this. Note that at present, SmartSDR does not seem to implement accelerated tuning with FlexControl. Stu K6TU0
-
Stu, Tim et.al.; When you asked the questions about slice position, cpu usage etc. I had a more careful look at when the problem occurred. To make a long story short, the set **** holding the knob to the shaft was loose. I tightened it up and the operation is very smooth now. Mechanical hysteresis I guess! Paul W5PF1
-
BIG GRIN :-)0
-
What size wrench do I need to adjust the set ****? I have tried several and haven't found the right one yet.....I have a different problem with the knob.0
-
According to the box mine are in it is .028 in. It is the smallest I have.0
Leave a Comment
Categories
- All Categories
- 390 Community Topics
- 2.2K New Ideas
- 662 The Flea Market
- 8.4K Software
- 157 SmartSDR+
- 6.5K SmartSDR for Windows
- 186 SmartSDR for Maestro and M models
- 440 SmartSDR for Mac
- 275 SmartSDR for iOS
- 265 SmartSDR CAT
- 204 DAX
- 386 SmartSDR API
- 9.4K Radios and Accessories
- 55 Aurora
- 297 FLEX-8000 Signature Series
- 7.2K FLEX-6000 Signature Series
- 971 Maestro
- 58 FlexControl
- 867 FLEX Series (Legacy) Radios
- 945 Genius Products
- 472 Power Genius XL Amplifier
- 347 Tuner Genius XL
- 126 Antenna Genius
- 308 Shack Infrastructure
- 216 Networking
- 468 Remote Operation (SmartLink)
- 142 Contesting
- 814 Peripherals & Station Integration
- 144 Amateur Radio Interests
- 1.1K Third-Party Software

