8067 Commits (3d043976f7899cbd979c1e06c2cc078c3e2f25ff)
 

Author SHA1 Message Date
Scott Lahteine 748bf32388 Unify AVR90USB: pinsDebug changes 8 years ago
Scott Lahteine 5426fc1735 Unify AVR90USB: Pins cleanup 8 years ago
Scott Lahteine 87d8223251 Unify AVR90USB: Pins remap to Arduino 8 years ago
Scott Lahteine b378deaf89 Unify AVR90USB: fastio changes 8 years ago
Scott Lahteine f4b76b1ee7 Merge pull request #7011 from thinkyhead/bf_serial_macros
Tweak serial macros
8 years ago
Scott Lahteine e94f79ccea Patch some serial macros 8 years ago
Scott Lahteine d91710e9aa Followup for UBL translated strings 8 years ago
Scott Lahteine 761df686bd Minor cleanup in gcode.h 8 years ago
Thomas Moore 897bc2ac1f Updates for ensure_safe_temperature (#6963)
* Updates for ensure_safe_temperature

* M600 fixes
8 years ago
Bob-the-Kuhn 1c107b3949 delete problem line 8 years ago
Diederik van der Pant 5b270417ed added shift register pins for reprapworld keypad v1.1
I recently upgraded my Marlin to V1.1.x and decided to publish my fix to make marlin compile properly when #define board megatronics 2 in combination with #define reprapworld keypad v1.1. It was previously described in the comments of a closed pull request. MarlinFirmware#472. All the buttons on the keypad are now operational.
8 years ago
bgort 2f55870edb [New Feature] I2C position encoder support (#6946)
* [New Feature] I2C position encoder support

I plan to continue improving/cleaning this up, as there areas that need work.

* let the cleanups begin.

* progress

* more progress

* comments, rename files, etc.

* clean

* Cleanups per thinkyhead

* a few more cleanups

* cleanups, bugfixes, etc.

* remove unnecessary passes_test(), additional cleanups/optimizations

* cleanups

* misc.

* Fix up I2CPEM.init() and a few other things.

* organize, fix, rename, etc.

* more optimization

* a few more tweaks
8 years ago
Bob-the-Kuhn f7dacd1f50 Merge pull request #6996 from Bob-the-Kuhn/change-to-DWORD
Fix type for max_acceleration_mm_per_s2 in configuration_store.cpp
8 years ago
Bob-the-Kuhn 28d72f48f1 change to DWORD 8 years ago
Bob-the-Kuhn 76a610cf81 Merge pull request #6995 from Bob-the-Kuhn/add-static
Add "static"
8 years ago
Bob-the-Kuhn 8d1d9040b6 add static 8 years ago
Bob-the-Kuhn a17ffe1ece Merge pull request #6985 from Kaibob2/patch-1
Fix for #6980 (case_light compile problem when EXTENDED_CAPABILITIES_REPORT is enabled)
8 years ago
Tannoo 731c8e6372 Translatable Strings for ubl_G29 (#6990) 8 years ago
Kai abb6b8ad54 update language_de.h (#6986)
There was quite a lot to translate this time. I'm not absolutely confident with the whole UBL stuff and it's a PITA to translate. I don't use any kind of levelling myself as i just have a perfectly level cast aluminium plate as bed.
So maybe someone who really uses it might take a closer look at it after it's merged.
8 years ago
Kai c2eff60d3f Fix for #6980
Line 7830 prevented successfull compilation when #define CASE_LIGHT_ENABLE is uncommented
8 years ago
Scott Lahteine 1419126721 Merge pull request #6965 from thinkyhead/bf_save_more_sram
Use createChar_P to save SRAM in bootscreen
8 years ago
Scott Lahteine a453be7357 Merge pull request #6973 from bgort/autoreportT
Enable AUTO_REPORT_TEMPERATURES by default
8 years ago
Scott Lahteine 1d615e0a67 Merge pull request #6976 from Tannoo/Leveling_in_About_Printer
Leveling type in About Printer
8 years ago
Scott Lahteine 707707d71a Fix LCD status message padding 8 years ago
Scott Lahteine e556ab1dff Find three-point leveling points on Delta 8 years ago
Scott Lahteine a27b08e6af Various code style tweaks 8 years ago
Scott Lahteine dac29e0f75 Cleaner failure of UBL without EEPROM 8 years ago
Scott Lahteine 9128d9ab45 Improve sanity checks with static_assert, organize 8 years ago
Scott Lahteine 6bb05c4543 Save 20b in smart_fill_mesh with PROGMEM 8 years ago
Scott Lahteine b7dc4d9973 Save 92b PROGMEM, 14b SRAM with extruder auto fan 8 years ago
Scott Lahteine c9e3caf928 Save lots of PROGMEM, ~20b SRAM with DIGIPOT_I2C 8 years ago
Scott Lahteine 4134a6b526 Save 88b PROGMEM, 48 bytes SRAM in settings.reset 8 years ago
Scott Lahteine 36cc03a9b4 Save 224b PROGMEM, 48b SRAM in get_homing_bump_feedrate 8 years ago
Scott Lahteine 2a41f0ff84 Save 28b PROGMEM in ultralcd.cpp (line_to_current) 8 years ago
Scott Lahteine e6d10f6ddd Spend 48b PROGMEM to save 16b SRAM
...by moving `homing_feedrate_mm_s` to PROGMEM.
8 years ago
Scott Lahteine 97e13a30ba Save over 100 bytes SRAM in pin_is_protected 8 years ago
Scott Lahteine 45c74406cf Recover 32 bytes of SRAM in Marlin bootscreen code 8 years ago
Scott Lahteine e1c5a43247 Cleanup stepper current control config options 8 years ago
Scott Lahteine efc198f952 Spacing, const, comments 8 years ago
Scott Lahteine 7f0945d2b1 Merge pull request #6978 from thinkyhead/fix_z_endstop_adj
Fix z_endstop_adj initializer
8 years ago
Scott Lahteine 4406fba994 Fixes #6975 8 years ago
Scott Lahteine 19b62c14f0 Add a script so Travis can test for intentional failure 8 years ago
Scott Lahteine d28f5d8a78 Fix: z_endstop_adj is never initialized 8 years ago
Scott Lahteine 5d5ff36446 Fix a compile error with _lcd_set_z_fade_height 8 years ago
Tannoo b88957e0d4 Leveling type in About Printer
Show the Leveling system in use on the About Printer screen.
8 years ago
Brian dd071a4a65 Enable AUTO_REPORT_TEMPERATURES by default 8 years ago
bgort 8db1197c9b Enable extended capabilities report by default (#6969)
Ref #5139
8 years ago
bgort 82e662fc69 Remove requirement for LCD when UBL is used. (#6971)
* Remove requirement for LCD when UBL is used.

* fix previous oversights

* further refinement - error messages for P2 & P4

* require R on G26 when not using LCD; default to all points
8 years ago
Tannoo 2c2b991b59 UBL Manual Build Menu Option (#6972)
One click option to manually build UBL mesh.
8 years ago
Roxy-3D 0dd0033b33 Save up to 94 bytes of RAM on 20x4 LCD Display machines (#6964)
* Save up to 94 bytes of RAM on 20x4 LCD Display machines

Moved the custom screen characters out of RAM into Program Memory.  With
SD-Card support and the Progress Bar enabled, this saves 94 bytes of RAM
memory.

This was tested using the example_configurations/FolgerTech-i3-2020
files.  So a couple small changes to those files snuck into this Pull
Request.

Probably...  We can find similar savings in the Graphics LCD code it we
comb through it.   And if so...  That is the place we really need to
save RAM memory!

* Tidy up white space and indentation
8 years ago