CRI ADX  Last Updated: 2024-07-17 10:47 p
CriAtomExAsrBusAnalyzerConfig Struct Reference

Configuration structure for attaching level measuring functionThis structure is used for attaching the level measuring function to a bus
This structure is specified as an argument of the criAtomExAsr_AttachBusAnalyzerByName function.
More...

#include <cri_le_atom_asr.h>

Data Fields

CriSint32 interval
 Measurement interval (in milliseconds) More...
 
CriSint32 peak_hold_time
 Peak hold time (in milliseconds) More...
 

Detailed Description

Configuration structure for attaching level measuring function

This structure is used for attaching the level measuring function to a bus
This structure is specified as an argument of the criAtomExAsr_AttachBusAnalyzerByName function.

Remarks:
When using default settings, after setting default parameters for the structure using the criAtomExAsr_SetDefaultConfigForBusAnalyzer macro, set the structure to the criAtomExAsr_AttachBusAnalyzerByName function.
Attention
More members will be added in the future. So, when not using the criAtomExAsr_SetDefaultConfigForBusAnalyzer macro, make sure to initialize the structure to zero before using it.
(Make sure that no indefinite value is set to any member of the structure.)
See also
criAtomExAsr_AttachBusAnalyzerByName

Field Documentation

◆ interval

CriSint32 interval

Measurement interval (in milliseconds)

Description:
Interval for updating measurement results.

◆ peak_hold_time

CriSint32 peak_hold_time

Peak hold time (in milliseconds)

Description:
Duration for which the peak value is held when it is updated by a larger value, so that it does not decrease immediately.

The documentation for this struct was generated from the following file: