Commit Graph

10410 Commits (3c76bda2d8d1f198a9e6dcb94aca6e383c9d5392)
 

Author SHA1 Message Date
Scott Lahteine a73cece360 Fix utility.cpp for DEBUG_LEVELING_FEATURE
As mentioned in https://github.com/MarlinFirmware/Marlin/issues/9429#issuecomment-385305597

Co-Authored-By: Jack Bradach <jack@bradach.net>
Scott Lahteine 4dfc011d86 Fix homing with probe feedrates
Scott Lahteine 59fda986ea Allow Z_AFTER_PROBING to be 0
Scott Lahteine 63e4afc910 Do rounding in integer (instead of FIXFLOAT)
Co-Authored-By: Bob-the-Kuhn <bob-the-kuhn@users.noreply.github.com>
Scott Lahteine 616651ff23 Add sanity check for LED_CONTROL_MENU
Addressing 
Scott Lahteine 9e0d99c0c6
Round all floats in string conversion functions ()
Scott Lahteine 3f68203324 Modify FastIO error message
Scott Lahteine 1dab44213a Fix the TMC26X initializer CS pin argument
From 

Co-Authored-By: chriscg9 <chriscg9@users.noreply.github.com>
Scott Lahteine cd08f01bb4 Fix M421 comment in gcode.h
Scott Lahteine 7546f87949 Allow a home bump of 0 when homing Z with probe
Scott Lahteine d470a1234f Fix ENABLED/DISABLED for DUE
…and any other platforms where `false`/`true` are defined as `0x0`/`0x1`.

This fixes issue .
Scott Lahteine 683dc24e0f When homing with Z probe bump at Z_PROBE_SPEED_SLOW
Scott Lahteine 8db7fb226a Fix M420 C for UBL
Scott Lahteine ed8d2bc225 Clean up some endstop inverting examples
Scott Lahteine c7305be4d2 Fix some endstop inverting settings
Bob-the-Kuhn f973ff49ae [2.0.x] MKS SBASE - Separate SD_DETECT for LCD and on-board SD cards ()
Scott Lahteine 5ac226aa93 Further cleanup of inline delays
Marcio Teixeira 724e9f56c8 Removed "const" to match parser. ()
Giuliano 2e1939e85c [2.0.x] report error on unsupported commands ()
Raise an error when an unknown/unsupported G/M command is requires.

This will address 
Scott Lahteine a474a7e675 Correct AVR_ATmega328_FAMILY macro
…as with 

Co-Authored-By: per1234 <per1234@users.noreply.github.com>
Scott Lahteine f790b4bc0a Reorganize some conditionals
Scott Lahteine a51ba6e3f6 Fix ABL grid bounds test for Delta/SCARA
Addressing 
Scott Lahteine df6bc812b5 Fix disable of Z_HOMING_SENSITIVITY for HOMING_Z_WITH_PROBE
As pointed out in 
Scott Lahteine 63e0b36f8b Fix G29_RECOVER_COMMANDS typo
Scott Lahteine f83361a814 Apply const to tmc_sensorless_homing
Scott Lahteine 212e52e485 Basic delay for Max7219 on ARM
Scott Lahteine 7b6e742436 Wrap delay macros in do{}while(0)
Karl Andersson 58ca3be1ec delayMicroseconds() cannot be called in critical section ()
on the STM32 platform
Bob-the-Kuhn 00dfaae8df [2.0.x] Platformio - automate build & environment selection ()
Scott Lahteine 299c4fed42 Undefine PIDTEMPBED without a bed heater
Scott Lahteine 456cf971af HAL FastIO cleanup and fixes
J.C. Nelson 5b5e322356 Set Interrupt Priorities and Grouping for STM32F103. ()
Scott Lahteine 0e450df6a2 MKS OLED support for RUMBA
Based on 

Co-Authored-By: Alex <alex18881@users.noreply.github.com>
Scott Lahteine 2578996631
[2.0.x] Emergency parser for multiple serial ports ()
Scott Lahteine 8cc31d1b2e Cleanup to emergency parser
Followup to 
Chris Pepper 2242b98248 [LPC176x] Emergency Parser Feature ()
Scott Lahteine eef0248a1c
Add M420 C to adjust the whole mesh ()
Eduardo José Tagle c1e5ebbc1e [2.0.x] AVR: Atomic bit set and clear of upper pin ports without critical section ()
* AVR: Atomic bit set and clear

The critical section can be dropped, saving 3 cycles per access. Also simplified pin toggling for all ports.
Marcio Teixeira 02a711c4d6 [2.0.x] Fix crash upon repeated calls to process_subcommands_now_P ()
Scott Lahteine a3ce8a3fcd Add sanity checks for EMERGENCY_PARSER
Scott Lahteine f06c3c38b9 Fix M0_M1 with no LCD
Scott Lahteine c82dd5129f Revert potentially-not-redundant UBL test
Response to 
Scott Lahteine 9789c1c719 Fix current_temperature_chamber compile error
Fix 
Eduardo José Tagle 0c428a66d9 Proper AVR preemptive interrupt handling ()
Also simplify logic on all ARM-based interrupts. Now, it is REQUIRED to properly configure interrupt priority. USART should have highest priority, followed by Stepper, and then all others.
Scott Lahteine f423e54f77 Strip trailing spaces
Scott Lahteine 8177c4334e
Merge pull request from xC0000005/MalyanLCDFix
Fix overridden Malyan LCD functions
Scott Lahteine cb46cb8480
Add HAS_HEATED_BED conditional ()
Marcio Teixeira 10a25f733e Add SENSORLESS_HOMING to Archim 2.0 ()
xC0000005 24d23ce49b Fix function definitions for Malyan LCD
xC0000005 73022d3119 Add a PlatformIO environment for Malyan M200