PROGRAMMING FOR EXPERT USERS

B PROGRAMMING FOR EXPERT USERS

This document is addressed to expert users who are familiar with software programming languages and want to define a personalized code formatting. The provided programming language allows creating either simple or complex formatting expressions by means of the basic functions connected together through the following operators: (, ), -, +.

The syntax to be used to transmit the expressions to the Gryphon™ D432/D432E is the following:

$+ELB<n>formatting expression<ETX>$-

where:

<n> is a number in the range 1-5 corresponding to the format to be defined;

<ETX> is the conventional character used as terminator of the command;

the formatting expression uses ASCII characters when containing text strings. For this reason, the string must be inserted between two quotation marks. The following example shows the ASCII conversion of the "ABC" string: $+ELB1S414243T+#DS^C$-.

FUNCTION DESCRIPTION

All the functions and conventions to be used within the formatting expressions are listed below:

FUNCTION NAME

DESCRIPTION

FSTR

Searches for a defined substring by its starting and ending

 

string.

FLSTR

Searches for a defined substring by its starting string and its

 

length.

SSTR

Extracts a defined substring from the original string.

FPOS

Searches for a position of a defined substring within the

 

original string.

LSTR

Returns a string length.

ISTR

Insert a substring in the original string.

RSTR

Substitutes a defined substring contained in the original

 

string with a new one.

139