SmartSDR 1.6 Release Notes - a sneak peek

  • 4
  • Idea
  • Updated 3 years ago
                .-------------------------------------------------------------------.
----------|   FlexRadio SystemsTM SmartSDRTM Change Log   |------------
                '-------------------------------------------------------------------'

-------------------------------------------------------------------------------
 v1.6.17 2016-01-06
-------------------------------------------------------------------------------
#2848 Fixed an issue that caused the radio to lock-up when enabling or disabling Remote Power On

-------------------------------------------------------------------------------
 v1.6.16 RC2 2016-01-05
-------------------------------------------------------------------------------
#2842 Fixed an issue where Slices would not be restored after importing a Global Profile after a factory reset
#2828 When a Global Profile is loaded, the linked Mic Profile is now also loaded and overwrites current Mode to Mic Profile link for that mode

-------------------------------------------------------------------------------
 v1.6.15 RC 2015-12-30
-------------------------------------------------------------------------------
#2819 Fixed issue where waveform Slices restored from a Global Profile would would not function
#2823 CAT: Fixed Winkeyer Port issue where the port would stop sending elements after the first one

-------------------------------------------------------------------------------
 v1.6.14 Alpha 2015-12-22
-------------------------------------------------------------------------------
#2809 Fixed CAT Winkeyer emulation issues with WinTest
#2807 M350 Radiosport profiles now have Boost disabled
#2796 RTTY out-of-band transmit condition now handled properly
#2745 FDV: Increased power output from previous 1.6.x alpha versions (power output should be between 25W and 50W when level is set to 100)
#2814 FDV: EQ, COMP, and PROC can now be enabled in FDV mode
#2795 CAT: Fixed and issue that caused controls on the Port Add/Edit window to be obscured after changing Windows DPI scaling

-------------------------------------------------------------------------------
 v1.6.13 Alpha 2015-12-18
-------------------------------------------------------------------------------
#2793 DAX MIC: Reduced audio latency
#2794 CAT: Fixed CWL handling in ZZIF command
#2644 CAT: Winkeyer now supports CWX insertion and deletion in the middle of text
#2801 Modified RadioSport default profiles and S02R_Default profiles

-------------------------------------------------------------------------------
 v1.6.11 Alpha 2015-12-11
-------------------------------------------------------------------------------
#2767 CW: Fixed an issue that could cause the first transmitted element to be truncated when using TX delays
#2767 CW: Added input debouncing for straight key
#2753 Fixed an issue that caused partial loading of when upgrading between versions
#2751 Waveforms: Fixed a radio lockup when keying with the TUNE button while keyed with MOX
#2752 Fixed an issue related to profiles that caused the TX filter not to update after using FDV mode
#2755 Fixed "Max number of clients reached" error when running more than 10 clients
#2775 DAX: Fixed an UHE on startup when the DAX disconnects from the radio immediately after connecting
#2775 DAX: Fixed an UHE when closing DAX
#2783 CAT: Removed P1 parameter from SM and ZZSM replies

-------------------------------------------------------------------------------
 v1.6.10 Alpha 2015-12-04
-------------------------------------------------------------------------------
#2681 Installer: Fixed DAX driver installation issues where IQ, TX, and RX drivers weren't installed properly
#2704 Installer: Fixed an issue with DAX Mic driver installation on 32-bit PCs
#2692 Hardware ALC state now properly being saved to TX Profiles and Band Persistence
#2690 DAX AutoTX switching now restores ATU Memories on band switch
#2720 Fixed a radio crash when using CWX an extended period of time
#2710 Band changes no longer reloads the TX Profile if the TX Profile is the same
#2699 Slice mode will now appropriately switch to LSB with band changes with direct frequency entry
#2739 API: Fixed slice status message spacing issue between nr_level and nb fields 
#2722 CAT: Fixed an UHE when exiting the application
#2669 Fixed an UHE in SmartSDR related to the Panadapter
#2654 Fixed an UHE related to profile loading at SmartSDR startup

-------------------------------------------------------------------------------
 v1.6.9 Alpha 2015-11-20
-------------------------------------------------------------------------------
#2645 CWX sending now stops immediately when aborted
#2651 Fixed Slice level meter being pinned to the maximum at times
#2647 Per-band power settings added in Transmit Profiles
#2665 Frequency error correction is now forced to 0 when a GPS is installed after radio bootup
#2670 Improved low-level driver resiliency to potentially mitigate radio crashes
#2667 Mic Profile no longer loads unnecessarily every time the transmitter changes
#2639 DAX: Fixed a null reference UHE
#2630 CAT: PTT Port now shows 'Slice: TX' when Auto Switch is not enabled
#2634 DAX: Renamed 'Mic Audio Stream' to 'Mic Stream' and 'Audio Streams' to 'RX Streams'
#2635 DAX: Fixed a network socket UHE
#2565 CAT: FA and FB commands now support frequencies above 2 GHz
#2658 CAT: FA and FB now return '?;' when large frequencies are handled in 8-digit mode
#2645 CAT: Fixed focus switch between two radios no switching properly in SO2R
#2668 CAT: SSB Monitor Pan now tracks the transmit Slice Audio Pan in OTRSP

-------------------------------------------------------------------------------
 v1.6.6 Alpha 2015-11-06
-------------------------------------------------------------------------------
#2603 Fixed audio popping when tuning with the FlexControl (from v1.6.5)
#2596 A vertical scrollbar now appears on the TX Panel when needed
#2570 Mic Slider value popup is no longer obscured by the Mic Profile dropdown menu
#2623 CWX: Quick consecutively sent CWX Macros are sent more reliably
#2553 CWX: Quick backspacing of characters in Live mode now erase characters more reliably
#2371 Default profiles can now be deleted (and restored via factory reset of radio)
#2619 A default SO2R Global profile is now available that defaults 2 Panadapters, 2 Slices on 2 bands on 2 TX antennas (6700 only) with associated TX Profiles
#2537 Fixed an issue that caused MON volume to be lower than expected
#2579 RTTY: TX EQ button is now defaulted to off
#2569 CAT: OTRSP now causes the CW Sidetone to follow the TX Slice
#2569 CAT: Fixed issue where N1MM and radio could get out of sync when rapidly switching focus
#2604 CAT: Multiple ports can now be removed at by selecting multiple ports and pressing Remove
#2622 CAT: Slice selection is now visible on PTT ports when 'Auto Switch TX Slice' is enabled
#2470 DAX: TX checkbox is now yellow if DAX is not selected as input
#2577 DAX: App now starts up minimized if it was closed while minimized
#2458 DAX: Gain slider on Mic Audio relabled as 'Mic Record Gain'
#2601 DAX: Fixed an issue that could cause multiple DAX IQ / DAX MIC sound devices after install
#2574 CAT: Fixed several tooltips. Now auto-hiding 'Auto Switch TX Slice' label on Winkeyer port creation
#2614 Fixed a UHE related to the FlexControl
#2587 Fixed CW keyer speed textbox size issue on Windows 10

-------------------------------------------------------------------------------
 v1.6.5 Alpha 2015-10-30
-------------------------------------------------------------------------------
#2529 Active Slice now switches properly when Slices are removed
#2539 Fixed issues with Mic Profile names being corrupted
#2343 Added a separate dropdown menu for Mic Profile selection
#2560 Fixed frequency calibration routine returning 0 ppb occasionally
#2558 Fixed 20K preset filter upper limit for digital modes
#2511 Fixed ATU memories not always being applied after quickly switching TX Slice and transmitting via CAT
#2285 6300: Fixed an issue that could cause unexpected power output when using CW near 100 W
#2536 CAT: Fixed Winkeyer issues with N1MM CW Macros
#2565 CAT: Fixed issue where unkeying and then changing TX Slice in rapid succession failed 
#2471 CAT: Window is no longer obscured by the Windows 10 Taskbar when starting up maximized
#2546 CAT: ZZFB frequency sent before ZZSW1 is no longer lost
#2550 CAT: Closing warning dialog no longer appears when Windows is shutting down
#2500 CAT: Added Auto Switch TX Slice option to CAT and PTT ports
#2556 CAT: Split Slice index is now shown on the main window for each port
#2544 DAX: Fixed RX latency issues and improved lost packet recovery
#2447 DAX: Removed System Tray icon. Closing now prompts warning dialog.
#2513 DAX: TX Stream will now toggle between 'streaming' and 'transmitting' status correctly
#2552 DSTAR: RX filter can now be modified
#2351 Fixed low RX volume issues with FDV and DSTAR
#1322 PROC and EQ can now be used correctly with FDV and DSTAR. (PROC > NOR not recommended for waveforms)

-------------------------------------------------------------------------------
 v1.6.4 Alpha 2015-10-23
-------------------------------------------------------------------------------
#2496 Fixed an issue that could stall radio bootup indefinitely
#2343 Now mapping modes to mic profiles
#2460 CAT: Fixed an Access Denied UHE
#2481 CAT: Fixed memory leak
#2489 CAT: Log window scrolling is no longer reset after every entry
#2483 CAT: OTRSP TX command now uses 1 and 2 indices instead of 0 and 1
#2493 CAT: Fixed a command string processing UHE
#2506 CAT: Only a single log window can now be opened per port
#2503 CAT: Fixed a lockup when using the Test command interface in the Log window
#2488 CAT: Moved version number so that it is visible on Windows 10
#2480 CAT: N1MM no longer hangs after first CW macro when using Winkeyer
#2471 CAT: Windows Taskbar no longer covers the bottom of CAT when maximized
#2521 CAT: Fixed a Collection Modified UHE
#2487 DAX: TX is now set turned on by default
#2434 TUNE in waveform mode no longer emits high powered transmit burst
#2484 Fixed AGC-T not properly being set on band changes
#2194 Fixed Profile issues with TX and MIC profiles
#2415 Fixed issues with saving Waveforms
#2249 Fixed a UHE when trying to change the TX profile
#2416 Fixed a crash when double-clicking an empty Panadapter when all Slices have been created
#2520 Panadapter display is now sharper at certain sizes
#2501 Installer: CAT and DAX no longer autostart if a reboot is required
#2472 Installer: CAT and DAX installations are now optional
#2400 Installer: Added a FlexVSP recovery mechanism

-------------------------------------------------------------------------------
 v1.6.3 Alpha 2015-10-16
-------------------------------------------------------------------------------
#2334 Transmit profiles now split into Mic and Transmit profiles
#2428 Automatic frequency calibration routine now works with positive ppb errors
#2465 CAT: CW messages can now be sent with N1MM properly
#2446 CAT: Window is now minimized on startup if it was previously in the minimized state
#2459 CAT: Fixed button tooltips
#2461 CAT: Forcibly closing the remote end of a TCP port no longer causes a crash
#2450 CAT: Fixed frequency rounding errors
#2453 CAT: Port configuration from older SmartSDR CAT program will now be imported the first time
#2463 CAT: Added support for TX0/TX1/TX2 commands
#2451 CAT: Now adding a TCP cat port on 5002 for DDUTIL on first time data import
#2449 CAT: Panadapter now tunes on band changes 
#2448 CAT: Fixed warning shutdown dialog if shutting down due to CAT already being open
#2420 Re-added NB indicator to the Slice flag
#2421 WNB button on the Active Slice control panel is now an NB button

-------------------------------------------------------------------------------
 v1.5.2 Alpha 2015-10-09
-------------------------------------------------------------------------------
#2163 Created an all-new SmartSDR CAT application
#2380 DAX: Added a dedicated sound card for MIC audio and reduced TX to a single sound card
#2330 DAX: VOX is no longer disabled when switching the transmit Slice
#2192 CW QSK: Fixed issue where first sidetone dit was sometimes missing in CW when transitioning to transmit
#2376 CW: Fixed Iambic A and B settings not always working when selected
#2339 MOX and TUNE button state can now be toggled with the spacebar like other buttons
#2314 D-STAR: RX passband is now locked to +/- 8 kHz
#2253 D-STAR: Preset RX filters are now blank
#2374 Fixed PTT not working intermittently
#2194 Band Persistence by direct frequency no longer changes antennas or DAX channels
#2430 Fixed an issue where Slice RX EQ was not applied for cloned Slices
#2055 Focus Helper: Detached windows now work with WriteLog
#2358 An out-of-bounds frequency can no longer be entered for frequency calibration
Photo of Tim - W4TME

Tim - W4TME, Customer Experience Manager

  • 9152 Posts
  • 3471 Reply Likes
  • like a change is a comin'

Posted 3 years ago

  • 4
Photo of Jim Gilliam

Jim Gilliam

  • 851 Posts
  • 175 Reply Likes
I'm getting so excited, I am going to have to take a Valium to calm down.  
Photo of EA4GLI - 8P9EH - Salvador

EA4GLI - 8P9EH - Salvador

  • 1752 Posts
  • 535 Reply Likes
Oh come Tim... this is killing me, my finger hurts from hitting F5 on the keyboard!!!
Photo of Bill W2PKY

Bill W2PKY

  • 453 Posts
  • 79 Reply Likes
Can't wait to try the new CAT interface. Always have multiple WSJT sessions going, now they will spot on the correct band all the time!!!!
Photo of EA4GLI - 8P9EH - Salvador

EA4GLI - 8P9EH - Salvador

  • 1752 Posts
  • 535 Reply Likes
Thanks Tim. I am off to the beach, see you all on Monday!!
Photo of DrTeeth

DrTeeth

  • 1687 Posts
  • 387 Reply Likes
@ Tim. You are just saying that to hold us off.

I bet there will really be a sneaky release this weekend just to annoy Salvador, which he deserves by telling us he is going to the beach. In the UK we have had the wettest December since records began so I really want that early release to get a couple of days' head start over him, hi hi.
Photo of Michael - N5TGL

Michael - N5TGL

  • 307 Posts
  • 101 Reply Likes
I'm about to just start wearing a wetsuit instead of regular clothes!
Photo of Burt Fisher

Burt Fisher

  • 1065 Posts
  • 368 Reply Likes
Why?
Photo of WA2SQQ

WA2SQQ

  • 420 Posts
  • 87 Reply Likes
Enough already stop the teasing I feel like I'm dealing with my wife release it!!
Photo of Michael Coslo

Michael Coslo

  • 823 Posts
  • 198 Reply Likes
Oh - yer teasing us so bad, Tim! I'm salivatin'! 
Photo of Al / NN4ZZ

Al / NN4ZZ

  • 1710 Posts
  • 581 Reply Likes
Hi Tim
RE: v1.6.11 Alpha 2015-12-11
----_-----------------------------------
#2767 CW: Added input debouncing for straight key

Was the "debounce" issue new in V1.6 or was it a pre-existing problem?

Did it apply to both the key jack in front and the key line on the accessory plug?

How did the issue manifest itself?

My straight key is connected to the key line on the accessory jack and I never noticed any problem.

Regards, Al / NN4ZZ
Photo of Douglas Maxwell

Douglas Maxwell

  • 88 Posts
  • 14 Reply Likes
Just had a look through all the change log but couldn't find the fix for the 6300 startup calibration failure which causes distorted tx until a soft reset is performed? Did I miss it?
Photo of Jay / NO5J

Jay / NO5J

  • 1546 Posts
  • 223 Reply Likes
Those are release notes for the upcoming release.
If the upcoming release doesn't have the problem then it wouldn't have any notes about the problem being fixed. It also wouldn't have notes about bug fixes for previous releases.

Perhaps the bug was fixed in an unreleased v1.5.2

We should know more sometime next week. Maybe!

73, Jay - NO5J
(Edited)
Photo of Douglas Maxwell

Douglas Maxwell

  • 88 Posts
  • 14 Reply Likes
The fix was promised to be included in the next release and so there should be a record of the fix in the change log. Not holding my breath for next week and find it hard to get excited about functional changes. Just having a fully working transceiver would be enough for me.
Photo of Tim - W4TME

Tim - W4TME, Customer Experience Manager

  • 9152 Posts
  • 3471 Reply Likes
It is addressed as a consequence of fixing the root cause of defect #2496
Photo of Douglas Maxwell

Douglas Maxwell

  • 88 Posts
  • 14 Reply Likes
#2496 Fixed an issue that could stall radio bootup indefinitely.....
OK thanks, got my fingers crossed, hopefully I can then start looking at your contest modifications.
Photo of Bill - K7UOP

Bill - K7UOP

  • 34 Posts
  • 6 Reply Likes
There are multiple references to UHE. What does it stand for?
Photo of Jay / NO5J

Jay / NO5J

  • 1546 Posts
  • 223 Reply Likes
Un-Handled-Exception.

73, Jay - NO5J
Photo of Tim - W4TME

Tim - W4TME, Customer Experience Manager

  • 9152 Posts
  • 3471 Reply Likes
Jay is correct. It is a program crash due to a programming issue that is not handled gracefully.
Photo of Jim Gilliam

Jim Gilliam

  • 851 Posts
  • 175 Reply Likes
Something like a stack over-run?
Photo of Dick B

Dick B

  • 106 Posts
  • 10 Reply Likes
Trying to decide how much time to set aside for the 1.6 update ... will it automatically map all my current CAT/DAX, Profile, etc settings to the new scheme, or do I have to re-configure from scratch?  Is Uninstall of 1.5 required?  This will be my first update.  
Photo of NX6D Dave

NX6D Dave

  • 302 Posts
  • 88 Reply Likes
Before you install 1.6, make a nice fresh copy of your Profiles and Preferences in 1.5.  Set that aside in a safe place.  Like most insurance, if you take out this policy, you probably won't need it.

Uninstalling 1.5 is not required.  The installer will upgrade whatever software components need to be upgraded.  Changes need to be made to the DAX drivers, and those changes are made via scripts that run in "command mode" windows.  Don't be concerned when you see those go by.

1.6 is designed and tested to install over 1.5 (and maybe older versions).  Where software is concerned it's usually wrong to make comprehensive statements.  Someone's experience will vary considerably.  Most users, however, will upgrade to 1.6.x in a few minutes.  Let me suggest that after installation, before you try to run anything, give your computer a nice clean reboot so that all of the new sound and port devices can be enumerated.

On restart, you'll notice that the DAX control panel program is now a "taskbar" program -- no longer in the system tray.  CAT has not been in the system tray, but it is completely re-written and will look foreign to you at first.  SmartSDR 1.6 looks remarkably like 1.5 at first glance.  The interface changes are there, but they aren't big glaring changes that you will trip over if you try to do anything.

So fire up SSDR and attach your radio and let the radio "firmware" update happen.  This normally takes a few minutes.  The radio reboots itself in the process.

Open the radio with SmartSDR.  Your Profiles and Preferences should be present.  Open the Profile Manager and have a look around.  You'll see TX and MIC profiles that correspond to profiles you had in 1.5.  This may look imposing at first -- don't panic.

If you do a lot of voice comms with various microphones, etc., you may want to start work on your profiles, after a period of settling in.  The upgrade to 1.6 creates MIC profiles to preserve the settings you had in 1.5, but my experience has been that once you settle into 1.6, you'll want to reorganize TX and MIC profiles into a smaller set that is more FLEXible.  Take your time -- no need to rush.  Export your Profiles and Preferences frequently so that if you mess something up, you can just go back to the last thing you liked and start again.

If you invoke a Global profile that came forward from 1.5, you'll get transmitter and microphone settings that correspond to what the profile used to do in 1.5, but some of those settings will now come from TX and MIC profiles that were created to support the Global profile.  They will have names that make that clear.

If I decide to import Profiles and Preferences by hand, I prefer to do a "factory reset" then import Profiles and Preferences fresh, so there is no question about where various settings came from.  During testing I may do this a half dozen times a day.  This is definitely not required for this upgrade, but if you get into some strange situation and you can't figure out "why is it doing this???", this is a way to eliminate some variables.  Others may disagree with this.

If you do a lot of work in digital modes, then yes, it may take some time to get things running smoothly again.  I run WSJT-X, JT-ALERT, FLDIGI, DXLABS and some of the glueware layers in between.  The big change is to reconfigure these programs to use a single DAX TX channel.  This should be easy to do.  The conversion to the new CAT system sometimes causes CAT COM port numbers to change (not always by any means).  So open the CAT CP and note the port numbers.  You may need to adjust the ports that programs like FLDIGI and WSJT connect to.

I'm doing all of my work on a Windows 10 system running on the "slow ring" upgrade program. 
Photo of KY6LA - Howard

KY6LA - Howard, Elmer

  • 3556 Posts
  • 1418 Reply Likes
In theory it should be an automatic update...

I did test installs with virgin  1.5.1 (no 1.6 prior alpha on those machines) on two W7/64 systems and both went very smoothly.  I did not uninstall 1.5,1   As a caution, I did stop DAX and CAT before the install and deleted all the 1.5.1 desktop icons...

One computer took about 10 x longer than the other because it had a few virtual sound drivers (not DAX) still running that needed to be shut down,...so definitely shut down Virtual Audio drivers..

HOWEVER... I STRONGLY RECOMMEND THAT YOU BACKUP YOUR PROFILES, SETTING, ETC. BEFORE YOU UPGRADE AND TAKE SCREEN SHOTS OF ALL YOUR SETTINGS..

It's a Windows system.. you never know what might be lurking in the woodpile waiting to bite you....

I have not tried it with W10 although others have with some success but I have little doubt that W10 will continue to cause yet to be discovered issues after the next W10 update.
(Edited)
Photo of Jim Gilliam

Jim Gilliam

  • 851 Posts
  • 175 Reply Likes

One of the smartest things I ever did was practice removing SmartSDR completely. I wrote all the steps down so I could understand them. It was one of the most productive hours I have ever spent. Now, when, a new version comes out, I routinely expunge the older version and start fresh. No more problems or bitches!


JIm, K6QE

Photo of Dick B

Dick B

  • 106 Posts
  • 10 Reply Likes
Would you care to share your procedure?
Photo of Jim Gilliam

Jim Gilliam

  • 851 Posts
  • 175 Reply Likes

I followed Tim's instructions to the letter. I couldn't write it any better than he did. I just made my own personal notes that would be meaningless to others.


Jim, K6QE

Photo of Jim Gilliam

Jim Gilliam

  • 851 Posts
  • 175 Reply Likes

In anticipation of the worst with Windows 10, this morning I made an image of my latest install of 1.51, then did a complete uninstall of SmartSDR and made another image. Reimaged my computer with the first image. When 1.6 comes out, I will reimage again the uninstall and, then, install 1.6. Been bitten in the ass three times now and I don't want to make it four.


Jim, K6QE

Photo of K2CB Eric Dobrowansky

K2CB Eric Dobrowansky

  • 211 Posts
  • 80 Reply Likes

Has the initial noise burst on TX (tx audio buffer filling on receive) been fixed yet?

Eric

K2CB

Photo of Dave Dave

Dave Dave

  • 135 Posts
  • 28 Reply Likes
Read thru all the notes on 1.6....

I don't see where TX not showing Ready OR not ready, or not selected.... just blank till till I xmit, after that its fine, I reported this problem a while back.  This happens on both my setups, usint Windows 10,  all else is fine.

Still no Squelch????

Memory still 2 clicks?  Should be a "memory" not in a sub menu, 1 Click.
Photo of K2CB Eric Dobrowansky

K2CB Eric Dobrowansky

  • 211 Posts
  • 80 Reply Likes
Is the screen scaling issue resolved in 1.6?
(Edited)