Scott Lahteine
df7b4252fd
Reduce M420 code for UBL slightly
8 years ago
Scott Lahteine
8866158d03
Add LEVELING_DATA as a capability
8 years ago
benlye
0a2b4f3486
Fix bilinear levelling z offset
Since run_probe was altered to return the probe Z position rather than the nozzle Z position bilinear levelling has been broken because the Z-offset has been applied twice - once in the run_probe function, and then again in the G29 code for bilinear levelling.
8 years ago
Scott Lahteine
44a849bdce
Fix broken M206/M428/G92 offsets
8 years ago
Roxy-3D
52978e5ba5
Fix spelling mistake when UBL's mesh is Inactive
8 years ago
Roxy-3D
0423e93c42
Fix M421 AUTO_BED_LEVELING_BILINEAR and AUTO_BED_LEVELING_UBL
M421 was not connected up for AUTO_BED_LEVELING_BILINEAR.
M421 needed to migrate mesh data to new UBL EEPROM layout.
8 years ago
Roxy-3D
3e9e94801f
Fix problem described in issue # 6175
As it turns out... an unsigned int can not go to less than 0, so the
loop never terminates.
8 years ago
Scott Lahteine
948728e63b
Fix line-endings in UBL_G29
8 years ago
Scott Lahteine
699310d1d2
Fix: Thermal runaway if nonexistent bed's temp is set
8 years ago
Scott Lahteine
c56eec29f0
Configurable delay for BLTouch servo emulation
8 years ago
Scott Lahteine
5bce731962
Fix LCD preheat menus
8 years ago
Scott Lahteine
4c72167af3
Prevent a warning on echo_command
8 years ago
Scott Lahteine
9b5fd9522e
Fix formatting, order for a UBL change
8 years ago
Tannoo
54173c80ad
Power Supply 0 as "General"
8 years ago
Scott Lahteine
a2775d0c70
can wstring be removed?
8 years ago
Scott Lahteine
de4e19f17e
Patch MarlinSerial to match up with 32-bit version
8 years ago
Scott Lahteine
2cbc7b4b73
Relocate serial macros and functions
8 years ago
Scott Lahteine
eaa66f3c46
Indent MarlinSerial code
8 years ago
Scott Lahteine
7a7a80e6c5
status_printf => lcd_status_printf_P
8 years ago
Scott Lahteine
0e6ec34228
Use PSTR versions of lcd_status... to save SRAM
8 years ago
Scott Lahteine
34e2420b9b
Apply const args, clean up find_closest_circle_to_print
8 years ago
Scott Lahteine
e19fbd27ce
Minor spelling patch
8 years ago
Scott Lahteine
790a3e9a8c
Remove extraneous check of UBL_G26_MESH_EDITING
8 years ago
Scott Lahteine
7310110ec0
Fix logic of UBL::fade_scaling_factor_for_z
8 years ago
Scott Lahteine
1a775cecac
Revert behavior of enqueue_and_echo_commands_P
8 years ago
Scott Lahteine
79d42d87c1
Syntax cleanup
8 years ago
Scott Lahteine
b47fd31c37
Revert some changes to UBL
8 years ago
Scott Lahteine
63abb65146
Update description of PINS_DEBUGGING
8 years ago
Scott Lahteine
73e193da1d
Implement LCD_BED_LEVELING for PROBE_MANUALLY
8 years ago
Scott Lahteine
fcadc7bb1a
Implement the "manual" option for ABL
8 years ago
Scott Lahteine
9e22184936
Add a "manual" option for ABL
8 years ago
Scott Lahteine
b19a15fa7f
Within applied to UBL
8 years ago
Scott Lahteine
342ee458ae
Additional UBL fixes, optimizations
8 years ago
Scott Lahteine
a5e085cbea
Have run_probe() return probe Z, not nozzle Z
8 years ago
Scott Lahteine
4487d22d56
Apply FIXFLOAT macro
8 years ago
Scott Lahteine
6cac0f43eb
MBL fiddle
8 years ago
Scott Lahteine
25a6bfa7ed
Add and apply WITHIN macro
8 years ago
Scott Lahteine
93aad54dc1
Clean up code, remove _now command function
8 years ago
Stefan Brüns
6ba6c92a81
Add example configuration for TinyBoy L10/L16
The TB2 is a Indiegogo funded 3d printer. It uses a MKS SMELZI V1.0
main board (based on MELZI, i.e. Sanguinololu). I comes as a complete kit,
including display and panel.
Two variants exists, L10 and L16, with a height of 100 and 160 mm.
The heating function of the provided bed can enabled by soldering a
thermistor and some wires to it.
Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
8 years ago
Stefan Brüns
0fe57ad4f5
Add Support TinyBoy2 OLED/Encoder panel
The OLED is driven by an SSD1306, connected to the board via
I2C, the rotary encoder is connected to 3 GPIO pins.
Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
8 years ago
Scott Lahteine
65ca6472ba
Make G26 compatible with G92 and M206
8 years ago
Scott Lahteine
4902fd4e95
More data in UBL class, make it a static class
- Make all `unified_bed_leveling` data/methods static
- Move some UBL-related variables into the class
- Replace `map_[xy]_index_to_bed_location` with `mesh_index_to_[xy]pos`
8 years ago
Scott Lahteine
edbc024d76
Disable UBL_G26_MESH_EDITING by default
8 years ago
Scott Lahteine
9e4bd6b3b5
Further repairs to UBL, comments, spacing
8 years ago
Bob-the-Kuhn
f3618c3337
Reduce UBL RAM usage by making G26/G29 optional
8 years ago
Scott Lahteine
c9eb1d6ab7
Make MBL a static class, use lookup for index-to-point conversion
8 years ago
Scott Lahteine
9217e4b8ec
Various UBL cleanups and bug fixes
8 years ago
Scott Lahteine
0e71e7b2fb
Cleanup to planner.cpp
8 years ago
Scott Lahteine
f105cad43c
Marlin: Slight cleanup to Marlin_main.cpp
8 years ago
Scott Lahteine
499f9e04e1
Marlin: Temperature soft-PWM cleanup
8 years ago