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

Structure for bit parsing. More...

Collaboration diagram for TP020_29_KG3_ENC_T1::TEncoder_Data:
Collaboration graph

Public Attributes

U16 u16_Raw_Data
 Raw data. More...
 
struct {
   U16   __pad0__:1
 Bit 0, Reserved. More...
 
   U16   bool_Channel_A_Output:1
 Bit 1, Channel A data. More...
 
   U16   bool_Channel_A_Direction:1
 Bit 2, Channel 3 direction. More...
 
   U16   __pad1__:1
 Bit 3, Channel 4. More...
 
   U16   __pad2__:1
 Bit 4, Channel 5. More...
 
   U16   bool_Channel_B_Output:1
 Bit 5, Channel B data. More...
 
   U16   bool_Channel_B_Direction:1
 Bit 6, Channel B direction. More...
 
   U16   __pad3__:1
 Bit 7, Channel 8. More...
 
   U16   __pad4__:1
 Bit 8, Channel 8. More...
 
   U16   bool_Channel_Z_Output:1
 Bit 9, Channel Z data. More...
 
   U16   bool_Channel_Z_Direction:1
 Bit 10, Channel Z direction. More...
 
   U16   __pad5__:5
 Bits 11..15, unused bits. More...
 
}; 
 Structure of the bits. More...
 

Detailed Description

Structure for bit parsing.

Member Data Documentation

◆ 

struct { ... }

Structure of the bits.

◆ __pad0__

U16 TP020_29_KG3_ENC_T1::TEncoder_Data::__pad0__

Bit 0, Reserved.

◆ __pad1__

U16 TP020_29_KG3_ENC_T1::TEncoder_Data::__pad1__

Bit 3, Channel 4.

◆ __pad2__

U16 TP020_29_KG3_ENC_T1::TEncoder_Data::__pad2__

Bit 4, Channel 5.

◆ __pad3__

U16 TP020_29_KG3_ENC_T1::TEncoder_Data::__pad3__

Bit 7, Channel 8.

◆ __pad4__

U16 TP020_29_KG3_ENC_T1::TEncoder_Data::__pad4__

Bit 8, Channel 8.

◆ __pad5__

U16 TP020_29_KG3_ENC_T1::TEncoder_Data::__pad5__

Bits 11..15, unused bits.

◆ bool_Channel_A_Direction

U16 TP020_29_KG3_ENC_T1::TEncoder_Data::bool_Channel_A_Direction

Bit 2, Channel 3 direction.

◆ bool_Channel_A_Output

U16 TP020_29_KG3_ENC_T1::TEncoder_Data::bool_Channel_A_Output

Bit 1, Channel A data.

Referenced by TP020_29_KG3_ENC_T1::Execute().

◆ bool_Channel_B_Direction

U16 TP020_29_KG3_ENC_T1::TEncoder_Data::bool_Channel_B_Direction

Bit 6, Channel B direction.

◆ bool_Channel_B_Output

U16 TP020_29_KG3_ENC_T1::TEncoder_Data::bool_Channel_B_Output

Bit 5, Channel B data.

Referenced by TP020_29_KG3_ENC_T1::Execute().

◆ bool_Channel_Z_Direction

U16 TP020_29_KG3_ENC_T1::TEncoder_Data::bool_Channel_Z_Direction

Bit 10, Channel Z direction.

◆ bool_Channel_Z_Output

U16 TP020_29_KG3_ENC_T1::TEncoder_Data::bool_Channel_Z_Output

Bit 9, Channel Z data.

Referenced by TP020_29_KG3_ENC_T1::Execute().

◆ u16_Raw_Data

U16 TP020_29_KG3_ENC_T1::TEncoder_Data::u16_Raw_Data

Raw data.

Referenced by TP020_29_KG3_ENC_T1::Execute().


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