Shared Features: Expression Builder

The Expression Builder is a handy feature that will be used again and again while working with Vehicle Spy. This user friendly dialog builds expressions for many tasks such as controlling Function Blocks, linking signals to Graphical Panel elements, and creating custom filters. The interface is constant throughout Vehicle Spy, so there is no burden of learning dozens of complicated dialogs. Just get familiar with the Expression Builder and that's it! Please refer to Figure 1 below as the features of this dialog are explained further.

Enter Expression Area:

Expression Builder Area:

Data Sources, Data Items, Properties, & Operators:

The Expression Builder has many data sources, data items, properties, and operators. Use Table 1 below as a navigation aid to jump to specific tables or related Help Topics.

Table 1: Data Source Jump Table

Below, Table 2 describes all of the different properties for the different data sources in the Expression Builder. Digital refers to a signal that can be on or off like a switch. Analog refers to a signal that can have many different values like Vehicle Speed.

Table 2: Data Source Properties

Message Properties: Rx Messages, Database, Tx Messages (shared)

Message Properties: Unique to Tx Messages

Signal Properties: Rx Messages, Database, Tx Messages, DAQ, Jobs

Signal Group (Logging) Properties

DAQ Properties

Job (Diagnostic) Properties

Application Signal Data Items

Network Properties

Node Properties

Misc Data Items

Function Block Properties

MEP (Memory Edit Protocol) Properties

Physical IO Properties

Logger (CoreMini) Properties

Operators and Calculator Panel

Table 3: Operators Available in the Expression Editor

Last updated