KEYES ROSTOK Manual And Manual page 101

Table of Contents

Advertisement

BRIEFLY: each RepRap has a number of physical parameters that should be persistent, but easily
configurable, such as extrusion steps/mm, various max values, etc. Those parameters are currently
hardcoded in the firmware, so that a user has to modify, recompile and re-flash the firmware for
any adjustments. These configs can be stored in MCU's EEPROM and modified via some
M-codes. Please see the detailed proposal at
M-codes for EEPROM
config. (This is proposed by
--AlexRa
on 11-March-2011. There is currently no working implementation of the proposed
commands).
Marlin
uses these codes to manipulate EEPROM values.
Sprinter
has implemented the following commands to manipulate EEPROM
Commit
message.
Teacup
uses codes M130-M136 to set, read, and save some parameters.
M500: Store parameters in EEPROM
M501: Read parameters from EEPROM
If you need to reset them after you changed them temporarily
M502: Revert to the default "factory settings."
It must be followed with M501to store this setting.
M503: Print settings
Replies from the RepRap machine to the host computer
All communication is in printable ASCII characters. Messages sent back to the host computer are
terminated by a newline and look like this:
xx [line number to resend] [T:93.2 B:22.9] [C: X:9.2 Y:125.4 Z:3.7 E:1902.5] [Some
debugging or other information may be here]
xx can be one of:
ok
rs
!!
ok means that no error has been detected.
rs means resend, and is followed by the line number to resend.
!! means that a hardware fault has been detected. The RepRap machine will shut down
immediately after it has sent this message.
The T: and B: values are the temperature of the currently-selected extruder and the bed
respectively, and are only sent in response to M105. If such temperatures don't exist (for example
for an extruder that works at room temperature and doesn't have a sensor) then a value below
absolute zero (-273
o
C) is returned.
C: means that coordinates follow. Those are the X: Y: etc values. These are only sent in response
to M114 and M117.
The RepRap machine may also send lines that look like this:
99

Advertisement

Table of Contents
loading

Table of Contents