Please enable JavaScript to view this site.

DigiView Plug-in Guide

When the user defines a new signal, the first choice he makes is to select the signal type.  They are presented with a list of signal types that include our native types (bus & boolean), our built-in parsers and all of the plug-ins found in our plug-in directory.

If the user selects a plug-in the following happens:

The plug-in is loaded into memory if it is not already loaded

The plug-in's OnLoad() routine is called if it was not already loaded

The plug-in's GetStrList() is called once for each string list

The user is presented with a signal editor dialog to configure the signal

The user's selections for THIS signal are stored

The steps in On New Data are run