silentstep4 2.1.0.0
Silent Step 4 Registers List

List of registers of Silent Step 4 Click driver. More...

Topics

 Silent Step 4 Registers Settings
 Settings for registers of Silent Step 4 Click driver.
 
 Silent Step 4 MikroBUS Map
 MikroBUS pin mapping of Silent Step 4 Click driver.
 

Macros

#define SILENTSTEP4_REG_GCONF   0x00
 Silent Step 4 registers.
 
#define SILENTSTEP4_REG_GSTAT   0x01
 
#define SILENTSTEP4_REG_IFCNT   0x02
 
#define SILENTSTEP4_REG_NODECONF   0x03
 
#define SILENTSTEP4_REG_IOIN   0x04
 
#define SILENTSTEP4_REG_DRV_CONF   0x0A
 
#define SILENTSTEP4_REG_GLOBAL_SCALER   0x0B
 
#define SILENTSTEP4_REG_IHOLD_IRUN   0x10
 
#define SILENTSTEP4_REG_TPOWERDOWN   0x11
 
#define SILENTSTEP4_REG_TSTEP   0x12
 
#define SILENTSTEP4_REG_TPWMTHRS   0x13
 
#define SILENTSTEP4_REG_TCOOLTHRS   0x14
 
#define SILENTSTEP4_REG_THIGH   0x15
 
#define SILENTSTEP4_REG_DIRECT_MODE   0x2D
 
#define SILENTSTEP4_REG_ENCMODE   0x38
 
#define SILENTSTEP4_REG_X_ENC   0x39
 
#define SILENTSTEP4_REG_ENC_CONST   0x3A
 
#define SILENTSTEP4_REG_ENC_STATUS   0x3B
 
#define SILENTSTEP4_REG_ENC_LATCH   0x3C
 
#define SILENTSTEP4_REG_ADC_VSUPPLY_AIN   0x50
 
#define SILENTSTEP4_REG_ADC_TEMP   0x51
 
#define SILENTSTEP4_REG_OTW_OV_VTH   0x52
 
#define SILENTSTEP4_REG_MSLUT_0   0x60
 
#define SILENTSTEP4_REG_MSLUT_1   0x61
 
#define SILENTSTEP4_REG_MSLUT_2   0x62
 
#define SILENTSTEP4_REG_MSLUT_3   0x63
 
#define SILENTSTEP4_REG_MSLUT_4   0x64
 
#define SILENTSTEP4_REG_MSLUT_5   0x65
 
#define SILENTSTEP4_REG_MSLUT_6   0x66
 
#define SILENTSTEP4_REG_MSLUT_7   0x67
 
#define SILENTSTEP4_REG_MSLUTSEL   0x68
 
#define SILENTSTEP4_REG_MSLUTSTART   0x69
 
#define SILENTSTEP4_REG_MSCNT   0x6A
 
#define SILENTSTEP4_REG_MSCURACT   0x6B
 
#define SILENTSTEP4_REG_CHOPCONF   0x6C
 
#define SILENTSTEP4_REG_COOLCONF   0x6D
 
#define SILENTSTEP4_REG_DRV_STATUS   0x6F
 
#define SILENTSTEP4_REG_PWMCONF   0x70
 
#define SILENTSTEP4_REG_PWM_SCALE   0x71
 
#define SILENTSTEP4_REG_PWM_AUTO   0x72
 
#define SILENTSTEP4_REG_SG4_THRS   0x74
 
#define SILENTSTEP4_REG_SG4_RESULT   0x75
 
#define SILENTSTEP4_REG_SG4_IND   0x76
 
#define SILENTSTEP4_PCA9538A_REG_INPUT   0x00
 Silent Step 4 PCA9538A registers.
 
#define SILENTSTEP4_PCA9538A_REG_OUTPUT   0x01
 
#define SILENTSTEP4_PCA9538A_REG_POLARITY   0x02
 
#define SILENTSTEP4_PCA9538A_REG_CONFIG   0x03
 

Detailed Description

List of registers of Silent Step 4 Click driver.

Macro Definition Documentation

◆ SILENTSTEP4_PCA9538A_REG_CONFIG

#define SILENTSTEP4_PCA9538A_REG_CONFIG   0x03

◆ SILENTSTEP4_PCA9538A_REG_INPUT

#define SILENTSTEP4_PCA9538A_REG_INPUT   0x00

Silent Step 4 PCA9538A registers.

Specified PCA9538A registers of Silent Step 4 Click driver.

◆ SILENTSTEP4_PCA9538A_REG_OUTPUT

#define SILENTSTEP4_PCA9538A_REG_OUTPUT   0x01

◆ SILENTSTEP4_PCA9538A_REG_POLARITY

#define SILENTSTEP4_PCA9538A_REG_POLARITY   0x02

◆ SILENTSTEP4_REG_ADC_TEMP

#define SILENTSTEP4_REG_ADC_TEMP   0x51

◆ SILENTSTEP4_REG_ADC_VSUPPLY_AIN

#define SILENTSTEP4_REG_ADC_VSUPPLY_AIN   0x50

◆ SILENTSTEP4_REG_CHOPCONF

#define SILENTSTEP4_REG_CHOPCONF   0x6C

◆ SILENTSTEP4_REG_COOLCONF

#define SILENTSTEP4_REG_COOLCONF   0x6D

◆ SILENTSTEP4_REG_DIRECT_MODE

#define SILENTSTEP4_REG_DIRECT_MODE   0x2D

◆ SILENTSTEP4_REG_DRV_CONF

#define SILENTSTEP4_REG_DRV_CONF   0x0A

◆ SILENTSTEP4_REG_DRV_STATUS

#define SILENTSTEP4_REG_DRV_STATUS   0x6F

◆ SILENTSTEP4_REG_ENC_CONST

#define SILENTSTEP4_REG_ENC_CONST   0x3A

◆ SILENTSTEP4_REG_ENC_LATCH

#define SILENTSTEP4_REG_ENC_LATCH   0x3C

◆ SILENTSTEP4_REG_ENC_STATUS

#define SILENTSTEP4_REG_ENC_STATUS   0x3B

◆ SILENTSTEP4_REG_ENCMODE

#define SILENTSTEP4_REG_ENCMODE   0x38

◆ SILENTSTEP4_REG_GCONF

#define SILENTSTEP4_REG_GCONF   0x00

Silent Step 4 registers.

Specified registers of Silent Step 4 Click driver.

◆ SILENTSTEP4_REG_GLOBAL_SCALER

#define SILENTSTEP4_REG_GLOBAL_SCALER   0x0B

◆ SILENTSTEP4_REG_GSTAT

#define SILENTSTEP4_REG_GSTAT   0x01

◆ SILENTSTEP4_REG_IFCNT

#define SILENTSTEP4_REG_IFCNT   0x02

◆ SILENTSTEP4_REG_IHOLD_IRUN

#define SILENTSTEP4_REG_IHOLD_IRUN   0x10

◆ SILENTSTEP4_REG_IOIN

#define SILENTSTEP4_REG_IOIN   0x04

◆ SILENTSTEP4_REG_MSCNT

#define SILENTSTEP4_REG_MSCNT   0x6A

◆ SILENTSTEP4_REG_MSCURACT

#define SILENTSTEP4_REG_MSCURACT   0x6B

◆ SILENTSTEP4_REG_MSLUT_0

#define SILENTSTEP4_REG_MSLUT_0   0x60

◆ SILENTSTEP4_REG_MSLUT_1

#define SILENTSTEP4_REG_MSLUT_1   0x61

◆ SILENTSTEP4_REG_MSLUT_2

#define SILENTSTEP4_REG_MSLUT_2   0x62

◆ SILENTSTEP4_REG_MSLUT_3

#define SILENTSTEP4_REG_MSLUT_3   0x63

◆ SILENTSTEP4_REG_MSLUT_4

#define SILENTSTEP4_REG_MSLUT_4   0x64

◆ SILENTSTEP4_REG_MSLUT_5

#define SILENTSTEP4_REG_MSLUT_5   0x65

◆ SILENTSTEP4_REG_MSLUT_6

#define SILENTSTEP4_REG_MSLUT_6   0x66

◆ SILENTSTEP4_REG_MSLUT_7

#define SILENTSTEP4_REG_MSLUT_7   0x67

◆ SILENTSTEP4_REG_MSLUTSEL

#define SILENTSTEP4_REG_MSLUTSEL   0x68

◆ SILENTSTEP4_REG_MSLUTSTART

#define SILENTSTEP4_REG_MSLUTSTART   0x69

◆ SILENTSTEP4_REG_NODECONF

#define SILENTSTEP4_REG_NODECONF   0x03

◆ SILENTSTEP4_REG_OTW_OV_VTH

#define SILENTSTEP4_REG_OTW_OV_VTH   0x52

◆ SILENTSTEP4_REG_PWM_AUTO

#define SILENTSTEP4_REG_PWM_AUTO   0x72

◆ SILENTSTEP4_REG_PWM_SCALE

#define SILENTSTEP4_REG_PWM_SCALE   0x71

◆ SILENTSTEP4_REG_PWMCONF

#define SILENTSTEP4_REG_PWMCONF   0x70

◆ SILENTSTEP4_REG_SG4_IND

#define SILENTSTEP4_REG_SG4_IND   0x76

◆ SILENTSTEP4_REG_SG4_RESULT

#define SILENTSTEP4_REG_SG4_RESULT   0x75

◆ SILENTSTEP4_REG_SG4_THRS

#define SILENTSTEP4_REG_SG4_THRS   0x74

◆ SILENTSTEP4_REG_TCOOLTHRS

#define SILENTSTEP4_REG_TCOOLTHRS   0x14

◆ SILENTSTEP4_REG_THIGH

#define SILENTSTEP4_REG_THIGH   0x15

◆ SILENTSTEP4_REG_TPOWERDOWN

#define SILENTSTEP4_REG_TPOWERDOWN   0x11

◆ SILENTSTEP4_REG_TPWMTHRS

#define SILENTSTEP4_REG_TPWMTHRS   0x13

◆ SILENTSTEP4_REG_TSTEP

#define SILENTSTEP4_REG_TSTEP   0x12

◆ SILENTSTEP4_REG_X_ENC

#define SILENTSTEP4_REG_X_ENC   0x39