TIOVX User Guide
|
Given the requirements of utilizing static memory within safety systems, TIOVX along with other lower level components utilize a static allocation of structures.
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 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.