NG-Trace, the Engiby Tracing software.
The NG-Trace is an Add-On
Tool for PG5. It allows you to display trace buffer of a wide range of PCD
applications. The package includes an Fbox library with the necessary functions
to handle the trace buffer in the PCD. The data and events stored in the trace
buffer can be viewed by the NG-Trace tool in real time or at later time. The
depth of the buffer is adjustable to suite the desired autonomy. All numeric
values can immediately be displayed in a graphical representation. An export
function allows you to store the data in a Excel table
for a more flexible representation and documentation.
The same tool is able to
download and show variouse buffers created in different ways.
1. An Fbox can be used to
create a buffer that will trace events for some Saia libraries like: Modem
driver S-Bus Station Control, EIB Driver.
2. Other Fboxes can create
a buffer to trace particular PCD signals like XOB events or State change of a
range of flags.
3. Used with Engiby's
communication drivers, the trace buffer can store useful events like changes of
status, errors detection, tranmsmission of commands, reception
of telegrams. This use is bound to the license of the corresponding
communication driver.
4. With a suitable license,
the NG-Trace allows you to fully configure a trend buffer (with NG-Trace,
without Fbox) with up to 256 PCD variables in various formats like binary,
nibbles, words and long words. A time stamp or a milli-second counter can be
added to each record. Data recording can be triggered on value changes (with
specified minimum delta), on regular interval or on command bit set in the PCD.
An Enable flag allows you to start recording only when necessary and to
optimize the use of the buffer capacity. For a better understanding of this
function, the freeware version includes a demonstration of this option.
5. A so called 'Public
Event Buffer' can be used in your own development (e.g. Fbox developement) to
trace any event you like. An FB call is provided to load event in the buffer.
Buffers included in the
freeware version:
Functions
levels
The functionalities of the
NG-Trace are distributed on several levels as follow.
Level 0 |
Demo version. No
registration needed. No buffer is supported. You can start the NG-Trace, read
the Help file and run a simulation of the configured buffer. |
Level 1 |
Freeware version. The freeware
buffers are supported. |
Level 3 |
Needed for some simple
Engiby drivers. |
Level 5 |
Supports the configurable
buffer. |
Other levels |
Not used yet. |
Prices
The price for a license is
depending on the level of the functionalities you need. See
price list.
Freeware
download
You
can first click here to download and consult the Help file of the NG-Trace
software.
Click
here to download and install the freeware version of the NG-Trace.
Back to Engiby main page Engiby / 04.08.2009 |