Version Features Features Description
9.32 Windows 8 Compatibility Keysight VEE 9.32 supports Windows 8 (Professional and Enterprise with 32-bit and 64-bit supportability).
  Microsoft Office Excel 2013 Supportability Keysight VEE 9.32 (and above) existing built-in Excel menu supports Microsoft Office Excel 2013. However, new features in Microsoft Office Excel 2013 are not supported.
9.3 New Sample Programs The new samples programs demonstrate on simple programming when you use Keysight latest instruments such as Keysight 33500 series function/arbitrary waveform generator, 34411A digital multimeter and InfiniiVision 2000X/3000X/5000/6000/7000 series DSO or MSO oscilloscopes.
  General vTools & USB Modular DAQ vTools

General vTools includes support for simple trending data analysis, statistical filters, alerts and events, and contains enhanced reporting graph objects with panning, scroll zoom, graph-saving features and printing capabilities. It also supports objects and components such as averaging and marker lookup.

USB Modular DAQ vTools offers USB modular data acquisition (DAQ) hardware connectivity, configuration and acquisition in VEE development functionality for the Keysight U2300A and U2500A series USB modular DAQ. Both the vTools are available for free download at www.keysight.com/find/vee_download.

9.2 Windows 7 compatibility Keysight VEE supports Windows 7 (Professional, Ultimate, and Enterprise with 32-bit and 64-bit supportability). Note that the 64-bit support has a 32-bit application running on WOW64 (Windows-on-Windows 64-bit) emulator.
9.0 Multithreading This feature can increase the performance of your system created with Keysight VEE. With this feature, you can easily create multiple threads in a Keysight VEE program to gain shorter execution time, faster response speed, and higher IO throughput. A new Execution Mode is also introduced along with the Multithreading feature.
  Multi-core Programming This new feature provides you with the Multicore Programming capability. You can gain even higher performance for your multithread programs by allocating different threads to specified CPU cores if your computer has a multi-core CPU.
  SCPI completion With this feature, you can easily choose a SCPI command from a list that appears while you are typing a SCPI command in the IO Transaction object. A description of the chosen SCPI command is also displayed. It saves your time spent searching in SCPI manuals and checking syntax errors dramatically. Moreover, you can even choose your own SCPI command file instead of using the default SCPI command file automatically selected by VEE.
  Private UserFunction Keysight VEE 9.0 provides a new type of UserFunction - Private UserFunction to help you to modularize your VEE programs better and encapsulate your VEE programs for larger scale applications.
  Conditional breakpoint Conditional Breakpoint equips you with the capability to set conditions and hit count for a breakpoint and specify what to do when a breakpoint is hit, which gives you more control of the debugging process and higher efficiency.
  Breakpoints window The Breakpoints window allows you to explore and control all breakpoints in your VEE program. For example, you can activate or deactivate breakpoints as well as delete breakpoints in the Breakpoints window.
  Error call stack Use the Error Call Stack as an aid in debugging your VEE program. The Error Call Stack displays the UserObject or UserFunction where the error occurs. In addition, the Error Call Stack also shows the list or hierarchy of which UserObject or UserFunction is invoking or calling the currently executing object where the error occurs.
  Integrated database support This feature allows you to easily connect to any databases supported by ADO.NET, such as Microsoft Access, Microsoft SQL Server, Oracle, MySQL etc; you can store huge amounts of testing data in that database with a well structured format, and then retrieve them at anytime as needed to do analysis or testing.
  LXI support All LXI instruments have a web interface that provides useful information about the instrument, a standard way to configure the LAN interface, and other features. Keysight VEE provides a easy way to open an LXI web interface of an instrument in a VEE built-in Web Browser.
  Enhanced Default Preferences Default Preferences dialog box is reorganized and enhanced to give you not only modern programming experience but also enhanced functionality.
  Enhanced Custom Menu Support Besides the text format, XML format is also supported in Keysight VEE 9.0. Two custom menu tools are also released with Keysight VEE 9.0 to help to edit your custom menu and convert custom menus from the old text format to the new XML format.
  New Toolbars for VEE Object A new set of icon as well as several new toolbars are assigned to some frequently used VEE objects. It is easier for you to pick a VEE object from these toolbars than from main menu.
  Support for NaN and Infinity Keysight VEE 9.0 adds support for NaN and +/-Infinity for data type Real64 and Real32 and introduces four built-in functions: isNaN, isInfinity, isNegativeInfinity, isPositiveInfinity. VEE can convert NaN, Infinity from number to string and vice versa and allow NaN and Infinity in .NET and MATLAB to output to VEE and vice versa.