Igor XOP Toolkit

Buy Now! Select Your Licence Type:

Standard

Quantity
XOP Toolkit

A perpetual XOP Toolkit License.

$100

Upgrade

Request your free XOP Toolkit upgrade by providing your current product's serial number.

Upgrade requests are processed after we verify upgrade elgibility, usually within one business day.

We will then send you instructions on how to complete your upgrade order.

Enter the serial number of the product(s) you are requesting a free upgrade for. Only NIDAQ Tools MX and the Igor XOP Toolkit qualify.

Student

Student order requests are processed after status verification, usually within one business day. We will then send you instructions on how to complete your student order.

Quantity
XOP Toolkit

The student license is intended to permit students with limited financial resources to purchase a Student License of Igor Pro. The Student License is a one-year expiring license. See the full policy below in the order form.

$100

Student License Policy

This policy is intended to permit students with limited financial resources to purchase a Student License of Igor Pro.

As of Igor Pro 7, the Student License is a one-year expiring license.

Conditions:

  • You are currently enrolled as a student in a degree-granting program. Note: Post Doctoral researchers are not eligible to purchase a Student License.
  • You are purchasing Igor Pro with your own personal funds and for your own personal use.
  • You may not be reimbursed for this purchase.
  • You cannot transfer an IGOR Pro Student License.
  • You cannot upgrade an IGOR Pro Student License.
  • The IGOR Pro Student License authorizes you to install IGOR on one personal computer. We specifically prohibit installing IGOR on a lab or institution-owned computer.
  • The IGOR Pro Student License includes one year of (email only) technical support from the time of purchase.

WaveMetrics reserves the right to discontinue this policy at any time.

Academic

Academic order requests are processed after status verification, usually within one business day. We will then send you instructions on how to complete your academic order.

Quantity
XOP Toolkit

A perpetual Academic XOP License. WaveMetrics extends academic pricing to students and faculty in degree granting university programs and to academic institutions purchasing software for end-users in those positions. Our academic pricing is not intended for research facilities associated with universities unless the end-user is a student or teacher.

$100

Academic License Policy

WaveMetrics extends academic pricing to students and faculty in degree granting university programs and to academic institutions purchasing software for end-users in those positions. Our academic pricing is not intended for research facilities associated with universities unless the end-user is a student or teacher.

Academic Upgrade

Request your free XOP Toolkit upgrade by providing your current product's serial number.

Upgrade requests are processed after we verify upgrade elgibility, usually within one business day.

We will then send you instructions on how to complete your upgrade order.

Enter the serial number of the product(s) you are requesting a free upgrade for. Only NIDAQ Tools MX and the Igor XOP Toolkit qualify.

Request Quote

details Please provide us with any details relevant to this quote request, including:
  • Products
  • Quantities
  • Shipping Address
For upgrades, also include:
  • Serial Number of product to upgrade
  • Activation code (for Igor Pro only)

To place a purchase order you must first request a quote.

Please contact us at sales@wavemetrics.com or by phone at (503) 620-3001 if you have any questions.

Custom Features

Quickly and easily add or extend Igor pro 7 data acquisition and analysis features
Add operations, functions, menus, dialogs and windows
Supports Mac OS, Windows 7, Windows 8 and Windows 10 development
Just download and go!

PRODUCT DESCRIPTION

The XOP Toolkit is an add-on package for Igor Pro that allows C and C++ programmers to extend their Igor Pro features and unlock even greater data acquisition, manipulation, and analysis possibilities. Originally intended only to allow adding command-line operations, today’s Igor XOP toolkit can add operations, functions, menus, dialogs and windows.

The XOP Toolkit consists of a library of “XOPSupport” routines that allow an XOP to communicate with Igor, a comprehensive manual, as well as source code and project files for many sample XOPs.

XOP Toolkit 7 can create XOPs for Igor Pro 6.20 or later.

XOP Toolkit 8 can create XOPs for Igor Pro 8.00 or later.

To determine which XOP Toolkit fits your needs, see Choosing Which XOP Toolkit to Use

The XOP Toolkit supports Mac OS X, Windows 7, Windows 8, and Windows 10.

The XOP Toolkit is available as an electronic download. It includes a PDF manual.

XOP Toolkit Upgrade

The XOP Toolkit upgrade, whether to version 7 or 8, is a free download for all registered users of any previous version of the XOP Toolkit. 

XOP Toolkit 7 adds:

  • Support for Igor 7 and Igor 8
  • Support for 64-bit Macintosh and Windows XOPs
  • Visual C++ 2015 and 2017 support
  • Xcode 7, 8, and 9 support

XOPs created using XOP Toolkit 7 require Igor Pro 6.20 or later.

XOP Toolkit 8 adds:

  • Support for long object names and paths with Igor Pro 8.00 or later

XOPs created using XOP Toolkit 8 require Igor Pro 8.00 or later.

If you are a licensed XOP Toolkit user, contact WaveMetrics sales for download instructions. 

XOP Toolkit Development Systems

The XOP Toolkit supports the following development systems:

Mac OS X
Xcode 7
Xcode 8
Xcode 9
Windows
Visual C++ 2015 (express or professional editions)
Visual C++ 2017 (express or professional editions)

XOP Toolkit Sample XOPs

The sample XOPs include:

  • XOP1 - Simply adds one to each point in a specified Igor data set.
  • SimpleLoadWave - Loads data from a text file into Igor.
  • GBLoadWaveX - Loads data from a binary file into Igor.
  • SimpleFit - Adds a curve-fitting function to Igor.
  • WaveAccess - Shows how to deal with multi-dimensional Igor data.
  • NIGPIB2 - Adds National Instruments GPIB support to Igor.
  • VDT2 - Adds serial port support to Igor.

To create an XOP, you start with sample XOP source code supplied with the Toolkit. After modifying the sample, you compile it to produce the executable XOP file. To activate an XOP, you put an alias (Macintosh) or shortcut (Windows) for the XOP file in the Igor Extensions folder in your Igor Pro folder.