AnaCom, Inc.
About AnaCom
Sales
Service
News
Products
Documents

Rackmounted Converters
Baby BUC
AnaSat®
ELSAT® BUCs
SSPA
Kromos
Kromos

AnaCom, Inc.Request a quote


Products

Revision history for Supervisor 9 utility

Last Update: 08/06/10

=========================================================

Version 9.2.48 (08/26/10)

  • Fixed circular-reference bug when closing device
  • Fix bug in reassigning IP address on device during forced discovery
  • ReDiscovery: changed back side of all switches to 1200 baud, regardless of switching mode
  • Improved detection and reporting of read faults
  • Implemented SendMessageCallback, vs return message, to handle conclusion of CommTask.
  • Implemented support for ExtRef display in ReadInfo function
  • Fixed internal sn2ip command
  • Misc changes (invalid Temp, change ProtSwitch ODU strings, etc)
  • Bug fix - logging was not noted in config file if selected from Summary listview.
  • Bug fix - in some cases, error-status message wasn't cleared from Monitor dialog after "Device Lost" condition is recovered from.
  • Bug fix - couldn't always open all available serial ports
  • Moved OPTIONS dialog from CommPort dialog to Summary dialog
  •  

    Version 9.2.47 (05/20/10)

    • Changed AVRF label to Vref, reposition all related controls
    • added compiled help file to package
    • added serial-number entry dialog to CommPort interface
    • cleaned up IP address handling, especially for ODUs with invalid IP addresses
    • cleaned up device discovery across multiple Ethernet interfaces
    • Added internal >arp command, to list all Anacom devices in ARP tables
    • Doesn't show Ethernet info at all on Comm Port dialog.
    • Created linkage between Summary listview entries and device dialogs; clicking on summary activates associated device dialog, clicking on polling/logging LEDs toggles those modes on the device.

     

    Version 9.2.46 (03/10/10)

    • Fixed bug in polling loop, when no valid targets are present
    • Tweaked polling/rescan interactions
    • Doesn't close/reopen comm port on baudrate change (this speeds up baud-rate-change iterating on ReDiscovery)
    • Fixed bug in receiving/displaying long reports from ODU
    • Updated text on Add Device button
    • Setup scripts forgot to copy help file into archive
    • Save/restore Summary-dialog positioned
    • Fixed bug: Connect after initial Abort would fail

     

    Version 9.2.45 (03/04/10)

    • suspend polling on new devices until auto-read is completed
    • fix problem with switched rediscovery
    • fix handling of ReDiscovery on switched ports

     

    Version 9.2.44 (02/26/10)

    • bugfix: code wasn't checking for TxOnly on ProtSwitch, before initially drawing the Monitor.

     

    Version 9.2.42 (02/19/10)

    • Added ODU emulator and help file to distribution

     

    Version 9.2.41 (02/11/10)

    • Updated label/tooltip language files
    • On "Add Serial Port", checks all known serial ports to see if they can be opened, or are busy.
    • Added unavailable comm ports to CommPort dialog, mark as unavailable, display messages and disable connection as required

     

    Version 2.39 (02/04/10)

    • Fixed bug during program startup, handling removed devices
    • Changed program name to Supervisor 9
    • Updated tooltips

     

    Version 2.38 (02/02/10)

    • Added >FAULTS internal command, to display "dropped P command" and "recovered Device Lost" events.
    • Added option to specify retry time in minutes, once "Device Lost" occurs
    • Added command descriptions to the internal-command help listing
    • Added internal command ">polling" to suspend/resume polling
    • Suspended polling on Ethernet ReScan operation
    • Converted all packet handlers to use Windows event mechanism
    • Modified summary dialog to automatically resize for number of discovered devices
    • Fixed bug in recovering device data from INI file
    • Fixed buffer-overrun issue when SAVE failed and returned a large response message, which we didn't buffer for.
    • Removed redundant unconditional SAVE during discovery
    • Implemented Ethernet Global Scan via BootP

     

    Version 2.37 (12/14/09)

    • Removed information message from Command window in certain cases
    • Fixed some bugs in Ethernet scanning
    • Padded serial number to six digits when reading from SerialNumber control
    • On "Add Serial Port", if no more serial ports are available, messages dump to status bar and MessageBox, instead of syslog

     

    Version 2.35 (12/02/09)

    • Fixed bug when aborting initial Connect, after one or more units discovered.
    • After "Device Lost" occurs, if successful command is send from user window, re-enable the device.
    • Fixed auto-connect on Ethernet ports
    • Fixed storing of polling state for Ethernet devices
    • BootP: Added support for Global search
    • BootP IP management implemented
    • Ethernet: When reading serial numbers from Serial Number ComboBox, cast to uppercase so compares are consistent
    • Blocked Ethernet Global Discovery for now
    • Switched to Inno Setup for creating install file

     

    Version 2.34 beta (10/06/09)

    • try to fix issue with Summary Listview:Alarms background color being wrong on "Device Lost".
    • Fixed issue where, on Monitor dialog, after executing SendCommand, the sent command is not left highlighted, which is different from how CommPort dialog works.
    • Cleaned up summary listview
    • Preliminary Ethernet interface completed
    • Added tooltips for Ethernet controls
    • Fixed bug in internal status command
    • Modified logging of dropped polling commands
    • Screen positions of CommPort and Monitor dialogs are now stored in configuration file
    • Updated Monitor dialog(s) to add units as required, and change labels to more closely match Supervisor 7.

     

    Version 2.33 (09/29/09)

    • send "DIGIPEAT ON" command to ProtSwitch discovery sequence
    • Fixed bug with initial display of "Tx Warmup" and "Tx Enable" ComboBoxes
    • Added timeout to BAUDRATE commands (except for the DTE0 commands)
    • Changed serial-port mutex to use standard timeout, to help resolve conflicts between polling and manual command sending.
    • Fixed remembering of language setting
    • Added dialog option to Ethernet CommPort dialog, to specify which Ethernet interface the program will listen on.
    • On ChangeBaud operation, after verifying contact with ODU via ODU command, send SAVE command to detected unit.
    • Added prototype Ethernet support
    • Modified Monitor dialog-resizing mechanism to know whether a new property sheet is being created.

     

    Version 2.32 (09/01/09)

    • Fixed alarms-email-timer handling (enable/disable)
    • Fixed bugs in data display after WriteEdits is executed
    • Implemented automatic property-sheet resizing on screens with non-standard dlu values
    • Progress continues on dynamic dialog resizing for odd-dlu machines

     

    Version 2.31 (08/06/09)

    • Added Makefile control to manage prototype resizing code
    • Fixed bug: TxOnly flag in P command does not apply to radios
    • Restored display of OnTime for ProtSwitch
    • Added debug code to examine screen-sizing problem on certain laptops

     

    Version 2.30 (08/06/09)

    • Fixed bug when opening new CommPort dialog and then CONNECTing

     

    Version 2.29 (08/05/09)

    • Fixed comm-port interaction issues
    • Added descriptive message when insufficient devices found
    • CommPort dialog: change "Connect" LED label to "Port Open"
    • Changed Connect button to "Chg Baud" once port is opened
    • Clarified messages during various types of device detection
    • Eliminated excessive startup messages
    • Reviewed polling/mutex issues

     

    Version 2.28 (07/24/09)

    • Added timer to TX LED, so it's more noticeable when activated
    • Internal Uptime command: fix bug in time computations
    • "Device Lost" message is also shown in appropriate Monitor Alarms field
    • Put CommTask and Polling "parent object" messages under WINMSGS control
    • Added SAVE command after changing device address
    • CommTask, Polling: exclude certain Windows messages from "lookup failed" warnings
    • Added second STX to each package, to try to fix lost-P-command issue
    • Changed temperature displays to signed vs unsigned
    • Fixed handling of Protection Switch LEDs

     

    Version 2.27 (07/16/09)

    • Added new serial-port enumeration method; now detects and accesses the Belkin USB-Serial adapter.
    • Made log-file time displays more consistent
    • Fixed updating of Monitor Alarms background color
    • Polling faults: log file is no longer updated on each transient loss of communications, only permanent port disable is logged.
    • When polling thread marks port as "Device Lost", Monitor-dialog Connection
    • LED is also updated
    • Updated help file
    • Changed temperature displays to signed vs unsigned
    • Fixed Win2000 bug, program should work now

     

    Version 2.26 (07/13/09)

    • Logging Options dialog; add device serial number to title bar get_mon_mutex() now returns a unique code on TIMEOUT, allowing callers to have special behavior when port is busy
    • Added abort button/option to Connect operations
    • Device will now be disabled after a certain number of consecutive polling errors. This number is set via the CommPort options dialog, and stored in INI file.
    • Removed unused debug function which was preventing running on Windows 2000 (and possibly Win98SE as well !!)

     

    Version 2.25 (07/08/09)

    • Bugfix: polling LED on summary list wasn't updating when polling state was toggled on Monitor dialog

     

    Version 2.24 (07/08/09)

    • Added 'release' and 'packages' labels to makefile
    • Removed unused library from Makefile
    • Updated tooltips for new re-CONNECT handling
    • When CONNECT is pressed, and existing ODUs are already known, treat the operation as a baudrate change. Retain list of known devices, after baudrate change, just send ODU to them to confirm communications.
    • Fixed bug when stuffing multiple Monitor ComboBox controls
    • Bugfix: Modify ReScan to handle missing devices cleanly
    • Updated Chinese-language files
    • Modify logging functions to flush data to disk immediately on writes

     

    Version 2.23 (06/29/09)

    • Fixed device-scanning issues
    • Change suspend_polling to be handled in the CommTask thread

     

    Version 2.22 (06/25/09)

    • Added infoout() function to display warning (vs error) messages
    • Fixed handle leak in serial_read()
    • Changed misleading error report
    • Updated tooltips for new Monitor buttons
    • Re-write mechanism for handling data editing on Monitor dialog, so polling does not interfere.
    • When cursor is in command input field now, TAB will move to SendCmd button.Shift-TAB will move back to command input field.
    • Updated terminal message

     

    Version 2.20 (06/18/09)

    • Re-designed polling mechanism
    • Gray-out command input field during CONNECT process
    • Prevented multiple opens on options dialog

     

    Version 2.19 (06/16/09)

    • Added default polling flag, for use when creating new device Monitors
    • ELSAT: Channel should be grayed out also, when frequency is grayed out

     

    Version 2.18 (06/11/09)

    • Implemented busy cursor for CommPort and Monitor dialogs
    • Made BUSY cursor work in terminal window
    • Removed unused keyboard remapping module from package

     

    Version 2.17 (06/04/09)

    • Update P12V label(s) to P9V, if ADC_VREF is < 4.0V
    • Implemented support for Prologix GPIB-USB adapter
    • Added factory-mode controls to CommPort dialog, vs Monitor dialog(s)
    • Allowed forced-scan even if port is not currently connected

     

    Version 2.16 (05/26/09)

    • Added supdup utility, to generate INI files from legacy .sup files
    • Serial-port enum list is now sorted by COM number
    • Fixed bug in installer, add "SFX Compiler" config file

     

    Version 2.15 (05/21/09)

    • Expanded capabilities of the installer
    • Added save-config/load-config entries to language-definition files

     

    Version 2.14 (05/21/09)

    • Added tooltips for save-config and load-config buttons
    • Added special handling for "TX SSPA"
    • Added 22-pixel Anacom logo for listview display
    • Added functions to save/load configurations

     

    Version 2.13 (05/18/09)

    • Fixed internal command for debugging

     

    Version 2.12 (05/18/09)

    • Added internal command for debugging

     

    Version 2.11 (05/15/09)

    • Fixed dropped last label on top-level listview
    • Internal functionality modifications

     

    Version 2.10 (05/13/09)

    • Internal functionality modifications

     

    Version 2.09 (05/11/09)

    • Moved single-device scan into CommTask, to avoid freezing main dialogs
    • Serial-port writes are now event-driven

     

    Version 2.08 (05/08/09)

    • Added special handling for ELSAT/!TXIN condition
    • Added option to set default value for Max Devices field

     

    Version 2.07 (05/07/09)

    • Added UNICODE/internationalization support

     

    Version 2.06 (04/30/09)

    • Converted program to UNICODE, preparing to add Chinese support

     

    Version 2.05 (04/28/09)

    • Added resizing of terminal window (rows only)
    • Added tooltips to options dialog

     

    Version 2.04 (04/24/09)

    • Renamed program to Supervisor 9
    • Fixed bugs in "Close Port", also polling state no longer matters
    • Used ALARMS colors for Monitor Alarms field
    • AutoRead is now enabled by default.
    • Polling is now enabled by default.
    • Added spin control to "Max Devices" field. Also, update config file immediately when new value is entered.
    • AutoRead state is now independent of AutoConnect state
    • Modified comm-port handling; don't allow multiple un-connected ports, don't include already-used or un-openable ports in list.
    • "Read Info" (formerly "Properties") button now reads the read-only data every time, rather than only once.
    • Fixed problem with color rendering under Linux/Wine

     

    Version 2.03 (04/20/09)

    • include boundary flags in power-level readings
    • Added commands to ComboBox, at beginning of list, instead of end
    • Fixed spelling of ODU in various places

     

    Version 2.02 (04/16/09)

    • Fixed WM_CTLCOLORSTATIC bug
    • We now display a message, on ReDiscovery, when switching back to 1200 baud
    • Got rid of some debug data on top-level window
    • In lieu of reducing connect timeout, I've added a "maximum devices" field to the CommPort dialog, which will allow the user to terminate detection without waiting for timeout, once the specified number of devices is detected.The new field has a descriptive tooltip, and the value is stored in the INI file.It is not yet in the helpfile.
    • On Monitor dialog, "Close Window" is changed to "Close Device"
    • Eliminated minimizing CommPort and Monitor dialogs with top-level dialog, until I have more time to think it over.
    • On ELSAT units, Frequency field on Monitor dialog is now read-only.
    • Make P command non-retrying, to speed up polling-failure recovery.
    • Limit CommPort tabs to number of available ports.
    • CONNECT and Polling timeouts are now stored in INI file !! )
    • Change ReScan to not care about polling state
    • Updated HELP file (Summary-list LEDs, CommPort dialog changes, ReScan)

     

    Version 2.01

    • Device scanning function no longer assumes response of "??????" for ODU command indicates a Protection Switch. Now, it reads INFO command to get more information.

     

    Version 2.00

    • Initial (beta) release

     

     

     

About AnaCom | Sales | Service | News | Products | Docs
online RFQ service | online RMA service

---------------------------------------
© 2007-2010 AnaCom, Inc. All Rights Reserved.