gmrangle 2.0.0.0

Macros

#define GMRANGLE_SYSTEM_ERROR_MASK   0x4000
 
#define GMRANGLE_INTERFACE_ERROR_MASK   0x2000
 
#define GMRANGLE_INV_ANGLE_ERROR_MASK   0x1000
 
#define GMRANGLE_CRC_POLYNOMIAL   0x1D00
 
#define GMRANGLE_CRC_SEED   0xFF00
 
#define GMRANGLE_CRC_NUM_REGISTERS   0x0008
 
#define GMRANGLE_MAX_REGISTER_MEM   0x0030
 
#define GMRANGLE_DELETE_BIT_15   0x7FFF
 
#define GMRANGLE_CHANGE_UINT_TO_INT_16   0xFFFF
 
#define GMRANGLE_CHANGE_UINT_TO_INT_15   0x8000
 
#define GMRANGLE_MAX_BIT_14   0x3FFF
 
#define GMRANGLE_CHECK_BIT_14   0x4000
 
#define GMRANGLE_GET_BIT_14_4   0x7FF0
 
#define GMRANGLE_DELETE_7BITS   0x01FF
 
#define GMRANGLE_CHANGE_UNIT_TO_INT_9   0x0200
 
#define GMRANGLE_CHECK_BIT_9   0x0100
 
#define GMRANGLE_CHECK_BIT_15   0x8000
 

Detailed Description

Macro Definition Documentation

◆ GMRANGLE_CHANGE_UINT_TO_INT_15

#define GMRANGLE_CHANGE_UINT_TO_INT_15   0x8000

◆ GMRANGLE_CHANGE_UINT_TO_INT_16

#define GMRANGLE_CHANGE_UINT_TO_INT_16   0xFFFF

◆ GMRANGLE_CHANGE_UNIT_TO_INT_9

#define GMRANGLE_CHANGE_UNIT_TO_INT_9   0x0200

◆ GMRANGLE_CHECK_BIT_14

#define GMRANGLE_CHECK_BIT_14   0x4000

◆ GMRANGLE_CHECK_BIT_15

#define GMRANGLE_CHECK_BIT_15   0x8000

◆ GMRANGLE_CHECK_BIT_9

#define GMRANGLE_CHECK_BIT_9   0x0100

◆ GMRANGLE_CRC_NUM_REGISTERS

#define GMRANGLE_CRC_NUM_REGISTERS   0x0008

◆ GMRANGLE_CRC_POLYNOMIAL

#define GMRANGLE_CRC_POLYNOMIAL   0x1D00

◆ GMRANGLE_CRC_SEED

#define GMRANGLE_CRC_SEED   0xFF00

◆ GMRANGLE_DELETE_7BITS

#define GMRANGLE_DELETE_7BITS   0x01FF

◆ GMRANGLE_DELETE_BIT_15

#define GMRANGLE_DELETE_BIT_15   0x7FFF

◆ GMRANGLE_GET_BIT_14_4

#define GMRANGLE_GET_BIT_14_4   0x7FF0

◆ GMRANGLE_INTERFACE_ERROR_MASK

#define GMRANGLE_INTERFACE_ERROR_MASK   0x2000

◆ GMRANGLE_INV_ANGLE_ERROR_MASK

#define GMRANGLE_INV_ANGLE_ERROR_MASK   0x1000

◆ GMRANGLE_MAX_BIT_14

#define GMRANGLE_MAX_BIT_14   0x3FFF

◆ GMRANGLE_MAX_REGISTER_MEM

#define GMRANGLE_MAX_REGISTER_MEM   0x0030

◆ GMRANGLE_SYSTEM_ERROR_MASK

#define GMRANGLE_SYSTEM_ERROR_MASK   0x4000