bg

Script execute filter plugin for Advanced Serial Data Logger

Latest version: 5.0.1 build 1108. November 8, 2024.

The "Script execute" filter module for our data loggers (for example, Advanced Serial Data Logger) is an interpreter for scripts written in most popular programming languages. The unique feature of this plugin is the ability to use several languages PascalScript, C++Script, JScript, and BasicScript, so that you can write scripts using your preferred language. Therefore, you may use it any computer with Windows.

"Script execute" combines cross-platform scripting, fast code execution, small footprint, rich set of features, and a splendid scalability. Make your applications the most flexible and powerful ones with "Script execute."

It is a smart tool easy to use. The plugin supports most standard functions and operators for all languages. Within scripts, you can change values of parser variables or/and add new variables to the export. The plugin allows you to filter data packets and send data to a port.

  • Multi-language architecture allows you to use several languages (at the present moment, PascalScript, C++Script, BasicScript, JScript).
  • Standard language set: variables, constants, procedures, functions (nested functions allowed) with var/const/default parameters, all the standard operators and statements (including case, try/finally/except, with), types (int, float, bool, char, string, multi-dimensional array, enum, variant), classes (with methods, events, properties, indices and default properties).
  • Types compatibility checking.
  • Access to some standard classes (for example, TStrings, TFileStream).
  • It allows for storing values between executions.
  • It allows sending string, bytes, or data arrays to a port.
  • It can be used with multiple ports and in multiple configurations

Download | Documentation