...
Inst Cycle Time - Instantaneous cycle time.
Reset Counter - Counter indicates how many times System Level Reset happened every time an overflow detected in any layout on any instance. Overflow occurs when FiFoIn and FiFoOut in Buffer Up/Down module or IPCFiFoIn or IPCFiFoOut in IPCBuffer module go out of sync. This variable keeps incremented every time system reset occurred.
Type Definition
Code Block |
---|
typedef struct _ModuleSystemVariable { ModuleInstanceDescriptor instance; // Common Audio Weaver module instance structure INT32 variableIndex; // Variable Index INT32 prevTime; // Previous cycle time void * pOwnerPtr; // Pointer to hold owner AWEInstance pointer UINT32 * resetCounter; // Pointer to hold reset count. It is used as a unsigned int variable and added as a pointer to avoid compatibility issues } ModuleSystemVariableClass; |
Properties
Name | Type | Usage | isHidden | Default value | Range | Units |
variableIndex | int | parameter | 0 | 1 | Unrestricted | |
prevTime | int | const | 0 | 0 | Unrestricted | |
pOwnerPtr | void * | state | 1 | Unrestricted | ||
resetCounter | UINT32 | state | 1 | Unrestricted |
Pins
Input Pins
Name: variable
...