Commit Graph

610 Commits (9dda022705e28ce833704e64afd6d0becbcff9bd)

Author SHA1 Message Date
Bob-the-Kuhn 1c107b3949 delete problem line
Scott Lahteine 1419126721 Merge pull request from thinkyhead/bf_save_more_sram
Use createChar_P to save SRAM in bootscreen
Scott Lahteine e556ab1dff Find three-point leveling points on Delta
Scott Lahteine e1c5a43247 Cleanup stepper current control config options
Brian dd071a4a65 Enable AUTO_REPORT_TEMPERATURES by default
bgort 8db1197c9b Enable extended capabilities report by default ()
Ref 
Scott Lahteine 90ccac4bcf Clean up after recent commits
Scott Lahteine 1919cb0d1e Config cleanups
Bob-the-Kuhn 9657e7d3ee copied file changes from PR
==============================

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
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
Scott Lahteine d9c8072037 Edit PROPORTIONAL_FONT_RATIO comment
Scott Lahteine 71367fd518 Scrolling status message option
Thomas Moore fb5e0ffe16 Unify M600 and M125 pause features ()
* 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
Scott Lahteine 002a06c507 New GCode Parser - Configuration
Roxy-3D 364f8fb613 Update Configuration.h files to better names ()
Changed UBL_G26_MESH_EDITING to UBL_G26_MESH_VALIDATION
Added UBL_MESH_EDIT_MOVES_Z to prepare for that change (coming next)
Scott Lahteine 6ce2b1ff4a G33 evolutionary changes
Brian 43c24f0027 Fix recent regressions, &c.
- fix broken `M421` due to less-than-careful optimization
- add HOME_AFTER_DEACTIVATE define to advanced config so not everyone has to rehome after steppers are deactivated
- misc. cleanups (remove unused label, unused variables)
Scott Lahteine 99c4900a98 SPINDLE/LASER config changes
fixoid c2321b1cdd Separate SWITCHING_NOZZLE and SWITCHING_EXTRUDER
Scott Lahteine 6b6630e11b Clean up trailing whitespace and tabs
Roxy-3D 8606644343 M48 Fix for Delta Configuration Files & UBL G29 only homes when necessary ()
* Fix M48 for Delta's  There was a scope issue: DELTA_PROBEABLE_RADIUS wasn't getting defined.

* Check if the specified G29 command requires homing
Brian 2604742191 Add proportional font adjustment ratio
- update example configs
Scott Lahteine 1c4ed8b106 Note 5 extruders in config comments
Brian faa270071d Improve BLTOUCH_HEATERS_OFF functionality
- rename to PROBING_HEATERS_OFF
 - move heater pausing functionality into thermalManager
   - add variables, pause(), ispaused(), other functions
 - add fan pausing functionality -> PROBING_FANS_OFF
 - add probing_pause() wrapper
 - move pausing into do_homing_move() and do_probe_move() to minimize quiet time and so other probe types can benefit
 - example configs
Scott Lahteine 77769e284f Edit configuration comments
Scott Lahteine da08e11acd Add EXTRAPOLATE_BEYOND_GRID option to bilinear leveling
Scott Lahteine 628391304f Merge pull request from thinkyhead/rc_more_ubl_cleanup
Further cleanup of UBL
Scott Lahteine 2c13922c46 Implement USE_CONTROLLER_FAN as a feature
Scott Lahteine b93be716cf Remove trailing whitespace
Scott Lahteine 671a44b8aa Merge pull request from teemuatlut/LVD-Delta
Delta auto-calibration updates
Scott Lahteine 54751e8557 Put DISTINCT_E_FACTORS adjacent to the affected settings
Scott Lahteine 0dbe4b3e54 Edit configurations to reduce verbosity, arrange logically
Scott Lahteine d7d4378481 Remove inaccurate version description
LVD-AC 585c00a728 Proposed changes
This is what I did yesterday:

- basicly gave the tests more comprehensive names; put all the
declarations at the top; got rid of the magic negative C-value (renamed
to P + A, O, T)

- "cos(RADIANS(180 + 30 * axis)) * (1 + circles * 0.1 * ((zig_zag) ? 1 :
-1)) * delta_calibration_radius" compiles wrong is zig_zag statement is
without brackets

- DELTA_TOWER_ANGLE_TRIM reset to 3 values (the calcs use the 3th value
to normalize will not compile otherwise)

-Wrote 3 dummies to keep EEPROM lenght the same

-Reset the configs to the 'original' with autocal + menu disabled (but
can be enabled of course)
Scott Lahteine baf3b91460 DELTA_TOWER_ANGLE_TRIM only needs AB
LVD-AC ed6b361e27 cleanup ready to squash
Roxy-3D 4075b95519 Allow BL-Touch users to control heaters during probe event ()
The Configuration.h file entries for BL-Touch have been updated to:
```cpp
//#define BLTOUCH
//#define BLTOUCH_DELAY 375      // (ms) Enable and increase if needed
//#define BLTOUCH_HEATERS_OFF // if defined the printer's heaters are
turned off during probe event
```
LVD-AC dcf30a69d6 Allowing #define DELTA_TOWER_ANGLE_TRIM[C_AXIS]
More consistent with M665 where C-value is allowed as well, then
normalized
Scott Lahteine 959566cf0a Update note about M163 / M164
LVD-AC d4f593d200 Delete 'expert level'
and getting rid off verbose level 3 and configuration_adv settings
LVD-AC 13c8493878 M665 rework and related issues (all delta's)
- Making M665 compatible with repetier (see
http://reprap.org/wiki/G_code#M665:_Set_delta_configuration)

- M665 B also sets the radius for manual calibration menu

- Converting tower ajustment definitions to arrays - tower angle
corrections compatible with Esher 3D wizzard

- Only tower angles need to be adjustable with M665 and stored to EEPROM
- tower radius and diag rod can be adjusted in the FW only with #define
Scott Lahteine 9b94210394 Bring FLSUN config more up to date
Scott Lahteine b0aa256bc0 Updates for all configs
Scott Lahteine a00ae4790a Replace M905 with unique code M900
Scott Lahteine d60c02c5b1 Cleanup, extend TMC2130 configuration
Scott Lahteine 0e97b3d6d0 Fix some configuration spacing
LVD-AC 03bda24d19 Add delta auto-calibration and configuration for Flsun AC
Scott Lahteine 1bd25fd2b3 Clean up config spacing, section headings, etc.
Scott Lahteine 153b0ae967 Tweak Delta Printer configuration note
Scott Lahteine fd2a0784ba Add support for SOLENOID_PROBE