![]() |
Repetier-Firmware
0.80
|
#include <avr/eeprom.h>
Go to the source code of this file.
#define EEPROM_EXTRUDER_LENGTH 100 |
#define EEPROM_EXTRUDER_OFFSET 200 |
#define EEPROM_OFFSET 0 |
Where to start with our datablock in memory. Can be moved if you have problems with other modules using the eeprom
#define EEPROM_PROTOCOL_VERSION 1 |
#define EPR_ACCELERATION_TYPE 1 |
#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_EXTRUDER_ADVANCE_K 41 |
#define EPR_EXTRUDER_ADVANCE_L 46 |
#define EPR_EXTRUDER_DRIVE_MAX 17 |
#define EPR_EXTRUDER_DRIVE_MIN 45 |
#define EPR_EXTRUDER_HEAT_MANAGER 16 |
#define EPR_EXTRUDER_MAX_ACCELERATION 12 |
#define EPR_EXTRUDER_MAX_FEEDRATE 4 |
#define EPR_EXTRUDER_MAX_START_FEEDRATE 8 |
#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_WAIT_RETRACT_TEMP 50 |
#define EPR_EXTRUDER_WAIT_RETRACT_UNITS 52 |
#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 |
#define EPR_MAX_INACTIVE_TIME 79 |
#define EPR_MAX_JERK 39 |
#define EPR_MAX_ZJERK 47 |
#define EPR_OPS_MIN_DISTANCE 43 |
#define EPR_OPS_MODE 103 |
#define EPR_OPS_MOVE_AFTER 99 |
#define EPR_OPS_RETRACT_BACKLASH 91 |
#define EPR_OPS_RETRACT_DISTANCE 87 |
#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_ZAXIS_STEPS_PER_MM 11 |
void epr_init | ( | ) |
void epr_init_baudrate | ( | ) |
void epr_output_settings | ( | ) |
Writes all eeprom settings to serial console.
For each value stored, this function generates one line with syntax
EPR: pos type value description
With
void epr_update | ( | GCode * | com | ) |
void epr_update_usage | ( | ) |