UPDATE 21gUpdate 21g is up. It is primarily a bug fix release as free time has been a bit short for last few weeks. I wanted to get it out before this weekend so here it is. It should not need a forced DB update if moving from 21f.
Important things to note :- gdi+ has been disabled and will be fully removed from the source at some point
- TX EQs are now being applied when TX profiles are changed so if you get reports of bad audio, you know why
- lots of new midi stuff (thanks Sigi), I have not tested any of this
- P1 timeout implementation (when radio is powered off with console still running etc) may not be implemented correctly. Waiting for info, but figured something better than nothing.
For those interested, 213 x 64bit downloads, vs, 20 x 32bit downloads for previous 21f version.
Cheers, Richie.
21gfix: issue with \ being removed from -datapath fixed, and cleaned use of AppDataPath internally, thanks DL2XY
fix: scope2 top scope now works as expected (incorrect array counter being used)
fix: scope now renders in DX2 correctly using filled geometry
fix: scope views now work again in TX mode (spectra scope panadapter issue still exists - todo)
fix: TX EQ is now applied when changing TX profile. Previously you needed to move a TX EQ slider to make it happen. This also fixes start up problems where the TX EQ was not applied.
fix: P1 closedown issue resolved. Related to a fix made in 21a that made a change to ForceReset (please see 21a notes)
fix: fixed the checkVersion() function related to wdsp where the wdsp.dll version checks had been commented out. Now *10 for the wsdp version.c version number to match Versions.cs
fix: P1 will now time out and update the client to the powered off state if connection is lost. This was apparent when switching off the radio whilst the client was running, it would move into a non responsive state.
fix: 31/61dB step attenuation should be working again for radios such as 200D's. Previously would stop at 31dB visually although it would be changing if you clicked up beyond 31.
fix: tx/rx gain upper limit capped to 40dB in VAC1 cat commands for both TX/RX. Brings it inline with VAC2. Change by Sigi DH1KLM
add: FW version added to title bar
add: TX EQ button on front end now included when showing highlighted tx profile save items
add: midi command support for 2Tone that internally uses ZZUT
fix: ZZBT now changes RX2 band correctly
add: lots of midi commands (20+) added with source from Sigi DH1KLM, majority apply to RX2 but there are others
PS-A On Off, Move VFOB Down 100Khz, Move VFOB Up 100Khz, Close Thetis, Toggle TX VFOA VFOB, TUN Power Level
For RX2
Mode Next, Mode Previous, Filter Wider, Filter Narrower, AGC Mode Up, AGC Mode Down, CTU On Off, Mode SSB
Mode LSB, Mode USB, Mode DSB, Mode CW, Mode CWL, Mode CWU, Mode FM, Mode AM, Mode DIGU, Mode DIGL, Mode SAM
Mode DRM, AGC Mode, Squelch On Off, Squelch Level
change: all console MessageBox popups are now TOPMOST. Should fix issues where DB udpates and the like show message boxes below the console window and are susequently 'hidden'
change: gdi+ engine support removed
change: changed CTRL to SHIFT key when dragging min/max grids on panafall to link the two RX's. Previously conflicting with CTRL-right click for notch add
change: x86 and x64 now used in title bar instead of 32/62bit