Commit Graph

7859 Commits (361cbba11373a497c8e6b6fc121f6786a056b839)
 

Author SHA1 Message Date
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)
Scott Lahteine 3843a5151a Patch LCD code for 5th extruder, EEPROM reset
Scott Lahteine 6c064bb7d6 Some probe_pt error-handling
bgort aad1acc418 Merge pull request from bgort/meshstor
Fix broken EEPROM save/load
Brian 3370329751 Fix broken EEPROM save/load
Scott Lahteine f0fe26c411 Ensure Arduino.h and configs are included for serial.cpp
Scott Lahteine ffb5353294 Merge pull request from thinkyhead/bf_config_crc_rebase
Implement CRC16, develop mesh allocation table
Scott Lahteine e806e6419a Merge pull request from thinkyhead/rc_spindle_m3_m5
Spindle / Laser support
Scott Lahteine d6f49c6626 Merge pull request from jdelahayes/bugfix-1.1.x
Update french language
Scott Lahteine 55a87da036 SPINDLE/LASER implementation
Scott Lahteine ffe0e2d19a SPINDLE/LASER pins changes
Scott Lahteine 99c4900a98 SPINDLE/LASER config changes
Scott Lahteine a3abfeac47 Mark strings needing translation
Scott Lahteine 7f4e4b1212 UBL name/state methods
Brian 7852369987 Implement CRC16, develop mesh allocation table
- Add crc16 utility function
 - Implement CRC16 for config store, remove old checksum, increment layout version
 - Move UBL mesh store/load to MarlinSettings; increment UBL_VERSION
 - Begin to lay out MAT structure, prototype functions, etc.
 - Rename ubl.state.eeprom_storage_slot to .storage_slot
 - Misc. optimization
 - Cleanup/standardize/improve some messages

This is a work in progress!
Scott Lahteine 00d358d92d Fix a PROBE_MANUALLY bug in ultralcd.cpp
Scott Lahteine 13a06711ad Add a Travis test for UBL + DELTA
Scott Lahteine 4dc49f8424 Merge pull request from thinkyhead/bf_noz_vs_ext_servo
Separate SWITCHING_NOZZLE and SWITCHING_EXTRUDER
fixoid c2321b1cdd Separate SWITCHING_NOZZLE and SWITCHING_EXTRUDER
Scott Lahteine 455a24f6ff Merge pull request from thinkyhead/bf_cleanups_tuesday
Prevent home_all_axes picking up XYZ parameters from command
Scott Lahteine 238fb53617 Patch home_all_axes to ignore G28 XYZ parameters
Scott Lahteine 6b6630e11b Clean up trailing whitespace and tabs
Roxy-3D d30e478f97 Fix incorrectly optimized find_closest_mesh_point_of_type() function ()
oldmcg 5a9e52a3e0 Use COPY_XYZE macro to copy exactly 4 elements ()
Fix undefined DELTA_PROBEABLE_RADIUS for UBL_DELTA
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
Tannoo 0cd398c25d UBL Menu Updates ()
Things should be pretty stable for a while.   
But it wouldn't surprise me if the Delta people have a need for a few special commands.
Johann Delahayes a5737cba7c Update french language
Scott Lahteine 0fef9a2983 Remove "ubl." prefix from calls within ubl method
Scott Lahteine 14a4257c7b UBL tabs, whitespace, spelling, etc.
Scott Lahteine 56e2e331ed UBL G29: replace 'O' with 'T'
Since we already used 'T' for `G29` Topology Report in the past, and since 'T' is available…
Scott Lahteine 091f94a6bf Fix up M421 and some comments
Scott Lahteine 4ec4ecff1a Reduce find_closest_mesh_point_of_type a little
Scott Lahteine f1a1c6873e Patch lcd_implementation_status_screen compiler warning
moebyusDev 2266c0780d fixed spanish lang
It was missing MSG_FILAMENT_CHANGE_HEAT_2 and MSG_FILAMENT_CHANGE_HEATING_2
oldmcg b213a45efb UBL_DELTA post merge cleanup ()
* UBL_DELTA post merge cleanup:
   fix fade_height, lost during some previous merge
   fix float cx,cy which are not const
   move repeated z_cxcy calc line inside loop
   style fixes and comment fixes/alignment

* Update ubl_motion.cpp

remove unnecessary parentheses

* Update Conditionals_post.h

Change name of define to more accurate meaning:
UBL_GRANULAR_SEGMENTATION_FOR_CARTESIAN
which is not and should not be the default for cartesians with UBL.
Roxy-3D 6f86c46fa6 Fix typo that caused scope issues for DELTA ()
Roxy-3D 1fbcbc05f6 UBL no longer flout's the sacred GCode standard ()
Also clean up ubl_motion.cpp debug info and fix declaration of cx & cy
Scott Lahteine c262ea92e0 Merge pull request from abusca/Euskera
Updated Basque translation
Scott Lahteine b17bcd56da Merge pull request from thinkyhead/bf_axis_unhomed
More constraint on axis_unhomed_error
Scott Lahteine 267f77b18b More constraint on axis_unhomed_error