LabVIEW has built-in “history” probes for many of its standard data types such as strings, numerics, and booleans. These probes will show you a historical record of the values in a wire. However, when you want to use a history probe on an enum your only option is for an unsigned integer. Notice below, attempting to put a history probe on the enum represented by the Input Action terminal of this subVI we can select a History - U16
probe.
This probe will display the numerical value of the enum instead of its string representation, making it not as useful for debugging.
However, the VIBox – Probes package by SAPHIR allows one to create a history probe for a type-defined enumeration. Using one of these history probes is a two step process. First, right-click on the type definition in the project explorer and select the SAPHIR -> Create History Probe
menu option.
After this step, then you can create a history probe for the enum in the normal manner.
When this probe is used it will display the text values of the enumeration which makes debugging much easier.