Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Paragon-X compatibility wrapper provides limited support for running Paragon-X style scripting commands on a Paragon-neo/100G.  The primary use case is for enabling the utilisation of existing Paragon-X scripts to control a Paragon-neo/100G instrument to reduce time to integrate a Paragon-neo into an existing automation environment, however for nearly all operations the functionality of the compatibility wrapper is restricted to the common functionality and nomenclature between the instruments, which today is limited and in many cases it is more efficient to port existing scripts to use the Paragon-neo/100G RESTful interface and wrappers.  Please contact Calnex if you require more information about what is best for your particular instrument configuration.

If you want use Paragon-X style commands with Paragon-neo/100G, you can use the wrappers provided in your Paragon-X install. These can be found in your user folder under Documents/Calnex/Paragon-X/RemoteControl. Wrappers are provided for Python and Tcl. A Perl wrapper is also provided but this is no longer maintained or supported.

Although full testing has been performed on the compatibility wrapper, it is not possible to test it in all configurations and possible environments so care should be taken when using the compatibility wrappers, if you are in any doubt about how to use them please contact Calnex Support.It is possible to mix REST commands and compatibility commands, see: Paragon-neo/100G: Mixing REST and Compatibility Commands

Notes on functionality

  • Some functionality for Paragon-neo/100G has been implemented directly in the wrapper since it cannot be implemented in the instrument. For example, any command that involves exporting a file to a folder on a local PC must be downloaded by a script since the instrument cannot write directly to your PC. Right now, the only supported command of this type is Cat GenerateReport.

  • There are also some Paragon-X commands that do not map to any equivalent in Paragon-neo/100G. Examples of these commands are:
    • Cat Show: For Paragon-neo/100G, the CAT is always active with the latest measurements.
    • Cat Close: Since the CAT is always available, it cannot be closed.
    • Cat <filetype> (where <filetype> may be 1pps, SyncE, 1588TimeError etc.): These commands load a specific file type into the CAT from the Paragon-X GUI. The Paragon-neo/100G CAT does not require these commands to load a capture. 

...