6919 Commits (ddfe527ff2c87f3e44fdcbc42390ddc1c89e15d2)

Author SHA1 Message Date
Scott Lahteine 1066b17457 Merge pull request #7260 from thinkyhead/bf_G33_update_27
Updates to G33 and its LCD code
7 years ago
Tannoo e927941c06 Bugfix (#7265)
Fix compile error when UBL is enabled but there is no LCD Panel.
7 years ago
Scott Lahteine 68aea9c01d Merge pull request #7261 from thinkyhead/bf_configs_by_vendor
Arrange more example configs by vendor
7 years ago
Tannoo aaacef9441 Corrections (#7231)
20x4 map integration.    Also some minor changes to the UBL Menu layout.     Both 20x4 LCD's and Graphical LCD panels should have similar functionality now.
7 years ago
LVD-AC 4bc79ec877 Updates for G33-LCD interface 7 years ago
Scott Lahteine 186580b55f Arrange example configurations by vendor 7 years ago
Scott Lahteine 6be369f3ea Add some config names to AUTHOR 7 years ago
Scott Lahteine 7fc31a7940 Merge pull request #7258 from thinkyhead/bf_cleanups_jbrazio
Add support for BQ heated bed kit with Hephestos 2
7 years ago
Scott Lahteine 11e376e920 Merge pull request #7256 from thinkyhead/bf_cleanup_july_6
Assign -1 to LCD_PINS_D4-7 if not defined
7 years ago
João Brázio 2065591daf Add support for BQ heated bed kit with Hephestos 2 7 years ago
essgcee 61be28133d Support for Creality CR-10
Creality board is a Melzi / Sanguinololu variant, but using different pins for LCD control (and maybe other minor variations)
7 years ago
Scott Lahteine 9248a90a4c Assign -1 to LCD_PINS_D4-7 if not defined 7 years ago
Scott Lahteine 5ef1e5ef60 Tweaks for M43 7 years ago
Scott Lahteine c7732db99d Fix: Use of digitalRead, digitalWrite breaks on AT90USB 7 years ago
Scott Lahteine f713f25fa5 Clean up excess whitespace 7 years ago
Scott Lahteine fc9ce65095 Add `BUSY_WHILE_HEATING` for hosts that need it 7 years ago
Scott Lahteine c6d430670a Clear SHOW_BOOTSCREEN with no LCD 7 years ago
Scott Lahteine 11c589c3ec Fix compile issue with G38
Fixes #7250
7 years ago
Scott Lahteine 678914be25 Patch M23 to work around Simplify3D bug
Addressing #7227
7 years ago
LVD-AC 3efe4aeef8 Add PROBE_MANUALLY support to G33 7 years ago
Scott Lahteine cca1cca3a5 Merge pull request #7237 from thinkyhead/bf_cz_mapper
UTF-8 mapper for Czech
7 years ago
Scott Lahteine a2babb532d Merge pull request #7217 from benlye/add-kill-action
Add configurable action command to send when printer is killed
7 years ago
Petr Zahradník 8c34233452 UTF-8 mapper for Czech 7 years ago
Dave Johnson 20f6676d63 DISABLE_[XYZ] compatibility check
DISABLE_[XYZ] is incompatible with HOME_AFTER_DEACTIVATE and Z_SAFE_HOMING
7 years ago
Ben Lye c28749a567 Add kill action
Sends pre-defined string as action command when printer is kill.
7 years ago
Scott Lahteine df87278fce Add "CAP:PRINT_JOB:1" (M75 / M76 / M77) to M115 output 7 years ago
Scott Lahteine 4be8d7720e Fix spelling of "Chinese" 7 years ago
LVD-AC 567941e341 Fix for issues #6997 and #7152
Probing with the effector in the printing area, but an eccentric probe (e.g. allen key) outside it but still touching the bed gives meaninfull information for calibration. Since calibration is most accurate when probing as close to the towers as possible the testing was way to restrictive hence this fix.
7 years ago
Scott Lahteine 57fff2e95e Merge pull request #7219 from thinkyhead/bf_update_git_scripts
Update Marlin+git helper scripts
7 years ago
Scott Lahteine 6a3967ee33 Corrections for probe_pt parameters 7 years ago
Scott Lahteine 534bffa7a9 Correct comment on ABL G29 7 years ago
Scott Lahteine e1e1a0c344 Provide a default CUSTOM_BOOTSCREEN_TIMEOUT 7 years ago
Scott Lahteine 69297b2d7b Make all EEPROM optimization options available 7 years ago
Scott Lahteine d609489b22 Drop setup_homepin 7 years ago
Scott Lahteine 167169e1bf Sanity check for a real probe with M48 7 years ago
Scott Lahteine 395a9f59ac Merge pull request #7211 from thinkyhead/bf_lcd_bootscreen
Use lcd_bootscreen for both
7 years ago
Scott Lahteine 14663efe0d Merge pull request #7210 from fiveangle/printrboard_revf_cleanup
Printrboard RevF cleanup
7 years ago
Scott Lahteine ae5923a3d0 Make lcd_bootscreen common to both 7 years ago
Scott Lahteine 859248433f Patch for gcode debug 7 years ago
Dave Johnson 09c90c2f6c Printrboard RevF Cleanup
-Update Arduino IDE extension descriptions
-Set default motor currents if not defined in Configuration_adv.h
-Support for MINIPANEL LCD
-Support for choosing internal or panel SD
7 years ago
Scott Lahteine 232a10410d LCD_FOR_MELZI 7 years ago
Scott Lahteine 76c92a1fab Clean up some trailing spaces 7 years ago
Scott Lahteine cf96109056 Implement the EEPROM_CHITCHAT option 7 years ago
Scott Lahteine dcec7178d1 Expose DISABLE_M503 option as a test option 7 years ago
Scott Lahteine 3e78a01262 Merge pull request #7204 from thinkyhead/bf_update_ubl_lcd
UBL radar map corrections
7 years ago
Tom 1ff7d10c80 Add configuration for Infitary M508 (i3 clone)
Based on Infitary's own firmware settings.
7 years ago
Scott Lahteine 4cb45c10dd Patch ubl lcd mesh map indentation 7 years ago
Scott Lahteine abd6ba62b4 Some cleanups for ubl lcd mesh map 7 years ago
Scott Lahteine f17bae1f70 Changes for ubl_lcd_map_control patch 7 years ago
Tannoo 8e0f3b7eba UBL radar map corrections 7 years ago
Bob-the-Kuhn fcceed5be6 intermittent Teensy & G26 compile problem
===============================================

also an issue with ubl_motion.cpp
7 years ago
Scott Lahteine 30b327d24c Finish the solution for #7166 7 years ago
Scott Lahteine 6c97c5595c Add a sanity check for DELTA_AUTO_CALIBRATION 7 years ago
Bob-the-Kuhn e6e3132f79 make LETTTER_OFF return values that match param indices range 7 years ago
Bob-the-Kuhn bfbf5f8200 correct value_bool() when FASTER_GCODE_PARSER is enabled
Also corrected compile issue when DEBUG_GCODE_PARSER and
AUTO_BED_LEVELING_UBL are both enabled.
7 years ago
Scott Lahteine 406ef69702 Move Anet A8 config to subfolder 7 years ago
Scott Lahteine 379926961c Add Anet A6 config, edit Anet A8 config 7 years ago
Scott Lahteine 5b03f23fa2 Bring configurations up to date, fix some comments 7 years ago
Scott Lahteine e3cedfa0ec Fix a compiler warning 7 years ago
Scott Lahteine bb0508b6cf Fix comment in M115 code 7 years ago
Scott Lahteine 85777a56c6 Add A (action) and E (echo) parameters to M118 7 years ago
Scott Lahteine d1e8d4cd9d Merge pull request #7167 from thinkyhead/bf_20x4_lcd_update
UBL Map Cleanup and LCD display
7 years ago
Scott Lahteine b492e0878d Changes to reduce and simplify 7 years ago
Ben Lye 98d362c2da Adding M118 command to send text to serial
Allows the user to send text to the serial console in order to
communicate with a host - sending debuging information or action
commands, for example.  Text must begin with '//' and this is added if
it is not already present at the beginning of the string.
7 years ago
Tannoo 80abc872f3 Updated to better support the coming "radar" 7 years ago
Tannoo e90cbf5c16 UBL Map Cleanup 7 years ago
Scott Lahteine fc140c4962 Followup for I2C_POSITION_ENCODERS 7 years ago
Scott Lahteine f4246dc8ff Merge pull request #7165 from thinkyhead/bf_parser_shorthand
Use parser.seenval, add shorthand functions
7 years ago
Scott Lahteine bd776df8c1 Optimize seen_axis by moving 'X' to index 24 7 years ago
Scott Lahteine 05449cf6ee Add shorthand value accessors to gcode.h 7 years ago
Scott Lahteine 12f092c812 Cleanups to gcode.h, use seenval() 7 years ago
Scott Lahteine 941943c167 Apply const, spacing, etc. 7 years ago
Scott Lahteine 5b11b33854 Add support for Průša MK2 Multiplexer 7 years ago
Scott Lahteine a4a587a897 Fix spelling of Průša 7 years ago
Scott Lahteine ba1706a265 Fix spacing in gcode.cpp
Followup to #6940
7 years ago
Scott Lahteine c2c8aafda2 Merge pull request #7157 from thinkyhead/bf_g33_f_parameter
G33 F and Height bug fix
7 years ago
Scott Lahteine 627afb29df Merge pull request #7109 from tnw513/fix-italian
added missing italian translation
7 years ago
Scott Lahteine f0f9fb7465 Remove line that does nothing 7 years ago
LVD-AC 99592c8458 Update G33: Add F, fix height bug 7 years ago
Ben Lye 31514f453a Fix #ifdef AVR_AT90USB1286_FAMILY in pinsDebug
Can't compile with PINS_DEBUGING enabled on Atmega1284p because it tries
to enumerate pins 46 and 47 (which don't exist) because `#ifdef
AVR_AT90USB1286_FAMILY ` doesn't work as expected.
7 years ago
Scott Lahteine 134116b874 Merge pull request #7153 from thinkyhead/bf_czech_update
Updated Czech language
7 years ago
Petr Zahradník e80958b631 CZ Translate BLTouch and UBL
Fixup length
7 years ago
Scott Lahteine fe7e890b09 Fix issues with ADC_KEYPAD
Fixes #7150
7 years ago
dot-bob a1632cfa0a Added option 'H' to G29 P4.
- Added `H` to set a nozzle height adjustment to surface of the bed.
- Updated G29 P4 comments to reflect changes.
7 years ago
Scott Lahteine e687782875 Merge pull request #7134 from thinkyhead/bf_skynet_a3_ready
Add Skynet/ANET A10 support
7 years ago
dot-bob b3c36c98fd Edit digipot currents via LCD, save to EEPROM 8 years ago
Scott Lahteine 3c7bfe798d Various cleanups ahead of digipot save 8 years ago
Bob-the-Kuhn 9651d01e1a Add Skynet/ANET A10 support 8 years ago
Scott Lahteine eb314373bb Config spacing & consistency, group custom LCDs 8 years ago
Scott Lahteine 6c45fa7dcc Apply #elif in LCD conditionals 8 years ago
Scott Lahteine afbc6e3e2f Update DELTA/SCARA config comments 8 years ago
Paweł Stawicki 1e47c17b46 Fix: set digipot mcp4018 Vrefmax to 1.666V 8 years ago
Scott Lahteine 80a232419d CNC workspace planes and 'P' argument for G2/G3 8 years ago
Scott Lahteine 5fb0d401eb Formatting tweaks 8 years ago
Scott Lahteine ed04d0b6be Label DualXMode enums 8 years ago
Scott Lahteine 786cdea124 Ensure REPRAPWORLD_KEYPAD_MOVE_STEP is defined 8 years ago
Scott Lahteine ee7163fd3a Fix pinsDebug compile errors 8 years ago
Scott Lahteine a9f8e518bf Fix FILAMENT_WIDTH_SENSOR infinite loop issue
Addressing #6992 and #5851
8 years ago
Scott Lahteine 254a11b083 Merge pull request #7120 from thinkyhead/bf_sainsmart_link
Add link to F. Malpartida LiquidCrystal library
8 years ago
Scott Lahteine aeb6d465a4 Merge pull request #7118 from thinkyhead/bf_french_update
French update
8 years ago
Bob-the-Kuhn 325f09ea6c Add link to custom LiquidCrystal library by F. Malpartida 8 years ago
MagoKimbra d26c8cc5c8 fix_planner_refresh_e_positioning (#7103)
* fix_planner_refresh_e_positioning

* Fix
8 years ago
Gege2B c7f04fbcc7 French translation 8 years ago
Silvio Didonna 4171520729 added missing italian translation 8 years ago
Bob-the-Kuhn 41bfff14e2 Merge pull request #6991 from Bob-the-Kuhn/Mesh-with-babystepping
Mesh with BABYSTEP_ZPROBE_OFFSET: add sanity check
8 years ago
Scott Lahteine 424d0bae8b Merge pull request #7100 from thinkyhead/bf_HAL_prepare
Apply maths macros and type changes ahead of HAL
8 years ago
Scott Lahteine 5c59ee4e93 Use current (raw) Z if omitted from G29 WXY or G29 WIJ. 8 years ago
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.
8 years ago
Scott Lahteine 6c45d0fd81 Apply maths macros and type changes ahead of HAL 8 years ago
Scott Lahteine 8a51e2960c Improve the experience of editing steps_per_mm 8 years ago
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.
8 years ago
Scott Lahteine 499bb85a95 Clean up, put ubl menu itemization closer at hand 8 years ago
Tannoo 90f5f82926 Step-by-Step Menu addition 8 years ago
Scott Lahteine 0c616700f3 Merge pull request #7097 from thinkyhead/bf_dac_percents_fix
Convert DAC percent to uint8_t
8 years ago
Florian Heilmann 6dcf42f1a7 Add Z Fade Height to M420 output if it is enabled (#7042)
* 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
8 years ago
Bob-the-Kuhn a1c65fd3d5 convert DAC percent to uint8_t
=====================

add test to Travis
8 years ago
Scott Lahteine 907cafcbfd Support for two switching extruders 8 years ago
Ross Allan cfcd069501 Fix #5699 - LIN_ADVANCE freeze when ADV_RATE returns 0 8 years ago
Scott Lahteine b8b7ef1902 Merge pull request #7090 from thinkyhead/bf_italian_refix
Fix Italian language mapper
8 years ago
Scott Lahteine 42f7f9e013 Merge pull request #7060 from bgort/i2cpefix
I2C Position Encoders Example Configs
8 years ago
Scott Lahteine 0b49bddec2 Fix Italian language mapper 8 years ago
Silvio Didonna 2e26a7c752 Added missing Italian translations 8 years ago
Scott Lahteine 4c3dc8bf07 Remove set_current_to_destination from resume_print
Addressing #7057
8 years ago
Scott Lahteine 4857a3ba48 Formatting and spelling 8 years ago
Thomas Moore 3d24c329af M600 fixes 8 years ago
Bob-the-Kuhn 8fb30aaed6 warn user of an invalid combination 8 years ago
Bob-the-Kuhn 6cb9bb27fe Move lcd_refresh_zprobe_zoffset definition 8 years ago
Scott Lahteine d4270f15a9 Spacing tweak in setup() 8 years ago
Scott Lahteine c61c0a9aeb Fix status message missing "blink" 8 years ago
Scott Lahteine 062131554f Followup to #7045 8 years ago
Jim Brown 3d043976f7 Add option to disallow filament change without homing first 8 years ago
Scott Lahteine 93da4e83f7 One more space on a short status message 8 years ago
Scott Lahteine 7c95f762f2 Show LCD bed options even without thermal protection 8 years ago
Scott Lahteine 92eb55f246 Reject generous donation of trailing whitespace 8 years ago
Scott Lahteine 428be27893 Formatting adjustments 8 years ago
Scott Lahteine 8d5a37fb3d Support for a 5th stepper in stepper code 8 years ago
Scott Lahteine 7769a22064 Tweaks to temperature code 8 years ago
Scott Lahteine d9da126776 Cleanups for UBL / ultralcd.cpp 8 years ago
Scott Lahteine 499d5c3b24 Fix scrolling lcd message for DOGM 8 years ago
Scott Lahteine 7164fd499e Tweak to G33 P error 8 years ago
Scott Lahteine c10d763d98 Simpler prepare move conditions 8 years ago
Scott Lahteine 4ebff8eaa5 Drop fastio timer cruft 8 years ago
Scott Lahteine 09bc34f4dc Allow arbitrarily long retraction 8 years ago
Scott Lahteine 4414825e0d Merge pull request #7038 from thinkyhead/bf_PCA9632
PCA9632 PWM color LED support
8 years ago
Bob-the-Kuhn 9dda022705 fix compile errors
================================

Changed to conditional compile for AT90USB issue
8 years ago
Bob-the-Kuhn b3338ccb01 Merge pull request #6954 from Bob-the-Kuhn/Software-SPI-for-all-CPUs
SD card soft SPI - allow all CPU families to use it
8 years ago
Brian 40bb0cbf7a example configurations, etc. 8 years ago
Jim Brown 26d20ebcfc Don't allow filament change without homing first (#7054) 8 years ago
Roxy-3D 824f71d503 LCD Panel Interactive Mesh Editing (#7045)
Original Mesh Bed Leveling replacement put at top of UBL Menu Options to
help facilitate the removal of the Original Mesh Bed Leveling.

Radar display (and control) of the UBL Interactive Mesh Editing.
8 years ago
Scott Lahteine 445227c807 Fix missing LCD_STR_REFRESH 8 years ago