Revision History

From DDUtilV3
Revision as of 19:11, 2 February 2014 by WikiSysop (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Note: all revision documentation after 30416 can be found in the DDUtil/Docs directory on your PC as Releasexxxxx.pdf.

  • 30416
    • Re-factored the KPA500 code to be more robust.
  • 30415
    • Corrected a defect in the Restore User Settings feature that would cause an error message to display on some systems on restart.
  • 30413
    • Corrected a defect in the Restore User Settings feature that would cause an error message to display on some systems. Note: a manual restart of DDUtil is now required after using the Restore User Settings feature.
    • Repaired a defect in the F6K mode change code where a mode change would not always cause the right response from the TuneStepSet() routine.
    • Fixed TKnob errors from tuning vfo B if slice B didn't exist.
  • 30402
    • Fixed DDU Title Bar not updating proper freq when RXB is removed
    • Fixed TKnob freezing when crossing MHz zero boundary
    • Renamed PTT Sync check box to DDUtil Follows Amp PTT
    • Added Amp Follows DDU PTT check box
    • Added macro cmds DD6RXA/DD6TXA
    • Added TCP Server and DDClient app (alpha code)
    • Re-factored SteppIR code to prevent controller turning off when the Home button is pressed
    • Re-factored Tune Detect to work properly
    • Added persistence and movable controls to DDClient
    • Stopped KPA500 disable from blanking the port number
    • Re-ordered F6K CWSpeed property to not call DoModeChg
    • Added SetTitleBar routine to combine code into one routine
  • 30306
    • Re-sequenced Tuning Knob code to eliminate start-up errors created in 30301 and continued from 30304.
  • 30301
    • Enabled the Tuning Knob for F6K radios.
    • Added new DDUtil macros DDSD, DDSR.
    • Re-Factored Always-On-Top code to include the Setup form also.
    • Updated knob to zero with tune step boundaries.
    • Updated knob code so Z constants will show properly.
    • Added Default check boxes and mode drop-downs for Tune Step settings.
    • Added CW Speed to the F6K GUI Title Bar.
    • Added trap for bad PA Temp (ZZTS) readings.
  • 30201
    • Added Band Data/Macro by Radio check box which allows different band and macro files by radio model.
    • Added new Inno installer.
    • Expanded HRD Server to accept any IP on the LAN.
    • Added KPA500 Fan Speed macro (DDPA).
    • Added Command-Line arguments /F6K and /Leg
    • Fixed Auto Drive not updating drive level when expert mode (if enabled) is changed for AM, SSB, DIGI modes.
    • Fixed defect that was causing the split TX frequency to be entered into PSDR VFO B incorrectly when initiated from a Spot Cluster program.
  • 30144
    • Made DoModeChg agree with F6k modes
  • 30143
    • Added double-click to diagnostics form to dump RcpCaller table.
    • Reworked HRD server for 6k compatibility.
    • Added RCP Re-assignment feature (group) to Ports tab.
    • Added 90 second timer to dump stale entries from the rcpCaller table for F6K.
    • Re-ordered names on the Files tab.
    • Added Wiki Help links to many tabs/groups.
    • Added slice B to list of re-direct slices (Ports tab).
    • Removed default setting (500) from Legacy Interval Poll Timer window on Features tab.
    • Added _condx error codes to PortSend().
    • More work on HRD apps Filter button. Incomplete, can't find a way to get app to re-read the button list.
  • 30134
    • Reworked CheckForDupeCmd() to work properly when multiple non-answered commands were present.
    • Discovered when Auto Drive is enabled and if drive is set to zero (0) band change errors can occur on some machines depending on speed.
  • 30125
    • Repaired Passive Listener not following radio for None slave radio.
    • Reworked ClientCat code to not allow buildup of non-answered Cat commands (like FB if no slice 1).
    • The CX-Auto no longer shown in title bar if CX not enabled.
    • Fixed error display when Macro Buttons form is not enabled when a macro is edited.
    • Removed ZZFA/FB special handling from WriteToRadio method.
    • Changed WN2 polling speed from 150 to 175 ms.
    • Add EU separator check to FreqToBand() routine.
    • Commented out catch in ReturnCat() method that was throwing errors.
    • Reworked DDMD command to add Center Freq. Updated wiki
  • 30120
    • Added compatibility code to stop Auto Drive enable from crashing XP.
    • Removed Error msg code from Slice add/delete for more than 2 slices.
    • Added DDUtil macro DDMD to switch mode and filter size (F6K)
    • Hooked up the Split button on the Misc form.
    • Worked on F6K macro compatibility
    • Fixed bug where hdwe was following xmit freq.
    • Got MOX working using InterLockState
    • Added Disable Band Data check box for USB8
    • Fixed Remote Power defect
    • Added icon overlay method for auto drive
    • Re-sequenced KPA startup code to add ^po with ^on commands
    • Renamed Cat Commander to just Cat
    • Started adding Debug code for error log
    • Reworked mox code to use InterlockState property
    • Fixed bug where TXfreq was not being followed by hardware
    • More work on macro compatibility with F5K
    • Fixed defect where HRD server won't start unless Legacy port is present.
  • 30106
    • Added try/catch to InitAutoDrive to trap error if Console not up yet.
    • More work on InitAutoDrive()
    • Re-factored BCD code so selecting 'None' for port doesn't disable the port on next startup.
  • 30103
    • Repaired bug from the new Oper/Stby icon addition where an error would occur if the Auto Drive feature was not enabled.
    • Added a new Yaesu rotor type for users of the GS232B rotor controllers.
  • 30102
    • Repaired CX-Auto defect where last antenna used was shown even if all antennas were grounded.
    • Fixed some Icom PW-1 amplifier defects and received conformation the PW-1 amp is correctly following frequency.
    • Added validation code for PTT/Tune Detect check boxes.
    • Validated Passive Listener Slave Radio type Icom w/CI-V is working correctly.
    • Added file dialog for the Band Data File 'Save' button (LPT tab).
    • Validated the Wave Node WN2 wattmeter is working correctly.
    • Added Auto Drive PTT state indication to the Task Bar icon. Now if you have Auto Drive enabled the Task Bar icon will change color to match the Oper/Stby button on the Misc. form.
  • 30095
    • Repaired RCP2 rotor port defect.
    • Added test to not allow DDUtil to start if it's already running.
    • Added new dockable window for CX-Auto antenna switch (Other tab).
    • Fixed defect where Icom PW-1 amp would not respond.
    • Added error trap for bad ZZTS data from PSDR.
  • 30088
    • Fixed a defect where the BOBC check box in the Auto Drive group would un-check if the Auto Drive enable check box was toggled.
    • More work on RCP/Diagnostics Cat Message display stability.
    • Added PTT Detect feature on the Feature tab Options group.
  • 30086
    • Fixed regression that prevented DDUtil from appearing in the Task bar.
    • Repaired bad links in the Help menu.
    • Fixed defect in Errors showing properly in DDUtil Title Bar.
    • repaired Cat Message code defect in RCP1-6 routines.
    • Renamed Cat Messages form to Diagnostics
      • Added Performance tab
      • Added Cat Monitor tab
    • Added New Short-Cut keys
      • [Alt] + D Opens Diagnostic form
      • [Alt] + S Opens Setup form
      • [Alt] + [Shift} + S Closes Setup form
    • Added Files tab to the Setup form (file locations)
      • SmartSDR - Reserved for future use
      • Cat Commander - Required for auto start/connect of Cat Commander
      • PowerSDR - Required for remote start if PSDR start option is selected in the Tools menu Start Radio.
    • Added detection and auto start capability for Cat Commander.
      DDUtil requires Cat Commander to be present and running to service DDUtil RCP clients and to support some internal functionality.
    • Fixed a defect that omitted the file type for the Options menu Backup User Settings selection It now defaults to xml.
  • 30080
    • Added sorting to Band data GUI (GetBandData()).
    • Added Auto PTT check box to Auto Drive tab.
    • Added window click event to PA Temp to change from C <--> F degrees.
  • 30079
    • Added S-Meter avg & peak data to F6000 tab
    • Added try/catch to StepPortMsg to catch errors.
    • Added Disable Auto Update checkbox to Features tab to allow choice of automatically checking for version updates.
    • Added PTT Macro texy boxes to Auto Drive tab to allow macro execution when Oper/Stby mode is changed.
    • Added 60 meter setting to USB8 relay board on Feature tab.
  • 30078
    • Enabled Auto Update Check for new version.
    • Bumped version for Auto Update test.
  • 30075
    • Enabled AutoDrive for F6K.
  • 30074
    • Added CAT Commander client code.
    • Added Quick Memory name note to Misc form Title Bar.
    • Refactored Quick memory code to repair short-cut key defect.
    • Fixed SM0 bad data error messages when PSDR in transmit/tune mode.
  • 30073
    • Added retention days window for Auto Save Backup File check box on Features tab.
  • 30072
    • Fixed USB8 defect that caused error if selected and up plugged.
  • 30071
    • Added default Station Location info to settings.
    • Reworked Rotor code to allow Heading window to be optional.
    • Added traps to catch ConvertToInt32 errors in ParseZZDU routine.
  • 30069
    • More work on SPE amp code to stablize.
  • 30068
    • SPE amp un-responsive. Found several defects and not all code complete.
    • SerMacPort un-responsive. Repaired defects
    • Added Invoke to DDDT/DDRT in DDParse
    • Corrected Setup context menu to correctly find SerMacPort on Ports tab.
  • 30067
    • Reworked Tuning Knob to not fail 2nd enable
    • Error message displayed on A9500 start-up. Reworked A9500 start-up code
  • 30066
    • Extended error handling code to catch "Input string not in correct format" errors.
    • Fixed Misc form Split indicator where it syncs with PSDR Split function.
    • Re-factored Heros code to not turn off Bypass if out of ham bands.
  • 30065
    • Added Drive Power to the Flex Control (TKnob) shaft encoder menus.
  • 30064
    • Repaired a defect where station info would not persist if a rotor wasn't enabled.
    • Reworked the Remote Start feature to correct defects.
    • Completed Alpha 87A amplifier support (needs testing).
  • 30062
    • Added KAT500 macros DDEA, DDEM, DDET
    • RCP6 is now persistent (Ports tab)
    • Scratch pad is now persistent (Ports tab)
    • Fixed ACOM 2K auto start issue
    • Removed default Com settings from Rotor setup
    • Changes to the BCD data file no longer require a restart to work properly.
  • 30060
    • Added KAT500 macros DDEA, DDEM, DDET
    • Fixed RCP6 not persistent (Ports tab)
    • Fixed Scratch pad not persistent (Ports tab)
    • Fixed ACOM 2K auto starting on DDUtil start
    • Removed default Com settings from Rotor
  • 30059 → Released to Beta testers
  • 30058
    • Added Heros macros DDHA, DDHB, DDHL, DDHU, DDHY