Repetier-Firmware  0.91
src/ArduinoAVR/Repetier/Eeprom.h File Reference

Go to the source code of this file.

Data Structures

class  EEPROM

Defines

#define EEPROM_PROTOCOL_VERSION   6
#define EPR_MAGIC_BYTE   0
#define EPR_ACCELERATION_TYPE   1
#define EPR_XAXIS_STEPS_PER_MM   3
#define EPR_YAXIS_STEPS_PER_MM   7
#define EPR_ZAXIS_STEPS_PER_MM   11
#define EPR_X_MAX_FEEDRATE   15
#define EPR_Y_MAX_FEEDRATE   19
#define EPR_Z_MAX_FEEDRATE   23
#define EPR_X_HOMING_FEEDRATE   27
#define EPR_Y_HOMING_FEEDRATE   31
#define EPR_Z_HOMING_FEEDRATE   35
#define EPR_MAX_JERK   39
#define EPR_MAX_ZJERK   47
#define EPR_X_MAX_ACCEL   51
#define EPR_Y_MAX_ACCEL   55
#define EPR_Z_MAX_ACCEL   59
#define EPR_X_MAX_TRAVEL_ACCEL   63
#define EPR_Y_MAX_TRAVEL_ACCEL   67
#define EPR_Z_MAX_TRAVEL_ACCEL   71
#define EPR_BAUDRATE   75
#define EPR_MAX_INACTIVE_TIME   79
#define EPR_STEPPER_INACTIVE_TIME   83
#define EPR_EXTRUDER_SPEED   95
#define EPR_INTEGRITY_BYTE   104
#define EPR_VERSION   105
#define EPR_BED_HEAT_MANAGER   106
#define EPR_BED_DRIVE_MAX   107
#define EPR_BED_PID_PGAIN   108
#define EPR_BED_PID_IGAIN   112
#define EPR_BED_PID_DGAIN   116
#define EPR_BED_PID_MAX   120
#define EPR_BED_DRIVE_MIN   124
#define EPR_PRINTING_TIME   125
#define EPR_PRINTING_DISTANCE   129
#define EPR_X_HOME_OFFSET   133
#define EPR_Y_HOME_OFFSET   137
#define EPR_Z_HOME_OFFSET   141
#define EPR_X_LENGTH   145
#define EPR_Y_LENGTH   149
#define EPR_Z_LENGTH   153
#define EPR_BACKLASH_X   157
#define EPR_BACKLASH_Y   161
#define EPR_BACKLASH_Z   165
#define EPR_Z_PROBE_X_OFFSET   800
#define EPR_Z_PROBE_Y_OFFSET   804
#define EPR_Z_PROBE_HEIGHT   808
#define EPR_Z_PROBE_SPEED   812
#define EPR_Z_PROBE_X1   816
#define EPR_Z_PROBE_Y1   820
#define EPR_Z_PROBE_X2   824
#define EPR_Z_PROBE_Y2   828
#define EPR_Z_PROBE_X3   832
#define EPR_Z_PROBE_Y3   836
#define EPR_Z_PROBE_XY_SPEED   840
#define EPR_AUTOLEVEL_MATRIX   844
#define EPR_AUTOLEVEL_ACTIVE   880
#define EPR_DELTA_DIAGONAL_ROD_LENGTH   881
#define EPR_DELTA_HORIZONTAL_RADIUS   885
#define EPR_DELTA_SEGMENTS_PER_SECOND_PRINT   889
#define EPR_DELTA_SEGMENTS_PER_SECOND_MOVE   891
#define EPR_DELTA_TOWERX_OFFSET_STEPS   893
#define EPR_DELTA_TOWERY_OFFSET_STEPS   895
#define EPR_DELTA_TOWERZ_OFFSET_STEPS   897
#define EPR_DELTA_ALPHA_A   901
#define EPR_DELTA_ALPHA_B   905
#define EPR_DELTA_ALPHA_C   909
#define EPR_DELTA_RADIUS_CORR_A   913
#define EPR_DELTA_RADIUS_CORR_B   917
#define EPR_DELTA_RADIUS_CORR_C   921
#define EEPROM_EXTRUDER_OFFSET   200
#define EEPROM_EXTRUDER_LENGTH   100
#define EPR_EXTRUDER_STEPS_PER_MM   0
#define EPR_EXTRUDER_MAX_FEEDRATE   4
#define EPR_EXTRUDER_MAX_START_FEEDRATE   8
#define EPR_EXTRUDER_MAX_ACCELERATION   12
#define EPR_EXTRUDER_HEAT_MANAGER   16
#define EPR_EXTRUDER_DRIVE_MAX   17
#define EPR_EXTRUDER_PID_PGAIN   18
#define EPR_EXTRUDER_PID_IGAIN   22
#define EPR_EXTRUDER_PID_DGAIN   26
#define EPR_EXTRUDER_PID_MAX   30
#define EPR_EXTRUDER_X_OFFSET   31
#define EPR_EXTRUDER_Y_OFFSET   35
#define EPR_EXTRUDER_WATCH_PERIOD   39
#define EPR_EXTRUDER_ADVANCE_K   41
#define EPR_EXTRUDER_DRIVE_MIN   45
#define EPR_EXTRUDER_ADVANCE_L   46
#define EPR_EXTRUDER_WAIT_RETRACT_TEMP   50
#define EPR_EXTRUDER_WAIT_RETRACT_UNITS   52
#define EPR_EXTRUDER_COOLER_SPEED   54

Define Documentation

#define EEPROM_EXTRUDER_LENGTH   100
#define EEPROM_EXTRUDER_OFFSET   200
#define EEPROM_PROTOCOL_VERSION   6
#define EPR_ACCELERATION_TYPE   1
#define EPR_AUTOLEVEL_ACTIVE   880
#define EPR_AUTOLEVEL_MATRIX   844
#define EPR_BACKLASH_X   157
#define EPR_BACKLASH_Y   161
#define EPR_BACKLASH_Z   165
#define EPR_BAUDRATE   75
#define EPR_BED_DRIVE_MAX   107
#define EPR_BED_DRIVE_MIN   124
#define EPR_BED_HEAT_MANAGER   106
#define EPR_BED_PID_DGAIN   116
#define EPR_BED_PID_IGAIN   112
#define EPR_BED_PID_MAX   120
#define EPR_BED_PID_PGAIN   108
#define EPR_DELTA_ALPHA_A   901
#define EPR_DELTA_ALPHA_B   905
#define EPR_DELTA_ALPHA_C   909
#define EPR_DELTA_HORIZONTAL_RADIUS   885
#define EPR_DELTA_RADIUS_CORR_A   913
#define EPR_DELTA_RADIUS_CORR_B   917
#define EPR_DELTA_RADIUS_CORR_C   921
#define EPR_EXTRUDER_ADVANCE_K   41
#define EPR_EXTRUDER_ADVANCE_L   46
#define EPR_EXTRUDER_COOLER_SPEED   54
#define EPR_EXTRUDER_DRIVE_MAX   17
#define EPR_EXTRUDER_DRIVE_MIN   45
#define EPR_EXTRUDER_HEAT_MANAGER   16
#define EPR_EXTRUDER_MAX_FEEDRATE   4
#define EPR_EXTRUDER_PID_DGAIN   26
#define EPR_EXTRUDER_PID_IGAIN   22
#define EPR_EXTRUDER_PID_MAX   30
#define EPR_EXTRUDER_PID_PGAIN   18
#define EPR_EXTRUDER_SPEED   95
#define EPR_EXTRUDER_STEPS_PER_MM   0
#define EPR_EXTRUDER_WATCH_PERIOD   39
#define EPR_EXTRUDER_X_OFFSET   31
#define EPR_EXTRUDER_Y_OFFSET   35
#define EPR_INTEGRITY_BYTE   104
#define EPR_MAGIC_BYTE   0

Where to start with our datablock in memory. Can be moved if you have problems with other modules using the eeprom

#define EPR_MAX_INACTIVE_TIME   79
#define EPR_MAX_JERK   39
#define EPR_MAX_ZJERK   47
#define EPR_PRINTING_DISTANCE   129
#define EPR_PRINTING_TIME   125
#define EPR_STEPPER_INACTIVE_TIME   83
#define EPR_VERSION   105
#define EPR_X_HOME_OFFSET   133
#define EPR_X_HOMING_FEEDRATE   27
#define EPR_X_LENGTH   145
#define EPR_X_MAX_ACCEL   51
#define EPR_X_MAX_FEEDRATE   15
#define EPR_X_MAX_TRAVEL_ACCEL   63
#define EPR_XAXIS_STEPS_PER_MM   3
#define EPR_Y_HOME_OFFSET   137
#define EPR_Y_HOMING_FEEDRATE   31
#define EPR_Y_LENGTH   149
#define EPR_Y_MAX_ACCEL   55
#define EPR_Y_MAX_FEEDRATE   19
#define EPR_Y_MAX_TRAVEL_ACCEL   67
#define EPR_YAXIS_STEPS_PER_MM   7
#define EPR_Z_HOME_OFFSET   141
#define EPR_Z_HOMING_FEEDRATE   35
#define EPR_Z_LENGTH   153
#define EPR_Z_MAX_ACCEL   59
#define EPR_Z_MAX_FEEDRATE   23
#define EPR_Z_MAX_TRAVEL_ACCEL   71
#define EPR_Z_PROBE_HEIGHT   808
#define EPR_Z_PROBE_SPEED   812
#define EPR_Z_PROBE_X1   816
#define EPR_Z_PROBE_X2   824
#define EPR_Z_PROBE_X3   832
#define EPR_Z_PROBE_X_OFFSET   800
#define EPR_Z_PROBE_XY_SPEED   840
#define EPR_Z_PROBE_Y1   820
#define EPR_Z_PROBE_Y2   828
#define EPR_Z_PROBE_Y3   836
#define EPR_Z_PROBE_Y_OFFSET   804
#define EPR_ZAXIS_STEPS_PER_MM   11
 All Data Structures Namespaces Files Functions Variables Typedefs Friends Defines