|  |  | @ -434,8 +434,21 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | //#define DIGIPOT_MOTOR_CURRENT { 135,135,135,135,135 }   // Values 0-255 (RAMBO 135 = ~0.75A, 185 = ~1A)
 |  |  |  | //#define DIGIPOT_MOTOR_CURRENT { 135,135,135,135,135 }   // Values 0-255 (RAMBO 135 = ~0.75A, 185 = ~1A)
 | 
			
		
	
		
		
			
				
					
					|  |  |  | //#define DAC_MOTOR_CURRENT_DEFAULT { 70, 80, 90, 80 }    // Default drive percent - X, Y, Z, E axis
 |  |  |  | //#define DAC_MOTOR_CURRENT_DEFAULT { 70, 80, 90, 80 }    // Default drive percent - X, Y, Z, E axis
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | // Uncomment to enable an I2C based DIGIPOT like on the Azteeg X3 Pro
 |  |  |  | // Use an I2C based DIGIPOT (e.g., Azteeg X3 Pro)
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | //#define DIGIPOT_I2C
 |  |  |  | //#define DIGIPOT_I2C
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | #if ENABLED(DIGIPOT_I2C) && !defined(DIGIPOT_I2C_ADDRESS_A) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   /**
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * Common slave addresses: | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    *                    A   (A shifted)   B   (B shifted)  IC | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * Smoothie          0x2C (0x58)       0x2D (0x5A)       MCP4451 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * AZTEEG_X3_PRO     0x2C (0x58)       0x2E (0x5C)       MCP4451 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    * MIGHTYBOARD_REVE  0x2F (0x5E)                         MCP4018 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |    */ | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #define DIGIPOT_I2C_ADDRESS_A 0x2C  // unshifted slave address for first DIGIPOT
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |   #define DIGIPOT_I2C_ADDRESS_B 0x2D  // unshifted slave address for second DIGIPOT
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | #endif | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | //#define DIGIPOT_MCP4018          // Requires library from https://github.com/stawel/SlowSoftI2CMaster
 |  |  |  | //#define DIGIPOT_MCP4018          // Requires library from https://github.com/stawel/SlowSoftI2CMaster
 | 
			
		
	
		
		
			
				
					
					|  |  |  | #define DIGIPOT_I2C_NUM_CHANNELS 8 // 5DPRINT: 4     AZTEEG_X3_PRO: 8
 |  |  |  | #define DIGIPOT_I2C_NUM_CHANNELS 8 // 5DPRINT: 4     AZTEEG_X3_PRO: 8
 | 
			
		
	
		
		
			
				
					
					|  |  |  | // Actual motor currents in Amps, need as many here as DIGIPOT_I2C_NUM_CHANNELS
 |  |  |  | // Actual motor currents in Amps, need as many here as DIGIPOT_I2C_NUM_CHANNELS
 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |