ConOpSys V2970  P004.07
ANVILEX control operating system
Macros | Enumerations
Scope_Defines.h File Reference

Scope defines header file. More...

#include "Defines.h"
Include dependency graph for Scope_Defines.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SCOPE_TRIGGER_STATE_UNDEFINED   ( (U32)0 )
 
#define SCOPE_TRIGGER_STATE_IDLE   ( (U32)1 )
 
#define SCOPE_TRIGGER_STATE_WAIT   ( (U32)2 )
 
#define SCOPE_TRIGGER_STATE_TRIGGERED   ( (U32)3 )
 
#define SCOPE_TRIGGER_STATE_READY   ( (U32)4 )
 
#define SCOPE_TRIGGER_STATE_FORCE   ( (U32)5 )
 
#define SCOPE_TRIGGER_STATE_ARM   ( (U32)6 )
 
#define SCOPE_TRIGGER_STATE_MINIMUM   SCOPE_TRIGGER_STATE_IDLE
 
#define SCOPE_TRIGGER_STATE_MAXIMUM   SCOPE_TRIGGER_STATE_ARM
 
#define SCOPE_TRIGGER_STATE_DEFAULT   SCOPE_TRIGGER_STATE_IDLE
 
#define SCOPE_TRIGGER_MODE_UNDEFINED   ( (U32)0 )
 
#define SCOPE_TRIGGER_MODE_OFF   ( (U32)1 )
 
#define SCOPE_TRIGGER_MODE_MATCH   ( (U32)2 )
 
#define SCOPE_TRIGGER_MODE_RISING_EDGE   ( (U32)3 )
 
#define SCOPE_TRIGGER_MODE_FALLING_EDGE   ( (U32)4 )
 
#define SCOPE_TRIGGER_MODE_EDGE   ( (U32)5 )
 
#define SCOPE_TRIGGER_MODE_CHANGE   ( (U32)6 )
 
#define SCOPE_TRIGGER_MODE_BIT_PATTERN_SET   ( (U32)7 )
 
#define SCOPE_TRIGGER_MODE_BIT_PATTERN_CLEAR   ( (U32)8 )
 
#define SCOPE_TRIGGER_MODE_MINIMUM   SCOPE_TRIGGER_MODE_OFF
 
#define SCOPE_TRIGGER_MODE_MAXIMUM   SCOPE_TRIGGER_MODE_BIT_PATTERN_CLEAR
 
#define SCOPE_TRIGGER_MODE_DEFAULT   SCOPE_TRIGGER_MODE_OFF
 

Enumerations

enum  TSignal_Recorder_Trigger_State {
  trigger_state_Undefined = SCOPE_TRIGGER_STATE_UNDEFINED , trigger_state_Idle = SCOPE_TRIGGER_STATE_IDLE , trigger_state_Wait = SCOPE_TRIGGER_STATE_WAIT , trigger_state_Triggered = SCOPE_TRIGGER_STATE_TRIGGERED ,
  trigger_state_Ready = SCOPE_TRIGGER_STATE_READY , trigger_state_Force = SCOPE_TRIGGER_STATE_FORCE , trigger_state_Arm = SCOPE_TRIGGER_STATE_ARM
}
 Signal recorder trigger state definition. More...
 
enum  TSignal_Recorder_Trigger_Mode {
  trigger_mode_Undefined = SCOPE_TRIGGER_MODE_UNDEFINED , trigger_mode_Off = SCOPE_TRIGGER_MODE_OFF , trigger_mode_On_Match = SCOPE_TRIGGER_MODE_MATCH , trigger_mode_On_Rising_Edge = SCOPE_TRIGGER_MODE_RISING_EDGE ,
  trigger_mode_On_Falling_Edge = SCOPE_TRIGGER_MODE_FALLING_EDGE , trigger_mode_On_Edge = SCOPE_TRIGGER_MODE_EDGE , trigger_mode_On_Change = SCOPE_TRIGGER_MODE_CHANGE , trigger_mode_On_Bit_Pattern_Set = SCOPE_TRIGGER_MODE_BIT_PATTERN_SET ,
  trigger_mode_On_Bit_Pattern_Clear = SCOPE_TRIGGER_MODE_BIT_PATTERN_CLEAR
}
 Signal recorder trigger mode definition. More...
 

Detailed Description

Scope defines header file.

Attention
No special attention requered.
Revision
2877
Date
2021-10-18 23:04:26 +0500 (Mo, 18 Okt 2021)
Author
minch

Macro Definition Documentation

◆ SCOPE_TRIGGER_MODE_BIT_PATTERN_CLEAR

#define SCOPE_TRIGGER_MODE_BIT_PATTERN_CLEAR   ( (U32)8 )

◆ SCOPE_TRIGGER_MODE_BIT_PATTERN_SET

#define SCOPE_TRIGGER_MODE_BIT_PATTERN_SET   ( (U32)7 )

◆ SCOPE_TRIGGER_MODE_CHANGE

#define SCOPE_TRIGGER_MODE_CHANGE   ( (U32)6 )

◆ SCOPE_TRIGGER_MODE_DEFAULT

#define SCOPE_TRIGGER_MODE_DEFAULT   SCOPE_TRIGGER_MODE_OFF

◆ SCOPE_TRIGGER_MODE_EDGE

#define SCOPE_TRIGGER_MODE_EDGE   ( (U32)5 )

◆ SCOPE_TRIGGER_MODE_FALLING_EDGE

#define SCOPE_TRIGGER_MODE_FALLING_EDGE   ( (U32)4 )

◆ SCOPE_TRIGGER_MODE_MATCH

#define SCOPE_TRIGGER_MODE_MATCH   ( (U32)2 )

◆ SCOPE_TRIGGER_MODE_MAXIMUM

#define SCOPE_TRIGGER_MODE_MAXIMUM   SCOPE_TRIGGER_MODE_BIT_PATTERN_CLEAR

◆ SCOPE_TRIGGER_MODE_MINIMUM

#define SCOPE_TRIGGER_MODE_MINIMUM   SCOPE_TRIGGER_MODE_OFF

◆ SCOPE_TRIGGER_MODE_OFF

#define SCOPE_TRIGGER_MODE_OFF   ( (U32)1 )

◆ SCOPE_TRIGGER_MODE_RISING_EDGE

#define SCOPE_TRIGGER_MODE_RISING_EDGE   ( (U32)3 )

◆ SCOPE_TRIGGER_MODE_UNDEFINED

#define SCOPE_TRIGGER_MODE_UNDEFINED   ( (U32)0 )

◆ SCOPE_TRIGGER_STATE_ARM

#define SCOPE_TRIGGER_STATE_ARM   ( (U32)6 )

◆ SCOPE_TRIGGER_STATE_DEFAULT

#define SCOPE_TRIGGER_STATE_DEFAULT   SCOPE_TRIGGER_STATE_IDLE

◆ SCOPE_TRIGGER_STATE_FORCE

#define SCOPE_TRIGGER_STATE_FORCE   ( (U32)5 )

◆ SCOPE_TRIGGER_STATE_IDLE

#define SCOPE_TRIGGER_STATE_IDLE   ( (U32)1 )

◆ SCOPE_TRIGGER_STATE_MAXIMUM

#define SCOPE_TRIGGER_STATE_MAXIMUM   SCOPE_TRIGGER_STATE_ARM

◆ SCOPE_TRIGGER_STATE_MINIMUM

#define SCOPE_TRIGGER_STATE_MINIMUM   SCOPE_TRIGGER_STATE_IDLE

◆ SCOPE_TRIGGER_STATE_READY

#define SCOPE_TRIGGER_STATE_READY   ( (U32)4 )

◆ SCOPE_TRIGGER_STATE_TRIGGERED

#define SCOPE_TRIGGER_STATE_TRIGGERED   ( (U32)3 )

◆ SCOPE_TRIGGER_STATE_UNDEFINED

#define SCOPE_TRIGGER_STATE_UNDEFINED   ( (U32)0 )

◆ SCOPE_TRIGGER_STATE_WAIT

#define SCOPE_TRIGGER_STATE_WAIT   ( (U32)2 )

Enumeration Type Documentation

◆ TSignal_Recorder_Trigger_Mode

Signal recorder trigger mode definition.

Enumerator
trigger_mode_Undefined 

Trigger mode undefined.

trigger_mode_Off 

Trigger disabled (manual)

trigger_mode_On_Match 

Trigger on value match.

trigger_mode_On_Rising_Edge 

Trigger on the rising edge of the parameter.

trigger_mode_On_Falling_Edge 

Trigger on the falling edge of the parameter.

trigger_mode_On_Edge 

Trigger on the rising or faling edge of the parameter.

trigger_mode_On_Change 

Trigger on the parameter change.

trigger_mode_On_Bit_Pattern_Set 

Trigger on bit pattern set.

trigger_mode_On_Bit_Pattern_Clear 

Trigger on bit pattern clear.

◆ TSignal_Recorder_Trigger_State

Signal recorder trigger state definition.

Enumerator
trigger_state_Undefined 

Trigger state undefined.

trigger_state_Idle 

Trigger in idle state.

trigger_state_Wait 

Trigger in wait state.

trigger_state_Triggered 

Trigger in triggered state.

trigger_state_Ready 

Trigger in ready state.

trigger_state_Force 

Trigger in force state.

trigger_state_Arm 

Trigger in arm state.