6569 Commits (8d69394ae15c793f5b4dad693f4f5ed614edd7ee)

Author SHA1 Message Date
Scott Lahteine 78af2b1444 Fix PROBE_MANUALLY via G-code 8 years ago
Scott Lahteine 082da23391 One fewer EOL in M503 output 8 years ago
Scott Lahteine b15e531464 Fix screen change on character display 8 years ago
Thomas Moore 44e657766e Add incompatibility error to Sanity Check for MIXING_EXTRUDER and LIN_ADVANCE 8 years ago
Scott Lahteine 735405b2a4 Merge pull request #6848 from thinkyhead/bf_scara_M665
Add M665 for SCARA
8 years ago
Scott Lahteine ffa901f373 Merge pull request #6839 from thinkyhead/bf_day_ending_in_y
UBL ultralcd.cpp patches
8 years ago
Scott Lahteine 361cbba113 Use M665 to set SCARA angle offsets 8 years ago
Scott Lahteine 5ed63a5724 Apply const in prepare_kinematic_move_to 8 years ago
Scott Lahteine 5cbe0244c5 Fixes for spindle/laser and SCARA probe bounds 8 years ago
Scott Lahteine 1f52c9f5df Neater Megatronics 3 pins 8 years ago
Scott Lahteine af81cb4cbb Patch for M503 output 8 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
8 years ago
Scott Lahteine f4028fe088 New GCode Parser - Implementation 8 years ago
Scott Lahteine 002a06c507 New GCode Parser - Configuration 8 years ago
Scott Lahteine ad915b667e One more mesh_index_to_npos update
Followup to #6827
8 years ago
Scott Lahteine 2881f0a48d Fix, extend G42 with P (probe) parameter
- Also fix handling of SCARA and misuse of `codenum`.
8 years ago
Scott Lahteine d252d1b6a2 Merge pull request #6831 from thinkyhead/bf_move_g7
Move G7 to G42
8 years ago
Brian 82ca6248e2 Move G7 to G42
See: #6777
8 years ago
Scott Lahteine 26ffa558a3 Use redraw flag for both types of LCD 8 years ago
Scott Lahteine 3ff7515527 Merge pull request #6817 from cbusillo/patch-1
missing enable for M605 for duplication mode
8 years ago
Scott Lahteine 34cfbc90cd Use new attribute macros in more places 8 years ago
Scott Lahteine 85b967657e Embed G26/G29 in ubl class, with enhancements 8 years ago
Scott Lahteine c99bd69889 Apply const float & more 8 years ago
Scott Lahteine ad5638f78c Cleanup some fastio code 8 years ago
Scott Lahteine e271521c39 Single user_canceled function in G26 8 years ago
Scott Lahteine c2ea22da49 Clean up whitespace 8 years ago
Scott Lahteine ceb62fc7e1 Fixes #6828: M428 bug 8 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.
8 years ago
Scott Lahteine 850203fb3a Merge pull request #6816 from thinkyhead/bf_lcd_live_editing
Constrain LCD status message rendering
8 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.
8 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.
8 years ago
Scott Lahteine 5e8892d6b5 Show Restore Failsafe item with EEPROM off 8 years ago
Scott Lahteine 76af9ac7c5 tweaks 8 years ago
Scott Lahteine ba5910ab6c Constrain LCD status message rendering 8 years ago
MagoKimbra 2c309a8f7c Fix set_lcd_contrast 8 years ago
Scott Lahteine 22dbb2117c Merge pull request #6812 from thinkyhead/bf_day_ending_in_y
Cleanup code, organize & document fastio pin mappings
8 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)
8 years ago
Scott Lahteine d7fda2fe49 Formatting, const in G33 8 years ago
Scott Lahteine 1519b0e7c1 Split up fastio.h, document pin mappings 8 years ago
Scott Lahteine 49599caade General cleanup to utf_mapper.h 8 years ago
Scott Lahteine 02f15f6775 UBL-related cleanup, spacing, standards
Reference: #6804
8 years ago
Scott Lahteine 52e20aeab3 Pins-related cleanup, formatting 8 years ago
Scott Lahteine ea906e4da7 Merge pull request #6810 from thinkyhead/bf_lcd_live_editing
Add "live editing" option to LCD menus
8 years ago
Scott Lahteine 11fc9564c9 Add live editing option to LCD menu 8 years ago
Scott Lahteine 8a0a5cfccc Temp-related cosmetic changes 8 years ago
Scott Lahteine b29dbbd5e4 Use uint16_t for temps 8 years ago
Scott Lahteine ebcd1aaf88 Access hotend/bed temperatures as float 8 years ago
Scott Lahteine 6ce2b1ff4a G33 evolutionary changes 8 years ago
Scott Lahteine 3c061a9f9a UBL tabs, whitespace, spelling, etc. 8 years ago
Scott Lahteine 75badae2f8 Disable PROBE_MANUALLY for UBL
Plus some other UBL tweaks.
8 years ago
Scott Lahteine 94a4af1d7f Merge pull request #6773 from thinkyhead/bf_lcd_patch_e5
Patch LCD code for 5th extruder
8 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
8 years ago
Brian e09b4ce4a5 Add checking 8 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.
8 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)
8 years ago
Scott Lahteine 3843a5151a Patch LCD code for 5th extruder, EEPROM reset 8 years ago
Scott Lahteine 6c064bb7d6 Some probe_pt error-handling 8 years ago
Brian 3370329751 Fix broken EEPROM save/load 8 years ago
Scott Lahteine f0fe26c411 Ensure Arduino.h and configs are included for serial.cpp 8 years ago
Scott Lahteine ffb5353294 Merge pull request #6738 from thinkyhead/bf_config_crc_rebase
Implement CRC16, develop mesh allocation table
8 years ago
Scott Lahteine e806e6419a Merge pull request #6768 from thinkyhead/rc_spindle_m3_m5
Spindle / Laser support
8 years ago
Scott Lahteine d6f49c6626 Merge pull request #6752 from jdelahayes/bugfix-1.1.x
Update french language
8 years ago
Scott Lahteine 55a87da036 SPINDLE/LASER implementation 8 years ago
Scott Lahteine ffe0e2d19a SPINDLE/LASER pins changes 8 years ago
Scott Lahteine 99c4900a98 SPINDLE/LASER config changes 8 years ago
Scott Lahteine a3abfeac47 Mark strings needing translation 8 years ago
Scott Lahteine 7f4e4b1212 UBL name/state methods 8 years ago
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!
8 years ago
Scott Lahteine 00d358d92d Fix a PROBE_MANUALLY bug in ultralcd.cpp 8 years ago
fixoid c2321b1cdd Separate SWITCHING_NOZZLE and SWITCHING_EXTRUDER 8 years ago
Scott Lahteine 238fb53617 Patch home_all_axes to ignore G28 XYZ parameters 8 years ago
Scott Lahteine 6b6630e11b Clean up trailing whitespace and tabs 8 years ago
Roxy-3D d30e478f97 Fix incorrectly optimized find_closest_mesh_point_of_type() function (#6761) 8 years ago
oldmcg 5a9e52a3e0 Use COPY_XYZE macro to copy exactly 4 elements (#6758)
Fix undefined DELTA_PROBEABLE_RADIUS for UBL_DELTA
8 years ago
Roxy-3D 8606644343 M48 Fix for Delta Configuration Files & UBL G29 only homes when necessary (#6757)
* 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
8 years ago
Tannoo 0cd398c25d UBL Menu Updates (#6751)
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.
8 years ago
Johann Delahayes a5737cba7c Update french language 8 years ago
Scott Lahteine 0fef9a2983 Remove "ubl." prefix from calls within ubl method 8 years ago
Scott Lahteine 14a4257c7b UBL tabs, whitespace, spelling, etc. 8 years ago
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…
8 years ago
Scott Lahteine 091f94a6bf Fix up M421 and some comments 8 years ago
Scott Lahteine 4ec4ecff1a Reduce find_closest_mesh_point_of_type a little 8 years ago
Scott Lahteine f1a1c6873e Patch lcd_implementation_status_screen compiler warning 8 years ago
moebyusDev 2266c0780d fixed spanish lang
It was missing MSG_FILAMENT_CHANGE_HEAT_2 and MSG_FILAMENT_CHANGE_HEATING_2
8 years ago
oldmcg b213a45efb UBL_DELTA post merge cleanup (#6705)
* 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.
8 years ago
Roxy-3D 6f86c46fa6 Fix typo that caused scope issues for DELTA (#6750) 8 years ago
Roxy-3D 1fbcbc05f6 UBL no longer flout's the sacred GCode standard (#6745)
Also clean up ubl_motion.cpp debug info and fix declaration of cx & cy
8 years ago
Scott Lahteine c262ea92e0 Merge pull request #6733 from abusca/Euskera
Updated Basque translation
8 years ago
Scott Lahteine 267f77b18b More constraint on axis_unhomed_error 8 years ago
Aaron Busca 645096b87a Updated Basque translation
Updated Basque translation with new strings.
8 years ago
Roxy-3D 40d95a4e23 Update the gMax files to display better with Proportional Fonts (#6727)
Update the gMax files to display better with Proportional Fonts
8 years ago
Roxy-3D c06af63f87 G26's default behaviour ought to be the entire mesh (#6726)
Adding the capability to specify ahead of time how much of the validation pattern to print made it so by default G26 only did one circle and no connecting lines.

It is more natural for the unsophisticated user to just do the entire mesh (bed).   We default the repetition count to GRID_MAX_POINTS+1 to insure we get every last one of them!
8 years ago
Roxy-3D 15040821e0 Setup FolgerTech-i3-2020 files better for the user (#6724)
UltiPanel was enabled, but technically, it is a REPRAP_DISCOUNT_SMART_CONTROLLER
Either configuration works on the machine.  But we want it 'Right'.

Setup the Proportional Font spacing so columns line up nicer on PronterFace and Repetier Host.
8 years ago
Scott Lahteine 67c9b1e332 Update M665 comment, fix M665 code_value code. 8 years ago
Scott Lahteine 37399e3cb5 Fix prepare_move_to_destination_cartesian for UBL 8 years ago
Scott Lahteine a7fb55ea6d Use GRID_MAX_POINTS. Some formatting 8 years ago
Scott Lahteine e51b5774db Merge pull request #6699 from mtowara/patch-1
Bugfix PRINTER_EVENT_LEDS
8 years ago
Scott Lahteine 056350d9bf Merge pull request #6656 from FHeilmann/fix_fwretract_pos_z_move
Fix FWRetract with positive z-moves during retracted state
8 years ago
Scott Lahteine 0e582bcfb7 Fix #6691 - redundant line in M665 8 years ago
Markus Towara 68ae7c8d7a Bugfix PRINTER_EVENT_LEDS
Extra closing curly bracket terminates while loop early if PRINTER_EVENT_LEDS defined
8 years ago