Add M605 to dynamically set delta configuration
Save above configs in eeprom fix docs in createTemperatureLookupMarlin.py add missing azteegX3pro digipot settings in delta example config
This commit is contained in:
		| @@ -51,6 +51,7 @@ | ||||
| // 65 = Azteeg X1 | ||||
| // 66 = Melzi with ATmega1284 (MaKr3d version) | ||||
| // 67 = Azteeg X3 | ||||
| // 68 = Azteeg X3 Pro | ||||
| // 7  = Ultimaker | ||||
| // 71 = Ultimaker (Older electronics. Pre 1.5.4. This is rare) | ||||
| // 77 = 3Drag Controller | ||||
| @@ -119,18 +120,6 @@ | ||||
| // Effective horizontal distance bridged by diagonal push rods. | ||||
| #define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-DELTA_EFFECTOR_OFFSET-DELTA_CARRIAGE_OFFSET) | ||||
|  | ||||
| #define DELTA_DIAGONAL_ROD_2 sq(DELTA_DIAGONAL_ROD) | ||||
|  | ||||
| // Effective X/Y positions of the three vertical towers. | ||||
| #define SIN_60 0.8660254037844386 | ||||
| #define COS_60 0.5 | ||||
| #define DELTA_TOWER1_X -SIN_60*DELTA_RADIUS // front left tower | ||||
| #define DELTA_TOWER1_Y -COS_60*DELTA_RADIUS | ||||
| #define DELTA_TOWER2_X SIN_60*DELTA_RADIUS // front right tower | ||||
| #define DELTA_TOWER2_Y -COS_60*DELTA_RADIUS | ||||
| #define DELTA_TOWER3_X 0.0 // back middle tower | ||||
| #define DELTA_TOWER3_Y DELTA_RADIUS | ||||
|  | ||||
| //=========================================================================== | ||||
| //=============================Thermal Settings  ============================ | ||||
| //=========================================================================== | ||||
|   | ||||
| @@ -270,6 +270,12 @@ | ||||
| // Motor Current setting (Only functional when motor driver current ref pins are connected to a digital trimpot on supported boards) | ||||
| #define DIGIPOT_MOTOR_CURRENT {135,135,135,135,135} // Values 0-255 (RAMBO 135 = ~0.75A, 185 = ~1A) | ||||
|  | ||||
| // uncomment to enable an I2C based DIGIPOT like on the Azteeg X3 Pro | ||||
| //#define DIGIPOT_I2C | ||||
| // Number of channels available for I2C digipot, For Azteeg X3 Pro we have 8 | ||||
| #define DIGIPOT_I2C_NUM_CHANNELS 8 | ||||
| // actual motor currents in Amps, need as many here as DIGIPOT_I2C_NUM_CHANNELS | ||||
| #define DIGIPOT_I2C_MOTOR_CURRENTS {1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0} | ||||
|  | ||||
| //=========================================================================== | ||||
| //=============================Additional Features=========================== | ||||
|   | ||||
		Reference in New Issue
	
	Block a user