ACKSYS Virtual Internet Port driver

Version 2.1.0 release notes     Changes Log     Known bugs

Version 2.1.0 release notes

Documentation

General installation requirements

Installation on Windows Vista

Installation on Windows NT 4.0 (unsupported)

COM ports enumeration

back to top


Changes Log

Version / dateChanges
1.0.0
9-nov-04
Initial release
  • Drivers for NT4, W2K, XP
  • Configurator application
  • Virtual port server
1.0.1
15-nov-04
Bugs cleanup release.
  • Added a button to ping the target device in the configuration menu
  • Changed the configuration file format to add various fields
  • Open ports now appear in green in the listbox, closed ports appear in red
  • Miscellaneaous bugs corrected
1.0.2
09-feb-05
Installation cleanup and minor features additions.
  • Automatic reconnection if the TCP link is lost (the device must be set to accept such reconnection)
  • You can set the state of the DSR/DCD/CTS/RING input signals that the application programs see in the short time when they are unknown at startup (after the port is opened but before the TCP link with the device is established).
  • Better defaults values and checks when creation a virtual COM.
  • Better texts in the dialog boxes.
  • The configuration program "VIP client" was renamed "VIP config".
  • The Event log listbox is displayed independantly of the active configuration tab.
  • Miscellaneaous bugs corrected.
1.0.3
04-jul-05
Hyperthreading bug corrections and minor features additions.
  • Option for setting the TCP-NODELAY socket flag. Note that this option is NOT required with current Acksys products (COMETH, COMETH-FIELD, WL-COMETH, WL-DONGLE with the latest firmware releases).
  • The configurator displays the current mode (TELNET or RAW) along with the TCP port on the "virtual port" tab.
  • The user's guide appears in the start menu.
  • The VIP background service now runs with real-time priority, in order to service correctly applications which busy-loop waiting for COM port status changes.
  • See known bugs list.
1.0.4
12-sep-05
Port servers scanner, minor bug corrections and features additions.
  • Raw mode does not display control signal leds anymore.
  • Help accessible from the start menu.
  • The "minimize" menu option has been removed.
  • English texts in the french version was translated.
  • See known bugs list.
1.1.0
18-jan-06
Port servers scanner in all versions, installation and documentation updates. Minor features additions.
  • Better performance on Windows 2000.
  • Better performance in multiprocessor and hyperthreading context.
  • Config menus rearranged.
  • The check for existing IP address was previously done with PING. A second check was added to identify that the device is really a handled port server.
  • See also known bugs list.
1.1.1
1-mar-06
Selectable "strict baud rate" option.
  • The port option named "strict baud rate", enabled by default, may now be disabled to reduce the splitting of the frames sent by the application. Should be used only with protocols of the "request/answer" kind.
  • A bug has been corrected in the port settings modification dialog. Sometimes the COM name would not display, making VIPconfig stop unexpectedly.
2.0.0
2-dec-08
Windows Vista 32 beta support.
  • Combined Windows Vista and XP support. The communication between VIPService and the VIPConfig utility has been changed from a Windows messages scheme to a TCP/IP scheme.
  • As a consequence, VipConfig does not show the creation of virtual ports anymore when it starts the service.
2.1.0
30-jan-09
Windows Vista 32 support.
  • Combined Windows Vista and XP support. Windows 7 beta seems to work fine as well.
  • The TCP port for VipConfig/VipService communication is configurable in the "ConfigIp.ini" file (in Program Files).

back to top


Virtual Internet Port driver known bugs

Please note that several problems reported to our technical support were found as customer problems or non-bugs, thus the holes in the numbered list below.
Also, the bugs corrected in previous versions are left off this list.
Bug # found in versions version corrected Description / Workarounds
141.0.1- Long lines in the trace log cannot be seen fully in the trace log window
→ Use logging into a text file feature, then use a text editor such as Wordpad
151.0.1not a bug Cannot enumerate system COM ports by looking in the "standard COM&LPT ports" list
→ This is normal since VIP ports are in no way "standard".
→ VIP ports appears elsewhere in the device manager.
→ To reliably enumerate COM ports, see the release notes.
261.0.2- Application-generated BREAKs are not transmitted to the remote serial port
→ No workaround known Please let us know if you need this feature
281.0.0- The dialog box menu needs rearrangment
→ No workaround needed; This is a minor default
331.0.0- Some parameters in the "Virtual port settings" dialog need to stop and restart the service in order to take effect (options and initial state)
→ This is a minor default
351.0.3- The data frames output by the port server have embedded delays between groups of characters. This causes some devices to fail to receive the whole frame.
→ Uncheck the "strict baud rate" ("vitesse limitee") in the configuration options for the port.
→ Other workaround: use RAW mode, and set the application to use a much greater baud rate than the one used. Set the real baud rate, flow control and data format directly in the port server.
Warning: these workarounds will work only if the application program pauses eventually, letting enough time for data to go out of the port.
391.0.2- In the VIP config configuration tab, clicking on the start and stop buttons in rapid succession makes the port initialization fail sometime.
→ Don't do that. If it happens, click on STOP, wait a full minute, then click on START.
411.0.32.1.0 Several instances of VIPconfig can be started simultaneously, each one in its own XP session, leading to malfunctioning user interface.
→ This is a minor default. Don't do that.
421.0.3- Changing RTS state will set CTS accordingly, it should not.
Changing DTR state will set DSR accordingly, it should not.
Subsequent changes on CTS/DSR from the real port will still be correctly reported.
→ No workaround known. Please let us know if this must work for you.
431.1.0- Following a click on the "check" button, the status message should be different when the server is not found and when the server is not supported.
→ This is a minor default.
451.0.2- The currently selected port in the VIPconfig port list changes when the trace list is updated.
→ No workaround known.
471.1.0- In the special case where a port is used only for reception, and the port server reboots unexpectedly, the VIP service won't notice and won't try to reconnect.
This is true even if the reconnect option is ON both in VIPconfig and in the port server.
→ No workaround known. If possible, act periodically on the port (i.e. send a byte, or change a control signal state, or close and reopen it). This will trigger the reconnection if necessary.
502.0.0- If activated, the "UI0Detect" service displays an empty window each time the VIPService is started (at boot time or with VIPConfig).
→ Disable the "UI0Detect" service (or check the appropriate checkbox during VIP installation, which has the same effect)
512.0.0- The Device Scanner (in the VIPConfig « Configuration » tab) often misses devices when the range of IP addresses is large.
→ Use small IP addresses ranges.
522.0.02.1.0 On-line documentation does not tell about Vista.
→ Read these release notes.

back to top


release notes     Changes Log     Known bugs

VIP Changes log, 30-jan-09
Software and documentation copyright © by Acksys, 2004-2009 - all rights reserved