Scott Lahteine
6bb05c4543
Save 20b in smart_fill_mesh with PROGMEM
8 years ago
Scott Lahteine
b7dc4d9973
Save 92b PROGMEM, 14b SRAM with extruder auto fan
8 years ago
Scott Lahteine
c9e3caf928
Save lots of PROGMEM, ~20b SRAM with DIGIPOT_I2C
8 years ago
Scott Lahteine
4134a6b526
Save 88b PROGMEM, 48 bytes SRAM in settings.reset
8 years ago
Scott Lahteine
36cc03a9b4
Save 224b PROGMEM, 48b SRAM in get_homing_bump_feedrate
8 years ago
Scott Lahteine
2a41f0ff84
Save 28b PROGMEM in ultralcd.cpp (line_to_current)
8 years ago
Scott Lahteine
e6d10f6ddd
Spend 48b PROGMEM to save 16b SRAM
...
...by moving `homing_feedrate_mm_s` to PROGMEM.
8 years ago
Scott Lahteine
97e13a30ba
Save over 100 bytes SRAM in pin_is_protected
8 years ago
Scott Lahteine
45c74406cf
Recover 32 bytes of SRAM in Marlin bootscreen code
8 years ago
Scott Lahteine
e1c5a43247
Cleanup stepper current control config options
8 years ago
Scott Lahteine
efc198f952
Spacing, const, comments
8 years ago
Scott Lahteine
4406fba994
Fixes #6975
8 years ago
Scott Lahteine
d28f5d8a78
Fix: z_endstop_adj is never initialized
8 years ago
Scott Lahteine
5d5ff36446
Fix a compile error with _lcd_set_z_fade_height
8 years ago
Tannoo
b88957e0d4
Leveling type in About Printer
...
Show the Leveling system in use on the About Printer screen.
8 years ago
Brian
dd071a4a65
Enable AUTO_REPORT_TEMPERATURES by default
8 years ago
bgort
8db1197c9b
Enable extended capabilities report by default ( #6969 )
...
Ref #5139
8 years ago
bgort
82e662fc69
Remove requirement for LCD when UBL is used. ( #6971 )
...
* Remove requirement for LCD when UBL is used.
* fix previous oversights
* further refinement - error messages for P2 & P4
* require R on G26 when not using LCD; default to all points
8 years ago
Tannoo
2c2b991b59
UBL Manual Build Menu Option ( #6972 )
...
One click option to manually build UBL mesh.
8 years ago
Roxy-3D
0dd0033b33
Save up to 94 bytes of RAM on 20x4 LCD Display machines ( #6964 )
...
* Save up to 94 bytes of RAM on 20x4 LCD Display machines
Moved the custom screen characters out of RAM into Program Memory. With
SD-Card support and the Progress Bar enabled, this saves 94 bytes of RAM
memory.
This was tested using the example_configurations/FolgerTech-i3-2020
files. So a couple small changes to those files snuck into this Pull
Request.
Probably... We can find similar savings in the Graphics LCD code it we
comb through it. And if so... That is the place we really need to
save RAM memory!
* Tidy up white space and indentation
8 years ago
Bob-the-Kuhn
ba0bd33c38
Removed check for 2560 family
8 years ago
Scott Lahteine
04b07a6ecc
Unused var in Stepper
8 years ago
Scott Lahteine
eb8af486d2
Ensure safe temperature for M600
8 years ago
Scott Lahteine
bfe7fbe5c0
Maintain message scroll rate
8 years ago
Scott Lahteine
6411d65c48
Fix Morgan SCARA S2 calculation
8 years ago
Scott Lahteine
46752588b9
Merge pull request #6948 from Bob-the-Kuhn/redundant_temperature
...
fix redefinition errors for redundant_temperature
8 years ago
Scott Lahteine
5938dae200
Merge pull request #6950 from MagoKimbra/fix_g29_3_point
...
Fix G29 with 3 point
8 years ago
Scott Lahteine
c5e0f08e35
Merge pull request #6951 from fixoid/patch-4
...
Initializing extruder/nozzle servo when turning on the printer
8 years ago
Scott Lahteine
e4937b0285
Cleanup of spacing and formatting
8 years ago
fixoid
1aab9906e6
Initializing extruder/nozzle servo when when turning on the printer
8 years ago
MagoKimbra
663ff7f92a
Fix G29 with 3 point
8 years ago
oldmcg
9f295581f0
Ubl delta fixes and improvements ( #6941 )
...
* Change all direct changes of ubl.state.active to
set_bed_leveling_enabled() which handles apply/unapply
leveling to maintain current_position consistency.
Fix invalidation of UBL mesh to invalid unreachable
mesh points as well (delta corners).
Fix UBL_DELTA unapply_leveling logic and when
it gets applied, including fade_height changes.
Add optional M114 D for detailed position information,
disabled from compilation by default (M114_DETAIL).
* UBL_DELTA raw and inline kinematics
* UBL planner fall through fix
* consistent variable names
* Cleanup orphaned code and whitespace changes.
Use _O2.
* compile warnings cleanup
* Remove redundant #ifdef condition
8 years ago
Bob-the-Kuhn
c34d7a29a6
fix redefinition errors for redundant_temperature
...
Removing redundant_temperature from public section and leaving it in the
private section
8 years ago
Bob-the-Kuhn
6a5d3b580d
fix "hex_address not defined" when UBL is enabled
8 years ago
Scott Lahteine
789b2928a8
Tweak scrolling message code
8 years ago
Scott Lahteine
fc7d7f87b4
Init probe test pin with FastIO
8 years ago
Scott Lahteine
0282452cea
Make Parser::seen volatile
8 years ago
Scott Lahteine
9a305a467b
Patch LCD Contrast menu item
8 years ago
Scott Lahteine
90ccac4bcf
Clean up after recent commits
8 years ago
Bob-the-Kuhn
2130f10de8
allow space between parameter and value
8 years ago
Bob-the-Kuhn
ebda4663c3
for discusion
8 years ago
FATALHERMIT
911079104e
Support for ZRIB v2.0 Control Board
8 years ago
Scott Lahteine
65a0212866
Easier override of FILWIDTH_PIN
8 years ago
Scott Lahteine
147d9d76fc
Merge pull request #6928 from Bob-the-Kuhn/Fix-case-light-logic-on-Azteeg-X3-boards
...
Fix case light logic on Azteeg_X3 boards.
8 years ago
guntherv73
4288c4fb4f
Configurations for Malyan M150
8 years ago
Scott Lahteine
1919cb0d1e
Config cleanups
8 years ago
Bob-the-Kuhn
9a9bbfc57c
Fix case light logic on Azteeg_X3 boards.
8 years ago
Thomas Moore
a32f7b329c
Fix heater status display for advanced pause
8 years ago
Scott Lahteine
445865ea03
REPRAPWORLD_KEYPAD is NEWPANEL but not ULTIPANEL
8 years ago
Scott Lahteine
4296a8b74e
For status scrolling, pad a short message
8 years ago
Scott Lahteine
4a96433b7e
Simplify counting of printable characters
8 years ago
Scott Lahteine
8d69394ae1
Fix LCD printing of progmem strings
8 years ago
Scott Lahteine
c74d4dede6
Prevent illegal leveling combinations
...
Addressing issue #6901
8 years ago
Scott Lahteine
155aa62fb0
Merge pull request #6912 from thinkyhead/bf_better_pulse_delay
...
Account for dual XYZ in pulse delay cycles estimate
8 years ago
Scott Lahteine
a5fa586642
Preferred patch to gcode.h
8 years ago
Bob-the-Kuhn
1b41e1f645
another compile error
...
only seen if
#if ENABLED(TEMPERATURE_UNITS_SUPPORT)
...
#if
ENABLED(ULTIPANEL) && DISABLED(DISABLE_M503)
8 years ago
Bob-the-Kuhn
65bd4c8c94
Merge pull request #6797 from Bob-the-Kuhn/M355-case-lightimprovements-(1.1.x)
...
M355 case light improvements (replaces PR #5685 )
8 years ago
Bob-the-Kuhn
9657e7d3ee
copied file changes from PR #5685
...
==============================
Configuration_adv.h changes
==============================
add "live" LCD update
==============================
P & S version
==============================
final (hopefully) tested version
==============================
update M115 capabilities print
==============================
Menu changes portion of the requested changes
==============================
changed USEABLE_HARDWARE_PWM from a function to a series of macros
==============================
changes per review
8 years ago
Bob-the-Kuhn
8206bb9bb9
fix compile error
...
invalid conversion from 'const char*' to 'char*' [-fpermissive]
8 years ago
Scott Lahteine
df91346188
Account for dual XYZ in pulse delay cycles estimate
8 years ago
Scott Lahteine
7236109f2a
Patch M24 / M125 for delta
8 years ago
Scott Lahteine
be17033762
Fix case light menu toggle
8 years ago
Scott Lahteine
89b93058e3
Merge pull request #6887 from christianh17/PR-sanitycheck
...
enable DEACTIVATE_SERVOS_AFTER_MOVE with switching nozzle
8 years ago
Scott Lahteine
05b66234ae
Merge pull request #6895 from thinkyhead/bf_user_commands
...
Custom user commands menu
8 years ago
Scott Lahteine
84a0a77c59
Merge pull request #6852 from tcm0116/mixing_extruder_lin_advance
...
Generate error if MIXING_EXTRUDER and LIN_ADVANCE are both enabled
8 years ago
Scott Lahteine
266ae8912a
Formatting in _draw_heater_status
8 years ago
Scott Lahteine
6b9ca16f36
Patch lcd_print edge limit code
8 years ago
Tannoo
74d6dee920
User Command (Script) Menu
...
The menu (commands / scripts) is configurable in `Configuration_adv.h`.
- Added conditionals.
- Changed script handling.
- Slimmed and working!
- Added Status message.
- Returning to lcd status screen now!
- Example Configs Updated.
- Cleanups by @thinkyhead
8 years ago
Scott Lahteine
d9c8072037
Edit PROPORTIONAL_FONT_RATIO comment
8 years ago
Scott Lahteine
46b32e4548
Cleanup LCD interface, add lcd_reset_status
8 years ago
Scott Lahteine
ca99d67ede
Fix UBL "Info screen" menu items
8 years ago
Scott Lahteine
2c7a39bc0e
Fix LCD print aborted message
8 years ago
Scott Lahteine
0f1e8c195d
Draw on LCD after value has changed
8 years ago
Scott Lahteine
51587c4b43
Rename Feedrate to Velocity to match prior naming
8 years ago
Scott Lahteine
9677f3f2f5
Patch up LCD Bed Leveling menu
8 years ago
Scott Lahteine
fc2eaab7f3
Show home option in level bed menu
8 years ago
Scott Lahteine
c6a7adc293
Patch G29 A and Q arguments to bypass setup
8 years ago
Scott Lahteine
4cece2d72e
Use NAN for G29 W omitted parameters
8 years ago
Scott Lahteine
2d71569138
Fix spacing in JSON output
8 years ago
Scott Lahteine
b2d3c8aedd
Have G28 do a refresh of the display
8 years ago
Scott Lahteine
50ab9c2e04
General cleanup of spacing, comments
8 years ago
Scott Lahteine
f1e33afda4
Return to Bed Leveling menu when done
8 years ago
Scott Lahteine
78d8c598e1
Fix lcd_synchronize with message
8 years ago
Scott Lahteine
eb39d6e3e2
Don't draw progress bar until it has 1%
8 years ago
Scott Lahteine
194f8b2f55
Start at Z=0 in manual probing
8 years ago
Scott Lahteine
6f89db11f0
Allow lcd_setstatusPGM to reset the alert level
8 years ago
Scott Lahteine
3fe333143c
Case light as a toggle menu item
8 years ago
Scott Lahteine
d013bddfa8
Merge pull request #6876 from thinkyhead/bf_extend_leveling_menu
...
Extend the ABL/MBL Bed Leveling menu
8 years ago
Scott Lahteine
01e7e234c6
Add more options to the Bed Leveling menu
8 years ago
Scott Lahteine
0cbe448edf
Split up Control > Motion submenu
8 years ago
Scott Lahteine
a3645ec921
Reference op with variable name
8 years ago
Scott Lahteine
71367fd518
Scrolling status message option
8 years ago
Scott Lahteine
b0eae68f57
Prevent bed temperature being set too high
8 years ago
Scott Lahteine
493f0b0c62
Fix some compiler warnings
8 years ago
christianh17
f379a326cc
enable DEACTIVATE_SERVOS_AFTER_MOVE with switching nozzle
...
When using switching nozzle it should be possible to disable the servo after move. Do it only if you do not need the servo power to keep the position.
8 years ago
Scott Lahteine
33279a1e02
Code style tweak to gcode.h
8 years ago
Ernesto Martinez
ac959b12ee
Updates to language_es.h based on latest updates. ( #6871 )
...
Spanish language updates
8 years ago
Scott Lahteine
55c700d537
Tweak to gcode.h
8 years ago
Bob-the-Kuhn
868e7db4ae
value check was looking at the code
8 years ago
Thomas Moore
fb5e0ffe16
Unify M600 and M125 pause features ( #6407 )
...
* Unify M600 and M125 pause features
* Cleanup per thinkyhead's comments
* Rename filament_change_menu_response to advanced_pause_menu_response
* Include HAS_BED_PROBE in QUIET_PROBING
* Update gMax example file
* is_idle() is out of scope without the braces
* Convert FT-i3-2020 to Advance Pause names...
* Allow pause even if not printing
8 years ago