Please enable JavaScript to view this site.

DigiView Plug-in Guide

Each time the capture data changes, the following happens:

the plug-in's SetInitItem() is called multiple times to set some globals

the plug-in's SetCfgItem() is called multiple times to configure the plug-in with the user's settings for THIS signal

the plug-in's StartOfData() is called to allow final preparations

Data events from the pre-processor are streamed to the plug-in's Parse() routine.  

Parse() uses calls to various Data Output Routines to stream back field information.

When all of the events have been sent, the plug-in's EndOfData() is called.

If multiple signals are using the same plug-in, the above sequence will be repeated for each signal in turn (using that signal's specific configuration and the resulting event stream)