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: 05/20/10

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

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.