Can I create my own custom measurements in FDCS?

June 12, 2024


Symptoms / Solutions: Load Pull Explorer provides a feature that allows the user to create a measurement type of arbitrary definition. To add a custom measurement in FDCS;

  1. The user must first create a driver for the instrument hardware that they want to measure from. FDCS provides a generic instrument type so that the user can create a driver for the user measurement. The detailed procedure for creating a generic instrument driver and creating custom measurements is described in User.Measurement.Guide document in the installation directory (Focus Microwaves\Load Pull Explorer\Manuals\Drivers). In general, this procedure involves the following steps:
  2. Open visual studio and open the project where the driver is to be defined. The user can use an existing project or create a new project/solution from scratch.
  3. Add a new class for the driver that is to be defined.
  4. In the new class interface implementation, implement the driver type using the dll located in the installation folder.
  5. Add the code for the implemented functions referring to the function references.
  6. Add the category information as FMWDRIVERCATEGORY_GENERICINSTRUMENT to the header file referring to the ComCategory.h file for the list of various categories. This definition is required so that the new driver will show up in the list of available drivers in Load Pull Explorer.
  7. Once the solution is built without any errors, it registers the new Generic Instrument driver.

For the detailed procedure for creating the Generic Instrument driver refer the additional information section below.

  1. Open a new FDCS project. During the instrument definition, select the instrument type as Generic Instrument. Choose the newly registered instrument driver.
  • Open the Measurement Editor. From the available list of sequence items, double-click on the User Measurement item to add it to the Measurement Sequence as shown in figure below.

  1. Modify the User Measurement properties based on the user requirement.
  2. Save the configuration and run the set up to initiate the measurements.

Keywords: User measurements, Generic instruments, Custom measurements

Last date modified:  March 17, 2017