<font face="Arial, Verdana">Hi repetier,</font>
I'm adding some new EEPROM definition.
<font face="Arial, Verdana">#define ARM_LENGTH 220 </font>
<font face="Arial, Verdana">#define FOREARM_LENGTH 180 </font>
<font face="Arial, Verdana">#define SHOULDER_MIN_ANGLE 90 </font>
<font face="Arial, Verdana">#define ELBOW_MIN_ANGLE 5 </font>
<font face="Arial, Verdana">#define SHOULDER_MAX_ANGLE 270 </font>
<font face="Arial, Verdana">#define ELBOW_MAX_ANGLE 180 </font>
<font face="Arial, Verdana">#define SHOULDER_BED_CENTER_ANGLE 135 </font>
<font face="Arial, Verdana">#define ELBOW_BED_CENTER_ANGLE 90 </font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">I use datablock in memory</font>
<font face="Arial, Verdana">
</font>
<font face="Arial, Verdana">
#define EPR_ARM_LENGTH 1048
#define EPR_FOREARM_LENGTH 1052
#define EPR_SHOULDER_MIN_ANGLE 1056
#define EPR_ELBOW_MIN_ANGLE 1060
#define EPR_SHOULDER_MAX_ANGLE 1064
#define EPR_ELBOW_MAX_ANGLE 1068
#define EPR_SHOULDER_BED_CENTER_ANGLE 1072
#define EPR_ELBOW_BED_CENTER_ANGLE 1076
it was working fine in my first board EEPROM, but it makes problem when i upload to new board.
the value in new board EEPROM is 0 for all parameters above accept SHOULDER_MIN_ANGLE and ELBOW_MIN_ANGLE
I try to change the datablock definition with this
#define EPR_ARM_LENGTH 248
#define EPR_FOREARM_LENGTH 252
#define EPR_SHOULDER_MIN_ANGLE 256
#define EPR_ELBOW_MIN_ANGLE 260
#define EPR_SHOULDER_MAX_ANGLE 264
#define EPR_ELBOW_MAX_ANGLE 268
#define EPR_SHOULDER_BED_CENTER_ANGLE 272
#define EPR_ELBOW_BED_CENTER_ANGLE 276
it also result the same, all zero except SHOULDER_MIN_ANGLE and ELBOW_MIN_ANGLE.
what did I do wrong & how to fix this?
thanks
</font>