Commit Graph

11561 Commits (ba7e35cbab8645497b1feddb29d1d02be5dc763d)
 

Author SHA1 Message Date
Giuliano Zaro 43ecdb606f Fix a compile warning ()
Ph0non 984c4ba8c7 Enable SD Card on RepRap Display and RADDS ()
* Enable SD Card on RepRap Display and RADDS

Define the necessary pins in `pins_RADDS.h` (copied from the `RADDS_DISPLAY` section) for the use of the SD card slot on RRD.
Ludy 56a94c2a26 Use 'target_extruder' in M104 as with M109 ()
Scott Lahteine 66580f32c2
Make CardReader class static ()
* Make CardReader a static class
* Make CardReader flags into bitfields
Scott Lahteine 3e9ffaddb6
Consolidate, optimize some LCD menu code ()
Scott Lahteine d97e31db4c
Optimize Power-Loss Recovery ()
Mateusz Krawczuk ca21ac6b9b Support two MAX6675 thermocouples ()
Scott Lahteine 0e610815e4 No need for Cap:PAREN_COMMENTS
Scott Lahteine 7a075a5dc9 Tweak extruder errors
Scott Lahteine 2d92f333f5 Fix GcodeSuite::T active_extruder reference
Scott Lahteine d2bb53702a
Optimize target_extruder, ignore T with mixing ()
* Optimize target_extruder, ignore T with mixing
* Give G-code Tn parity with tool_change
Marcio Teixeira 5e586a6b39 Fix to runout sensor code. ()
- "old_state" is no longer a class static variable.
Scott Lahteine d82c350de7
Miscellaneous LCD code renaming, reordering ()
* Move special characters to language.h
* Apply some naming standards
* Clean up menu item draw functions
* Rename some Temperature methods
* UI => ExtUI
Scott Lahteine edfd106bc5
Rejigger Filament Runout class ()
Scott Lahteine f4c128ecaa
Move RRW keypad code to a common method ()
Scott Lahteine 54ec5528a0 hasstatus => has_status
Scott Lahteine ebf585b673 Fix an old sanity check
Ryan 052d102ded UltiMachine Archim 1 support ()
Scott Lahteine 664e20754d Clean up pins files
Scott Lahteine 1eb5249598 Fix Formbot Trex-2+ configs
Followup to 
thiagodesacosta 075a22ed65 Update Portuguese-Brazilian translation ()
Marcio Teixeira 3ceab8474c Add required "cardreader.h" include ()
Giuliano Zaro 98c2fc4e42 Endstops fix followup ()
Followup to 
Roxy-3D f19fd642ce
Updates to Formbot T-Rex 2+ configuration files ()
Updates to Formbot T-Rex 2+ configuration files
Roxy-3D cda5ef08fa
Debug of G2-G3 for UBL ()
Changes only affect UBL.  Everything else is left alone.
AnHardt 9ad3aed0ef Fix tool-change for MIXING_EXTRUDER with < 2 virtual tools ()
Fix 

Better handling of `ENABLED(MIXING_EXTRUDER) && !MIXING_VIRTUAL_TOOLS > 1` -  to not fall through to the general case. Fix compiler warnings for `#elif EXTRUDERS < 2`.
Giuliano Zaro d631267548 Refine endstops fixes ()
When endstops/probe are enabled `ENDSTOP_NOISE_THRESHOLD` calls to `update` are required to properly re-sync endstops/probe status.
Scott Lahteine 0ee1a92971
Group status methods, share reset_status with Extensible UI ()
* Group status methods, share reset_status with Extensible UI
* Move common DOGM code to headers
Scott Lahteine 690c4e8457 Clean TLM trailing whitespace
Scott Lahteine 143b2896e0
Add M412 to enable/disable filament runout detection ()
Scott Lahteine a163c89c6a Followup to 50af1d1
Scott Lahteine fea2363a2e Clear old _site contents on regeneration
AnHardt be6271767f Fix BABYSTEP_ZPROBE_OFFSET ()
Fix 

Did not compile without  `WATCH_HOTENDS || WATCH_THE_BED`.
Add condition to include "../../module/temperature.h".
Scott Lahteine 50af1d1e08 Differentiate translated On/Off from Serial ON/OFF
Scott Lahteine df907a905f Update UBL comments for debug change
Scott Lahteine da17f8ad37 For now (!) don't synchronize in M204 and M205
See if this has any deleterious effect on motion planning by slicers that inser their own jerk and acceleration controls. The problem I see is that these settings can take effect on blocks already in the planner, and the only way around this would be to shadow these settings in planner blocks and use the shadowed settings in the planner.
Scott Lahteine a3923424c7 Clean up LCD width/height determination
Scott Lahteine a0c795b097
Encapsulate common display code in a singleton ()
* Encapsulate common LCD code in a singleton
* Depend more UBL code on UBL_DEVEL_DEBUGGING
  - Since most users don't need the debugging on at all times, this helps reduce the default build size for UBL by over 2K, a little closer to fitting on 128K boards.
Scott Lahteine 9da6809ac3 Adjust some comment spacing
Scott Lahteine 471f403a67 Reduce code size with plain inlines
Scott Lahteine 30a49f5ee2 Apply extra condition to LCD_PROGRESS_BAR
Scott Lahteine 4e0c935959 Update HAL and libs formatting
Scott Lahteine 47483e8c17 Update Raptor config
Scott Lahteine 6093df11dc
Allow G26 to use the active extruder ()
* Make lcd_quick_feedback argument optional
* Add click_to_cancel option to wait_for_hotend/bed
* Have G26 use the active nozzle and wait_for_hotend/bed
* Use wait_for_release in UBL G29
* Add 'T' parameter to G26 for an initial tool-change
articide 4260282df7 Tevo Little Monster example configuration ()
Scott Lahteine bed15fcd81 Tweak 'echo_not_entered' used by MBL's G29
Scott Lahteine c239131ff5 Use 'serial_spaces' in 'print_2d_array'
Scott Lahteine 8ab1c16ebd Break out of 'mfpub' if 'gh-pages' checkout fails
Scott Lahteine 56150ec030 Add reference comments to MeshLevelingState
Scott Lahteine c4734b947b Have 'mfdoc' open the local site when it's ready