Scott Lahteine
5cbe0244c5
Fixes for spindle/laser and SCARA probe bounds
7 years ago
Scott Lahteine
1f52c9f5df
Neater Megatronics 3 pins
7 years ago
Scott Lahteine
af81cb4cbb
Patch for M503 output
7 years ago
Scott Lahteine
1d167a6874
Some cleanup, fixes for ultralcd.cpp UBL code
- Free up 30 bytes of SRAM in UBL LCD code
- Fix BUILD_ABS_MESH temperature
- Fix UBL indentation in ultralcd.cpp
- UBL vars lowercase, "convert to positive" sensibly
7 years ago
Scott Lahteine
f4028fe088
New GCode Parser - Implementation
7 years ago
Scott Lahteine
002a06c507
New GCode Parser - Configuration
7 years ago
Scott Lahteine
ad915b667e
One more mesh_index_to_npos update
Followup to #6827
7 years ago
Scott Lahteine
2881f0a48d
Fix, extend G42 with P (probe) parameter
- Also fix handling of SCARA and misuse of `codenum`.
7 years ago
Brian
82ca6248e2
Move G7 to G42
See: #6777
7 years ago
Scott Lahteine
26ffa558a3
Use redraw flag for both types of LCD
7 years ago
Scott Lahteine
34cfbc90cd
Use new attribute macros in more places
7 years ago
Scott Lahteine
85b967657e
Embed G26/G29 in ubl class, with enhancements
7 years ago
Scott Lahteine
c99bd69889
Apply const float & more
7 years ago
Scott Lahteine
ad5638f78c
Cleanup some fastio code
7 years ago
Scott Lahteine
e271521c39
Single user_canceled function in G26
7 years ago
Scott Lahteine
c2ea22da49
Clean up whitespace
7 years ago
Scott Lahteine
ceb62fc7e1
Fixes #6828 : M428 bug
7 years ago
oldmcg
48f7652143
UBL G29 -P3.1 smart fill ( #6823 )
* UBL G29 -P3.1 mesh fill with distance-weighted least squares fit.
* Back to original -O0 on G29 for now.
7 years ago
Roxy-3D
3129260c44
Misc. Clean Up ( #6822 )
* 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.
7 years ago
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.
7 years ago
Scott Lahteine
5e8892d6b5
Show Restore Failsafe item with EEPROM off
7 years ago
Scott Lahteine
76af9ac7c5
tweaks
7 years ago
Scott Lahteine
ba5910ab6c
Constrain LCD status message rendering
7 years ago
MagoKimbra
2c309a8f7c
Fix set_lcd_contrast
7 years ago
Roxy-3D
364f8fb613
Update Configuration.h files to better names ( #6814 )
Changed UBL_G26_MESH_EDITING to UBL_G26_MESH_VALIDATION
Added UBL_MESH_EDIT_MOVES_Z to prepare for that change (coming next)
7 years ago
Scott Lahteine
d7fda2fe49
Formatting, const in G33
7 years ago
Scott Lahteine
1519b0e7c1
Split up fastio.h, document pin mappings
7 years ago
Scott Lahteine
49599caade
General cleanup to utf_mapper.h
7 years ago
Scott Lahteine
02f15f6775
UBL-related cleanup, spacing, standards
Reference: #6804
7 years ago
Scott Lahteine
52e20aeab3
Pins-related cleanup, formatting
7 years ago
Scott Lahteine
11fc9564c9
Add live editing option to LCD menu
7 years ago
Scott Lahteine
8a0a5cfccc
Temp-related cosmetic changes
7 years ago
Scott Lahteine
b29dbbd5e4
Use uint16_t for temps
7 years ago
Scott Lahteine
ebcd1aaf88
Access hotend/bed temperatures as float
7 years ago
Scott Lahteine
6ce2b1ff4a
G33 evolutionary changes
7 years ago
Scott Lahteine
3c061a9f9a
UBL tabs, whitespace, spelling, etc.
7 years ago
Scott Lahteine
75badae2f8
Disable PROBE_MANUALLY for UBL
Plus some other UBL tweaks.
7 years ago
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
7 years ago
Brian
e09b4ce4a5
Add checking
7 years ago
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.
7 years ago
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)
7 years ago
Scott Lahteine
3843a5151a
Patch LCD code for 5th extruder, EEPROM reset
7 years ago
Scott Lahteine
6c064bb7d6
Some probe_pt error-handling
7 years ago
Brian
3370329751
Fix broken EEPROM save/load
7 years ago
Scott Lahteine
f0fe26c411
Ensure Arduino.h and configs are included for serial.cpp
7 years ago
Scott Lahteine
55a87da036
SPINDLE/LASER implementation
7 years ago
Scott Lahteine
ffe0e2d19a
SPINDLE/LASER pins changes
7 years ago
Scott Lahteine
99c4900a98
SPINDLE/LASER config changes
7 years ago
Scott Lahteine
a3abfeac47
Mark strings needing translation
7 years ago
Scott Lahteine
7f4e4b1212
UBL name/state methods
7 years ago