Commit Graph

7848 Commits (2881f0a48d7f86ed5531119666deb2785ce33d14)
 

Author SHA1 Message Date
Scott Lahteine 2881f0a48d Fix, extend G42 with P (probe) parameter
- Also fix handling of SCARA and misuse of `codenum`.
Scott Lahteine d252d1b6a2 Merge pull request from thinkyhead/bf_move_g7
Move G7 to G42
Scott Lahteine 6d574883a0 Merge pull request from thinkyhead/bf_redraw_flags
Use redraw flag for both types of LCD
Brian 82ca6248e2 Move G7 to G42
See: 
Scott Lahteine 26ffa558a3 Use redraw flag for both types of LCD
Scott Lahteine 3ff7515527 Merge pull request from cbusillo/patch-1
missing enable for M605 for duplication mode
Scott Lahteine 62d8e35adc Merge pull request from thinkyhead/bf_day_ending_in_y
Make UBL a complete singleton
Scott Lahteine 34cfbc90cd Use new attribute macros in more places
Scott Lahteine 85b967657e Embed G26/G29 in ubl class, with enhancements
Scott Lahteine c99bd69889 Apply const float & more
Scott Lahteine ad5638f78c Cleanup some fastio code
Scott Lahteine e271521c39 Single user_canceled function in G26
Scott Lahteine c2ea22da49 Clean up whitespace
Scott Lahteine ceb62fc7e1 Fixes : M428 bug
oldmcg 48f7652143 UBL G29 -P3.1 smart fill ()
* UBL G29 -P3.1 mesh fill with distance-weighted least squares fit.

* Back to original -O0 on G29 for now.
Scott Lahteine 850203fb3a Merge pull request from thinkyhead/bf_lcd_live_editing
Constrain LCD status message rendering
Roxy-3D 3129260c44 Misc. Clean Up ()
* Misc. Clean Up

Mostly UBL related clean up.
- But fixed a bug in the thermistortables.
- Made G26 more responsive to user aborts.
- Added sanity checks for older name for UBL_MESH_VALIDATION.
- Made G29 P4 able to edit invalidated mesh points
- Restore a reasonable Fade Height for UBL when creating new state information
- Get UBL's Topology Map to look a little bit better
- Make sure the user doesn't see a blank screen when doing Mesh Editing.

* Huh???   GitHub Desktop screwed up!

* get the planner object in scope

* Fix out of scope z_fade_height

* Travis timed out...

I need a change so I can force a new commit and sync.
cbusillo 3b4116e73b missing enable for M605 for duplication mode
I believe gcode_M605 will not be called when using DUAL_NOZZLE_DUPLICATION_MODE without this change.
Scott Lahteine 5e8892d6b5 Show Restore Failsafe item with EEPROM off
Scott Lahteine 76af9ac7c5 tweaks
Scott Lahteine ba5910ab6c Constrain LCD status message rendering
Scott Lahteine a83f6db679 Merge pull request from MagoKimbra/fix_ultralcd_lcd_contrast
Fix set_lcd_contrast
MagoKimbra 2c309a8f7c Fix set_lcd_contrast
Scott Lahteine 22dbb2117c Merge pull request from thinkyhead/bf_day_ending_in_y
Cleanup code, organize & document fastio pin mappings
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 d7fda2fe49 Formatting, const in G33
Scott Lahteine 1519b0e7c1 Split up fastio.h, document pin mappings
Scott Lahteine 49599caade General cleanup to utf_mapper.h
Scott Lahteine 02f15f6775 UBL-related cleanup, spacing, standards
Reference: 
Scott Lahteine 52e20aeab3 Pins-related cleanup, formatting
Scott Lahteine ea906e4da7 Merge pull request from thinkyhead/bf_lcd_live_editing
Add "live editing" option to LCD menus
Scott Lahteine c2ca85aeb2 Merge pull request from thinkyhead/bf_temp_float_stuff
Restore current temp accessors to float
Scott Lahteine 11fc9564c9 Add live editing option to LCD menu
Scott Lahteine 8a0a5cfccc Temp-related cosmetic changes
Scott Lahteine b29dbbd5e4 Use uint16_t for temps
Scott Lahteine ebcd1aaf88 Access hotend/bed temperatures as float
Scott Lahteine 0e1f0efc4b Merge pull request from thinkyhead/bf_G33_evolves
G33 updates
Scott Lahteine 6ce2b1ff4a G33 evolutionary changes
Scott Lahteine b3a38fd300 Clean up bugfix readme
Scott Lahteine 3c061a9f9a UBL tabs, whitespace, spelling, etc.
Scott Lahteine dc2d215355 Merge pull request from thinkyhead/bf_ubl_pringle
Disable PROBE_MANUALLY for UBL
Scott Lahteine 75badae2f8 Disable PROBE_MANUALLY for UBL
Plus some other UBL tweaks.
Scott Lahteine 94a4af1d7f Merge pull request from thinkyhead/bf_lcd_patch_e5
Patch LCD code for 5th extruder
Scott Lahteine 5970fe72d1 Merge pull request from bgort/azteegtweak
Tweak Azteeg X3 PRO _pins.h so Viki2 will work for those without a case light
Brian 01f452c37c Tweak Azteeg X3 PRO _pins.h so Viki2 will work for those without a case light.
- add comment explaining that the Panucatt Viki2 wiring diagram uses pin 44
bgort 47245675fc Merge pull request from bgort/g7
Add `G7` gcode command to move between UBL mesh points
Brian e09b4ce4a5 Add checking
Brian 13599a73c7 Add `G7` gcode command to move between UBL mesh points
- can be augmented in the future to enable for other leveling systems

Quite simple, but did not want to modify `G1` as the additional checking would slow it down.

Tested & working.
bgort e16743da45 Merge pull request from bgort/m421fix
Fix recent regressions, &c.
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)