TIOVX User Guide
TIOVX Safety Tooling

TIOVX Safety Tooling for Static Structures

Given the requirements of utilizing static memory within safety systems, TIOVX along with other lower level components utilize a static allocation of structures.

Remote Core Heap Statistics Tool

The SDK provides tooling around to identify the usage of the static structures within lower level components by querying the amount that are being used by an application along with how many are still available to use. This can be utilized in the context of an application to identify the case that any teardown calls were accidentally excluded by calling this tool before and after an application is run.

Please reference the "Remote Core Heap Statistics" utility application within the vision_apps component for more information.

TIOVX Configuration Tool

TIOVX also provides a tool which can be used to identify how many elements of a given configuration value are used by a given application. More information around this tool can be found at the link TIOVX Memory Optimizations.