Commit Graph

6208 Commits (fd535e111a5a5ca82e424fa7da67ff5a65db39ed)

Author SHA1 Message Date
Scott Lahteine fd535e111a Fix up XYZ_CONSTS_FROM_CONFIG macro
Scott Lahteine 87d240042a Optimize number-to-string functions, no-fan display
Scott Lahteine 959566cf0a Update note about M163 / M164
Scott Lahteine 830851df13 Spend some SRAM to optimize bilinear leveling
Scott Lahteine 091179d960 bed_level_grid => z_values (also *_virt array)
Scott Lahteine 23cdbbb2d3 Add a method to refresh bilinear bed level after a change
Scott Lahteine ccda63c473 Drop the accessor form for LCD value editing
Scott Lahteine 10da175be5 Fix a pair of compiler complaints
Scott Lahteine ff0018e287 Format hex values as uppercase
android444 77aa16005d Polish font
Add polish font for GLCD displays only.
HD44780 work properly without polish character.
Update language_pl.h.
benlye 3ed737425d Fix typo in new SET_COM macro
Brian 88649b06a6 use planner.z_fade_height, etc. instead of private, ubl-specific g29 fade height
Scott Lahteine e0e069c6d8 Clean up trailing whitespace
Scott Lahteine 9b94210394 Bring FLSUN config more up to date
Scott Lahteine b0aa256bc0 Updates for all configs
Scott Lahteine ee46ce1743 Add and apply interrupt helper macros
Scott Lahteine 6131c62499 General cleanup
benlye 2c86dfd3b5 Fix compiler type conversion errors after LCD changes
Scott Lahteine 55f9e76610 Merge pull request from thinkyhead/rc_cleanup_followup
Cleanup after some direct commits
Scott Lahteine d38a792a91 Merge pull request from MagoKimbra/fix_configuration_store
Fix double definition in configuration_store
Scott Lahteine b98bc034ae Replace c_assert hack with static_assert
Scott Lahteine 5eb2b1a790 Clear up G29 compiler warnings
Scott Lahteine 4ce2a63db0 Apply const, spacing to Marlin_main.cpp
Scott Lahteine e97f1284c1 Cleanup of pins testing code
Scott Lahteine e9b53ae00c Cleanup after some direct commits
https://github.com/MarlinFirmware/Marlin/commit/5e9726530ff21d3bc62beaa6
ac1b9437c276130a
Scott Lahteine e05d050a1e Add hex routine to print an address
Scott Lahteine 4542282f5e Fix broken TOGGLE macro in fastio.h
MagoKimbra ed52275a14 Fix double definition in configuration_store
Scott Lahteine de569e3d4e Merge pull request from Bob-the-Kuhn/M43-toggle-&-Z-probe-fixes
M43 Toggle & Z servo test - fix bug & add another check
Scott Lahteine f33a650ecc Merge pull request from thinkyhead/rc_linear_advance_eeprom
Add Linear Advance values to EEPROM and LCD
Scott Lahteine a00ae4790a Replace M905 with unique code M900
Scott Lahteine 1286d9603d Clean up and organize ultralcd.cpp
Scott Lahteine 3cdf78a79f MSG_VOLUMETRIC => MSG_FILAMENT
Thomas Moore f8e77d6545 Add Linear Advance values to EEPROM and enable configuration of K via LCD
Scott Lahteine eb2d073dae Add M905 R for setting the E/D ratio directly
Scott Lahteine 69dfa54a84 Use code_value_linear_units for known-linear axes
Scott Lahteine b956f2642b Show M503 report with current linear units
Scott Lahteine ba4a005ceb Merge pull request from mtowara/mt_makefile_fix
Fix Makefile build
towara 150b15c311 fix compiler errors generated by more stringent flags in Makefile:
- use volatile for registers
- avoid implicit casts
towara f6095c9325 fix missing serial.cpp in Makefile
Scott Lahteine 871f92378c Tweak headings in EEPROM structure
Scott Lahteine bf2548be4a Merge pull request from tcm0116/babystepping
Only queue babysteps if axis is in a known position
dot-bob 9c410ddf68 Fixed an issue where a display with a hardware reset pin (LCD_RESET) may not get initialized properly.
Thomas Moore 72a7fac461 Only queue babysteps if axis is in a known position
Roxy-3D 5e9726530f Setup to find data corruption and general clean up
This data corruption problem is very difficult.  Just changing the code
a little bit changes whether the problem even happens and what is
affected.  I need these changes in the main branch so I can operate with
the extra debug code always available and turned on.

Everything is setup such that if M100 is turned off or DEBUG(ECHO) is
turned off, the code is not affected.   M100 has been made a little bit
more inteligent so it can display the serial command buffers in a more
meaningful way (because the data corruption seems to often times end up
in that area).
Scott Lahteine e519e95953 Merge pull request from thinkyhead/rc_doubleclick_fix
Show Cancel/Continue screen for ABL "Level Bed"
Scott Lahteine a81606c680 Show Cancel/Continue screen for ABL "Level Bed"
Scott Lahteine 51021bc7b8 Merge pull request from thinkyhead/rc_endstop_coolness
Clean up endstop triggering code
Scott Lahteine 857dec0990 Merge pull request from benlye/benlye-fix-softspi
Fix softspi variant conditional for 1284p
Scott Lahteine 4e04383d18 Merge pull request from thinkyhead/rc_doubleclick_fix
Fix undefined symbol if DOUBLECLICK_FOR_Z_BABYSTEPPING and HAS_BED_PROBE defined