1033 Commits (28fb1f8994c7f12f234bc56d647571d3bb8d2a25)

Author SHA1 Message Date
Scott Lahteine c3ef9993b9 Merge pull request #3625 from jbrazio/feature/print-counter
Print job statistics
9 years ago
João Brázio 1491d682fb
Miscellaneous tweaks on PrintCounter 9 years ago
João Brázio d6cfcc9c8b
Added new G-Code: M78 9 years ago
Scott Lahteine f4706bb90e Keepalive not needed while waiting for temperatures 9 years ago
Blue-Marlin e58e281473 Fix feedrate after toolchange
The fix is simple. Most changes are because of changed indendation,
bacause of leaving early for wrong tool number
9 years ago
Scott Lahteine ec82e1e05d Merge pull request #3616 from thinkyhead/rc_fixup_some_movement
General cleanup around high level move functions
9 years ago
Scott Lahteine abeab792cb General cleanup around high level move functions
- Use new `DEBUG_POS` macro for `DELTA` debug
- Neaten up `prepare_move` a smidgen
- Remove an old commented `prepare_move()` line
9 years ago
Scott Lahteine 68d0347e67 Call report_current_position after M206 / M428 9 years ago
Scott Lahteine dcb4cdaa9e Call report_current_position instead of gcode_M114 directly 9 years ago
João Brázio a901555da4 Moved G29 debug output before matrix.set_to_identity() 9 years ago
Scott Lahteine 1caa2628da Use sync_plan_position_e function elsewhere 9 years ago
Scott Lahteine c7df961144 Fix G92 so it only sets the plan position once 9 years ago
Scott Lahteine 3db5a75f30 Merge pull request #3568 from thinkyhead/rc_various_fixes
General code cleanup, improved naming, etc.
9 years ago
Scott Lahteine ac69fad96d lowercase "stop" function 9 years ago
Scott Lahteine 39ee9c526b setTargetedHotend => get_target_extruder_from_command 9 years ago
Scott Lahteine cafa8b8ce3 Rename filament runout items 9 years ago
Scott Lahteine 27b2e2e786 Document some variables 9 years ago
Scott Lahteine a4062a47ac Rename baricuda variables 9 years ago
Scott Lahteine 78747b1328 min_pos/max_pos => sw_endstop_min/sw_endstop_max 9 years ago
Scott Lahteine ba84d8d091 Allow setting PIDTEMP and PIDTEMPBED together or apart 9 years ago
Scott Lahteine a26d70e932 Apply indentation to gcode_M303, PID_autotune 9 years ago
Scott Lahteine ba66336503 Output error for disabled M303 9 years ago
Scott Lahteine 5905ec5ba8 Merge pull request #3541 from thinkyhead/rc_mbl_one_last_lift
Add a final lift, if configured, in Manual Bed Leveling
9 years ago
Jeff K 90c49f5a14 Fixed invalid addressing (overflow) of position_shift / software endstops
Signed-off-by: Jeff K
9 years ago
Scott Lahteine c242bee449 Add a final lift, if configured, in Manual Bed Leveling 9 years ago
Scott Lahteine 837df6108c Fix borked set_bed_level_equation_lsq 9 years ago
Scott Lahteine 4b75b11a53 Wrap defines in parentheses in configs, M48 9 years ago
Scott Lahteine 234987ee2f Fix MBL lift 9 years ago
Scott Lahteine e0830bf8f1 Don't use LCD alert unless error or alert level is reset later 9 years ago
Scott Lahteine a8e4d7c135 Merge pull request #3477 from alephobjects/BedTempHysteresis
Implementation of M190 bed temp hysteresis
9 years ago
esenapaj 5ecd75eeb3 Fix for PR #3502(General cleanup of arc code) 9 years ago
gralco 8ec8d59df8 Use #if TEMP_RESIDENCY_TIME > 0 rather than #ifdef TEMP_RESIDENCY_TIME 9 years ago
Scott Lahteine 6e52b0b723 Merge pull request #3504 from thinkyhead/rc_fix_debugging
Fix debugging of vector_3
9 years ago
Scott Lahteine 88367a37f7 Merge pull request #3227 from thinkyhead/rc_home_offsets_and_limits
Relating current_position, min_pos, max_pos, and home_offset
9 years ago
Scott Lahteine b20bf1826d Fix debugging of vector_3 9 years ago
Scott Lahteine b243844690 Merge pull request #3502 from thinkyhead/rc_fix_arcs_bugs
General cleanup of arc code
9 years ago
Scott Lahteine 2129db581e Simplify MBL movement, zigzag 9 years ago
Scott Lahteine 0493fccc0b mbl.active is a bool now 9 years ago
Scott Lahteine 8e5099fa0c Update software endstop positions with M206, M428, G92, etc. 9 years ago
Scott Lahteine 5cfb2533d6 Initial cleaning up of arc code 9 years ago
Scott Lahteine 9ce4264fda Merge pull request #3490 from thinkyhead/rc_mbl_adjustments
Document some movement functions, rename a local
9 years ago
esenapaj 2eb1b102f8 Support for "mechanical probe" with Allen Key as a special case 9 years ago
Scott Lahteine cfcd3d7b3e Rename z_offset local to zoffset 9 years ago
Scott Lahteine 5fd20ecac3 Comments on some movement functions 9 years ago
Scott Lahteine a781a6f955 Apply esenapaj 3479 and delta/scara position bugfix 9 years ago
Scott Lahteine 525d8256d4 Merge pull request #3481 from thinkyhead/rc_extruder_offset_array
Fix: gcode_T using non-existent Z offset
9 years ago
Scott Lahteine 46881c846c Add comments for extruder offset options 9 years ago
Scott Lahteine edf376ce0d Fix: gcode_T using non-existent Z offset
As noted by @snowzach in #3461
9 years ago
gralco 178aeb79c8 Implementation of M190 bed temp hysteresis 9 years ago
Scott Lahteine 0439483bc8 Merge pull request #3476 from thinkyhead/rc_debug_leveling_gcode_t
Add DEBUG_LEVELING output for gcode_T
9 years ago
Scott Lahteine 63d8893f5d Add DEBUG_LEVELING output for gcode_T 9 years ago
Scott Lahteine f840c7de4d Initialize stepper counts for Delta/SCARA 9 years ago
Scott Lahteine 56acaf3594 Merge pull request #3469 from thinkyhead/rc_aleph_cooldownfix
Fix for M109 and M190 cooldown
9 years ago
gralco c218db136a Fix for M109 and M190 cooldown
Also removes the re-definition of now inside M190's while loop
9 years ago
Scott Lahteine c5a2ce4366 Merge pull request #3446 from thinkyhead/rc_fixup_M206_and_mesh
Fix home_offset handling and account for it in G29
9 years ago
Scott Lahteine b1bb1c7989 Merge pull request #3466 from thinkyhead/rc_look_for_leveling_bug
Add CORE support to st_set_position and plan_set_position
9 years ago
Scott Lahteine fdee2be49c More logging of matrix behavior 9 years ago
Scott Lahteine 7f265db3ef Move sync_plan_position after DEBUG_LEVELING 9 years ago
Scott Lahteine 02550af7c3 Merge pull request #3453 from thinkyhead/rc_jbrazio_m190
ELAPSED / PENDING for rollover-safe time checking
9 years ago
Scott Lahteine 803845ec18 Add a case for M113 to process_next_command 9 years ago
Scott Lahteine 386140f361 Test time difference in safe way 9 years ago
Scott Lahteine 1b7356b3a1 Account for home_offset in G29 handler 9 years ago
Scott Lahteine f3562dd895 Have M206 alter current_position, M428 use new function 9 years ago
Scott Lahteine 6d465321b5 Adjust timeout code in host_keepalive 9 years ago
Scott Lahteine 50c3140040 Merge pull request #3414 from thinkyhead/rc_host_timeout_mods
Host Keepalive configurable timeout with 2s default
9 years ago
Scott Lahteine 1acf901b63 Adjustments to residency_start_ms handling 9 years ago
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 years ago
jbrazio dd3a06a95a Implemented M155 and M156, a generic TWI/I2C interface for Marlin 9 years ago
Scott Lahteine 843aa90b5a Merge pull request #3434 from thinkyhead/rc_more_debug_leveling
Additional debug leveling output
9 years ago
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 years ago
Scott Lahteine cba2698871 Additional DEBUG_LEVELING output 9 years ago
Scott Lahteine 5e18d650c4 Merge pull request #3427 from thinkyhead/rc_better_SERIAL_ECHOPAIR
No casting needed for SERIAL_ECHOPAIR
9 years ago
Scott Lahteine e0b0d1eb6b Add M113 to get/set Host Keepalive 9 years ago
Scott Lahteine 85883da90c Implement basic HOST_KEEPALIVE_INTERVAL 9 years ago
Scott Lahteine 098fb8f8c9 Merge pull request #3413 from thinkyhead/rc_probe_G30_position
Report the probe position in G30
9 years ago
Scott Lahteine c9c7c66b95 Merge pull request #3421 from jbrazio/bugfix/m109-EXTRUDE_MINTEMP-expansion
M109: Protect against EXTRUDE_MINTEMP expansion
9 years ago
Scott Lahteine d7cbb2eec9 Merge pull request #3403 from jbrazio/feature/stopwatch
Print job timer rework
9 years ago
Scott Lahteine dc19b69697 No casting needed for SERIAL_ECHOPAIR 9 years ago
João Brázio 471d30cc1c
M109: Protected against EXTRUDE_MINTEMP expansion 9 years ago
João Brázio 7c7e30f4cc
Adherence to the new OOP coding standards 9 years ago
Scott Lahteine 865dcf3fb4 Fix FILAMENT_WIDTH_SENSOR measurement
Only measure and store filament width when E is going forward.
9 years ago
Scott Lahteine 2f6c5fe2da Report the probe position in G30 9 years ago
João Brázio e48d0263bf Bugfix: M32 was still using the old print timer 9 years ago
João Brázio e8b80d8c20 Implemented M75, M76, M77 to control the print timer 9 years ago
João Brázio eb61051556 Rework the print job timer to use the stopwatch class 9 years ago
Scott Lahteine 98f2e9fc83 Reduce string storage required for DEBUG_LEVELING 9 years ago
Scott Lahteine 1af5d7b35f Add more leveling-debug output 9 years ago
Scott Lahteine 56e8e2b0eb Final tweaks to M111 output 9 years ago
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 years ago
Scott Lahteine de39056f68 Merge pull request #3343 from thinkyhead/rc_fix_m111_output
Fix M111 output using pgm_read_word, as required
9 years ago
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 years ago
Scott Lahteine d771174797 Merge pull request #3337 from esenapaj/patch-2
suppress warnings
9 years ago
Scott Lahteine d24f14a799 Add HAS_TEMP_HOTEND define 9 years ago
esenapaj f9e1a0ee6c suppress warnings 9 years ago
Scott Lahteine 80b8fd1cad Add MSG_HOME_OFFSETS_APPLIED 9 years ago
Scott Lahteine bc86ee0271 Simplify `homeaxis` with some macros 9 years ago
Scott Lahteine 82ef101ed5 Deploy & Stow in G29 for Delta + Z Servo Endstop 9 years ago
Scott Lahteine de333c4fea Merge pull request #3279 from thinkyhead/rc_filament_width_sensor
FILAMENT_SENSOR -> FILAMENT_WIDTH_SENSOR
9 years ago
Scott Lahteine 8def2c31db Merge pull request #3284 from thinkyhead/rc_stop_watchheat_lcdset0
Fix temperature checking conditions (backwards!)
9 years ago
Scott Lahteine 8bf5f7c676 Merge pull request #3282 from jbrazio/bugfix/m104-timer-wont-start
M104 not starting the print timer
9 years ago