Scott Lahteine
1acf901b63
Adjustments to residency_start_ms handling
9年前
gralco
907aed57db
Fix bug which can cause an infinite M109 loop
Since residency_start_ms is -1 when entering the heatup while loop whilst the hotend temp is close to the target them already then it may not escape.
Hence "Start the TEMP_RESIDENCY_TIME timer when we reach target temp for the first time."
9年前
jbrazio
dd3a06a95a
Implemented M155 and M156, a generic TWI/I2C interface for Marlin
9年前
Scott Lahteine
a644ab1de4
Minor patch ups to `G29`
This may fix a subtle bug caused by doing `G29` more than once without
`G28` between.
9年前
Scott Lahteine
cba2698871
Additional DEBUG_LEVELING output
9年前
Scott Lahteine
dc19b69697
No casting needed for SERIAL_ECHOPAIR
9年前
João Brázio
471d30cc1c
M109: Protected against EXTRUDE_MINTEMP expansion
9年前
João Brázio
7c7e30f4cc
Adherence to the new OOP coding standards
9年前
Scott Lahteine
865dcf3fb4
Fix FILAMENT_WIDTH_SENSOR measurement
Only measure and store filament width when E is going forward.
9年前
Scott Lahteine
2f6c5fe2da
Report the probe position in G30
9年前
João Brázio
e48d0263bf
Bugfix: M32 was still using the old print timer
9年前
João Brázio
e8b80d8c20
Implemented M75, M76, M77 to control the print timer
9年前
João Brázio
eb61051556
Rework the print job timer to use the stopwatch class
9年前
Scott Lahteine
98f2e9fc83
Reduce string storage required for DEBUG_LEVELING
9年前
Scott Lahteine
1af5d7b35f
Add more leveling-debug output
9年前
Scott Lahteine
56e8e2b0eb
Final tweaks to M111 output
9年前
João Brázio
d819a4aff9
Fixes #3346 , followup #3343 : variables must defined with the static keyword to work with PROGMEM when defined inside functions
9年前
Scott Lahteine
fd0ac371b0
Fix M111 output using pgm_read_word as required
As noted by @taratata2016 in https://github.com/MarlinFirmware/Marlin/issues/3300#issuecomment -204687275
9年前
Scott Lahteine
d24f14a799
Add HAS_TEMP_HOTEND define
9年前
esenapaj
f9e1a0ee6c
suppress warnings
9年前
Scott Lahteine
80b8fd1cad
Add MSG_HOME_OFFSETS_APPLIED
9年前
Scott Lahteine
bc86ee0271
Simplify `homeaxis` with some macros
9年前
Scott Lahteine
82ef101ed5
Deploy & Stow in G29 for Delta + Z Servo Endstop
9年前
Scott Lahteine
31450ad498
Fix temperature checking conditions (backwards!)
9年前
João Brázio
187c183c20
M104 was not starting the print timer
9年前
Scott Lahteine
507aef055f
Patch broken M404
9年前
Scott Lahteine
1a79b13b7a
FILAMENT_SENSOR -> FILAMENT_WIDTH_SENSOR
9年前
Scott Lahteine
05765fb570
Add DEBUGGING macro
9年前
Scott Lahteine
4402760739
Echo all debug levels in M111, default to DEBUG_NONE
Redo of #3268 by @jbrazio
9年前
João Brázio
c6577aea60
M190 bed temp was never reached
9年前
Scott Lahteine
27d70599d4
Change openFile default to "not-push" instead of "do-replace"
9年前
Scott Lahteine
3252df7998
Minor cleanup to filament sensor code
9年前
Scott Lahteine
0b8ef5eba6
Split get_command into units, rename to get_available_commands
9年前
Scott Lahteine
545f7997ea
Continue on empty lines instead of returning
9年前
Scott Lahteine
3dcf6d42ff
Don't store escaped serial characters if comment_mode
9年前
Scott Lahteine
5f8e52aefb
Minor cleanup to command dispatcher
9年前
Scott Lahteine
f1ed310322
Add NUMERIC compare macros to simplify code
9年前
jbrazio
443e6d26fe
Formatted multi-line comments
9年前
Scott Lahteine
cd4c3e90bc
Send a busy signal every 10 seconds instead of every 2
9年前
esenapaj
f54315c728
Fix typo
These are salvaged from closed-PR #3216 .
9年前
Scott Lahteine
f423716c6a
Fix: current_command_args skips digits at the front
Closes #3245
9年前
AnHardt
94962ee678
axis_known_position -> axis_homed
In all these cases we want the axis to be homed. If we could have lost
some steps is secondary.
Reenables homing seperate axis with DISABLE_X / DISABLE_Y true.
9年前
Edward Patel
14afe1a017
Move to Z=0 for G28 when using Manual Bed Leveling
copy of 406992f9dd
9年前
Edward Patel
c606ed447a
Add "G29 S4" to fine tune Z level for Mesh Bed Leveling.
Also add mbl.z_offset to the EEPROM, bumping the version to V23.
9年前
Scott Lahteine
5d8036e554
Code cleanup around MOTOR_CURRENT_PWM options
9年前
Scott Lahteine
0da744b7b0
Further cleanup of comments, partial Doxygen-style
Following up on #3231
9年前
jbrazio
5e5d250832
Added gplv3 header to all Marlin files
9年前
esenapaj
89a845659a
Fix spelling
PROBABLE ->PROBEABLE
This is follow-up to #3069 ?
9年前
Scott Lahteine
af32a7d5d6
M120/M121 also set endstops non-homing state
9年前
Scott Lahteine
04fa9d4f47
Make Autotune options into Menu Edit Items
9年前