Commit Graph

9351 Commits (db32c185aeceb9dc083fa9b9ed071da3931e71c9)
 

Author SHA1 Message Date
Scott Lahteine eaa66f3c46 Indent MarlinSerial code
Scott Lahteine 7a7a80e6c5 status_printf => lcd_status_printf_P
Scott Lahteine 0e6ec34228 Use PSTR versions of lcd_status... to save SRAM
Scott Lahteine 34e2420b9b Apply const args, clean up find_closest_circle_to_print
Scott Lahteine e19fbd27ce Minor spelling patch
Scott Lahteine 790a3e9a8c Remove extraneous check of UBL_G26_MESH_EDITING
Scott Lahteine 7310110ec0 Fix logic of UBL::fade_scaling_factor_for_z
Scott Lahteine a7aa70e79a Merge pull request from thinkyhead/rc_fix_broken_ubl
Fix broken auto#.g, some other regressions
Scott Lahteine 1a775cecac Revert behavior of enqueue_and_echo_commands_P
Scott Lahteine 79d42d87c1 Syntax cleanup
Scott Lahteine b47fd31c37 Revert some changes to UBL
Bob-the-Kuhn 185337e787 add delays to allow stop & kill messages to get out
Scott Lahteine 63abb65146 Update description of PINS_DEBUGGING
Scott Lahteine f75aa4d5be Merge pull request from thinkyhead/rc_probe_manually
Add PROBE_MANUALLY — ABL without a probe
Scott Lahteine 73e193da1d Implement LCD_BED_LEVELING for PROBE_MANUALLY
Scott Lahteine fcadc7bb1a Implement the "manual" option for ABL
Scott Lahteine 9e22184936 Add a "manual" option for ABL
Scott Lahteine 541165e878 Merge pull request from thinkyhead/rc_ubl_further_fixes
Further adjustments to UBL code
Scott Lahteine b19a15fa7f Within applied to UBL
Scott Lahteine 342ee458ae Additional UBL fixes, optimizations
Scott Lahteine a5e085cbea Have run_probe() return probe Z, not nozzle Z
Scott Lahteine 4487d22d56 Apply FIXFLOAT macro
Scott Lahteine 6cac0f43eb MBL fiddle
Scott Lahteine 25a6bfa7ed Add and apply WITHIN macro
Scott Lahteine 81136c1e82 Merge pull request from thinkyhead/rc_tinyboy
Support for TinyBoy 2 3D printer (and its OLED display)
Scott Lahteine 93aad54dc1 Clean up code, remove _now command function
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>
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>
Scott Lahteine baadb11536 Merge pull request from thinkyhead/rc_ubl_continued
UBL additional cleanup
Scott Lahteine 65ca6472ba Make G26 compatible with G92 and M206
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`
Scott Lahteine edbc024d76 Disable UBL_G26_MESH_EDITING by default
Scott Lahteine 9e4bd6b3b5 Further repairs to UBL, comments, spacing
Bob-the-Kuhn f3618c3337 Reduce UBL RAM usage by making G26/G29 optional
Scott Lahteine e746d68a12 Merge pull request from thinkyhead/rc_mbl_abl_optimize
Make MBL a static class, use lookup for index-to-point conversion
Scott Lahteine c9eb1d6ab7 Make MBL a static class, use lookup for index-to-point conversion
Scott Lahteine de9d2cddc3 Merge pull request from thinkyhead/rc_cleanup_6150_etc
UBL cleanup, optimization
Scott Lahteine 9217e4b8ec Various UBL cleanups and bug fixes
Scott Lahteine 9924199802 Merge pull request from thinkyhead/rc_fix_slowdown
General minor cleanup
Scott Lahteine 0e71e7b2fb Cleanup to planner.cpp
Scott Lahteine f105cad43c Marlin: Slight cleanup to Marlin_main.cpp
Scott Lahteine 499f9e04e1 Marlin: Temperature soft-PWM cleanup
Scott Lahteine 7ddd94dc61 Merge pull request from StefanBruens/fix_Makefile_errors
Fix makefile errors, cleanup
Scott Lahteine af09095f03 Merge pull request from thinkyhead/rc_fil_sensor_vs_sd
Show Filament Width on LCD when SD is disabled
Remo Kallio d38b1bc4b1 Show filament width sensor values in LCD constantly if SD card support is not enabled.
Scott Lahteine e3459ec178 Merge pull request from MagoKimbra/rc_fix_delta_angles
Fix delta_angles
Scott Lahteine 592300922c Merge pull request from thinkyhead/rc_scara_feedrate
Convert feedrate on SCARA from mm/s to deg/s
Scott Lahteine f49aec057f Tweak "can not" => "can't" in RUMBA pins
Scott Lahteine 0a23a1bb3b Dynamic feedrate on SCARA, converting target mm/s to deg/s
Roxy-3D d8724bb546 Get G29's P1 (Automated Probing) working again.
Incorrect optimizations of data types and ternary operators caused some
issues.