Commit Graph

8261 Commits (d6d60435483be03da5a34f6bf36fa4db97c4fabf)
 

Author SHA1 Message Date
Scott Lahteine a9f8e518bf Fix FILAMENT_WIDTH_SENSOR infinite loop issue
Addressing  and 
Scott Lahteine a18324bc8d Give a more detailed issue template
Scott Lahteine 254a11b083 Merge pull request from thinkyhead/bf_sainsmart_link
Add link to F. Malpartida LiquidCrystal library
Scott Lahteine aeb6d465a4 Merge pull request from thinkyhead/bf_french_update
French update
Bob-the-Kuhn 325f09ea6c Add link to custom LiquidCrystal library by F. Malpartida
MagoKimbra d26c8cc5c8 fix_planner_refresh_e_positioning ()
* fix_planner_refresh_e_positioning

* Fix
Gege2B c7f04fbcc7 French translation
Silvio Didonna 4171520729 added missing italian translation
Bob-the-Kuhn 41bfff14e2 Merge pull request from Bob-the-Kuhn/Mesh-with-babystepping
Mesh with BABYSTEP_ZPROBE_OFFSET: add sanity check
Scott Lahteine 424d0bae8b Merge pull request from thinkyhead/bf_HAL_prepare
Apply maths macros and type changes ahead of HAL
Scott Lahteine 5c59ee4e93 Use current (raw) Z if omitted from G29 WXY or G29 WIJ.
Scott Lahteine 37bc0fce62 Make G29 compatible with M206 Z and G92 Z
Use the raw position for mesh measurement. Otherwise the `M206` and
`M92` Z offsets will get canceled out by bed leveling. The downside is
`G29` will not compensate for a poorly set small `M206` fudge value.

To elaborate on this issue, imagine you are probing with a Z home
offset of -0.1, meaning when Z homes, -0.1 is the current position,
implying the ideal bed zero for the nozzle is 0.1mm higher than the Z
endstop. Ordinarily when printing, Z would raise 0.1mm higher.

What happens when we probe is that all points are measured with that
-0.1 included. So when bed leveling is enabled the `M206 Z` offset gets
exactly canceled out by the bed readings.
Scott Lahteine d5368461f9 Merge pull request from thinkyhead/bf_ubl_steps
Step-by-Step Menu addition
Scott Lahteine e907654d6a Do two or three fewer test builds
Scott Lahteine 6c45d0fd81 Apply maths macros and type changes ahead of HAL
Scott Lahteine 8a51e2960c Improve the experience of editing steps_per_mm
Scott Lahteine 725d9d9a56 Fix and improve LCD value editing display
- Fix: When "100.0" changes to "99.0" the LCD shows "199.0"
- Use 2 rows if needed on character LCD, (allowing longer labels…
Germany, et. al.)
- Known issue: A certain length label combined with a certain value
drawing function could, for example, display 99.0 on 1 line, but 100.0
on two lines. Workaround would be to pass a nominal value size argument.
Scott Lahteine 499bb85a95 Clean up, put ubl menu itemization closer at hand
Tannoo 90f5f82926 Step-by-Step Menu addition
Scott Lahteine 0c616700f3 Merge pull request from thinkyhead/bf_dac_percents_fix
Convert DAC percent to uint8_t
Florian Heilmann 6dcf42f1a7 Add Z Fade Height to M420 output if it is enabled ()
* Add Z Fade Height to M420 Output

Echo the z-fade height when M420 is called, if it is enabled.

* Fix Whitespace

* Fix Compiler complaint

* Missing semi-colon
Bob-the-Kuhn a1c65fd3d5 convert DAC percent to uint8_t
=====================

add test to Travis
Scott Lahteine 7b79f443ef Merge pull request from thinkyhead/redo_DSE
Support for two switching extruders
Scott Lahteine 907cafcbfd Support for two switching extruders
Scott Lahteine 17f69f8ca2 Merge pull request from thinkyhead/bf_fix_advance_rate
Fix  - LIN_ADVANCE freeze when ADV_RATE returns 0
Ross Allan cfcd069501 Fix - LIN_ADVANCE freeze when ADV_RATE returns 0
Scott Lahteine b8b7ef1902 Merge pull request from thinkyhead/bf_italian_refix
Fix Italian language mapper
Scott Lahteine 42f7f9e013 Merge pull request from bgort/i2cpefix
I2C Position Encoders Example Configs
Scott Lahteine 0b49bddec2 Fix Italian language mapper
Scott Lahteine 7e028ec429 Merge pull request from thinkyhead/bf_italian_update
Added missing Italian translations
Silvio Didonna 2e26a7c752 Added missing Italian translations
Scott Lahteine 2e1b7d3a22 Merge pull request from thinkyhead/bf_m600_fixes
M600 fixes
Scott Lahteine 4c3dc8bf07 Remove set_current_to_destination from resume_print
Addressing 
Scott Lahteine 4857a3ba48 Formatting and spelling
Thomas Moore 3d24c329af M600 fixes
Scott Lahteine 311f6aff72 Merge pull request from thinkyhead/bf_cleanups_fixes
Move lcd_refresh_zprobe_zoffset definition
Bob-the-Kuhn 8fb30aaed6 warn user of an invalid combination
Bob-the-Kuhn 6cb9bb27fe Move lcd_refresh_zprobe_zoffset definition
Scott Lahteine 43a95ae5ad Merge pull request from thinkyhead/bf_cleanups_fixes
Fix status message, apply 
Scott Lahteine dd1a84b23f Add Travis test for scrolling on DOGM
Scott Lahteine d4270f15a9 Spacing tweak in setup()
Scott Lahteine c61c0a9aeb Fix status message missing "blink"
Scott Lahteine 062131554f Followup to
Jim Brown 3d043976f7 Add option to disallow filament change without homing first
Scott Lahteine 93da4e83f7 One more space on a short status message
Scott Lahteine 43c96eb31f Merge pull request from thinkyhead/bf_cleanups_fixes
Thursday cleanup / bugfixes
Scott Lahteine 7c95f762f2 Show LCD bed options even without thermal protection
Scott Lahteine 92eb55f246 Reject generous donation of trailing whitespace
Scott Lahteine 428be27893 Formatting adjustments
Scott Lahteine 8d5a37fb3d Support for a 5th stepper in stepper code