ConOpSys V2970  P004.07
ANVILEX control operating system
Public Attributes | List of all members
TP018_34_KG3_BLCP_T1::TEncoder_Status Union Reference

Encoder status register structure. More...

#include <P018_34_KG3_BLCP.h>

Collaboration diagram for TP018_34_KG3_BLCP_T1::TEncoder_Status:
Collaboration graph

Public Attributes

U16 u16_Status
 Encoder status word. More...
 
struct {
   U16   bool_Channel_A:1
 Bit 0 : More...
 
   U16   bool_Channel_B:1
 Bit 1 : More...
 
   U16   __pad0__:1
 Bit 2 : reserved. More...
 
   U16   bool_Filtered_Channel_A:1
 Bit 3 : More...
 
   U16   bool_Filtered_Channel_B:1
 Bit 4 : More...
 
   U16   __pad1__:1
 Bit 5 : Reserved. More...
 
   U16   u8_Direction:2
 Bits 6..7 : Rotation direction. More...
 
   U16   bool_Button_Status:1
 Bit 8 : Button status. More...
 
   U16   bool_Filtered_Button_Status:1
 Bit 9 : Button filtered status. More...
 
   U16   __pad2__:6
 Bits 10..15 : Reserved. More...
 
}; 
 Encoder status bits. More...
 

Detailed Description

Encoder status register structure.

Member Data Documentation

◆ 

struct { ... }

Encoder status bits.

◆ __pad0__

U16 TP018_34_KG3_BLCP_T1::TEncoder_Status::__pad0__

Bit 2 : reserved.

◆ __pad1__

U16 TP018_34_KG3_BLCP_T1::TEncoder_Status::__pad1__

Bit 5 : Reserved.

◆ __pad2__

U16 TP018_34_KG3_BLCP_T1::TEncoder_Status::__pad2__

Bits 10..15 : Reserved.

◆ bool_Button_Status

U16 TP018_34_KG3_BLCP_T1::TEncoder_Status::bool_Button_Status

Bit 8 : Button status.

Referenced by TP018_34_KG3_BLCP_T1::Execute().

◆ bool_Channel_A

U16 TP018_34_KG3_BLCP_T1::TEncoder_Status::bool_Channel_A

Bit 0 :

◆ bool_Channel_B

U16 TP018_34_KG3_BLCP_T1::TEncoder_Status::bool_Channel_B

Bit 1 :

◆ bool_Filtered_Button_Status

U16 TP018_34_KG3_BLCP_T1::TEncoder_Status::bool_Filtered_Button_Status

Bit 9 : Button filtered status.

◆ bool_Filtered_Channel_A

U16 TP018_34_KG3_BLCP_T1::TEncoder_Status::bool_Filtered_Channel_A

Bit 3 :

◆ bool_Filtered_Channel_B

U16 TP018_34_KG3_BLCP_T1::TEncoder_Status::bool_Filtered_Channel_B

Bit 4 :

◆ u16_Status

U16 TP018_34_KG3_BLCP_T1::TEncoder_Status::u16_Status

Encoder status word.

Referenced by TP018_34_KG3_BLCP_T1::Execute().

◆ u8_Direction

U16 TP018_34_KG3_BLCP_T1::TEncoder_Status::u8_Direction

Bits 6..7 : Rotation direction.


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