f41fb2b635Numerous UBL-related changes: * relocated ubl state to config. store: * removed a number of ubl state variables and padding which were largely unused - saved 58 bytes of both SRAM and EEPROM; * modified ubl sanity_check - no longer checks removed state variables that were otherwise unused, where checking didn't seem to accomplish anything, ultimately; * removed pre_initialized state, saving 64 bytes of SRAM; * removed automatic saving of UBL state after UBL activation/deactivation; * consolidated multiple GRID_MAX_POINTS_X/Y to 'Global Leveling' section of EEPROM; * minor update to G29 Sx notes/instructions; * renamed mesh load and save parameter to 'slot' from 'm' for clarity;
Brian
2017-04-22 17:04:28 -04:00
f1a4758cefuse progmem instead of sram for mesh_index_to_x/ypos array; fix maximum mesh_index_ array size at 16 (15+1);
Brian
2017-04-22 19:01:39 -04:00
d5ec34e7edMerge pull request #6431 from thinkyhead/rc_bilinear_super_optimize
Scott Lahteine
2017-04-22 17:05:24 -05:00
87d240042aOptimize number-to-string functions, no-fan display
Scott Lahteine
2017-04-22 13:24:21 -05:00
959566cf0aUpdate note about M163 / M164
Scott Lahteine
2017-04-22 12:52:48 -05:00
830851df13Spend some SRAM to optimize bilinear leveling
Scott Lahteine
2017-04-21 01:34:03 -05:00
c73b62447cMerge pull request #6403 from thinkyhead/rc_flsun_clean
Scott Lahteine
2017-04-20 20:48:41 -05:00
e0e069c6d8Clean up trailing whitespace
Scott Lahteine
2017-04-20 17:43:19 -05:00
9b94210394Bring FLSUN config more up to date
Scott Lahteine
2017-04-15 01:25:13 -05:00
b0aa256bc0Updates for all configs
Scott Lahteine
2017-04-20 17:51:29 -05:00
b6ed69571aMerge pull request #6400 from thinkyhead/rc_interrupt_macros
Scott Lahteine
2017-04-20 17:17:22 -05:00
ee46ce1743Add and apply interrupt helper macros
Scott Lahteine
2017-04-20 13:20:08 -05:00
6131c62499General cleanup
Scott Lahteine
2017-04-12 00:08:24 -05:00
2c86dfd3b5Fix compiler type conversion errors after LCD changes
benlye
2017-04-18 22:57:57 +01:00
55f9e76610Merge pull request #6367 from thinkyhead/rc_cleanup_followup
Scott Lahteine
2017-04-20 15:13:24 -05:00
d38a792a91Merge pull request #6382 from MagoKimbra/fix_configuration_store
Scott Lahteine
2017-04-20 15:06:58 -05:00
b98bc034aeReplace c_assert hack with static_assert
Scott Lahteine
2017-04-18 15:26:27 -05:00
5eb2b1a790Clear up G29 compiler warnings
Scott Lahteine
2017-04-18 14:39:57 -05:00
4ce2a63db0Apply const, spacing to Marlin_main.cpp
Scott Lahteine
2017-04-18 14:39:45 -05:00
e97f1284c1Cleanup of pins testing code
Scott Lahteine
2017-04-18 14:37:10 -05:00
e9b53ae00cCleanup after some direct commits
Scott Lahteine
2017-04-16 17:33:22 -05:00
e05d050a1eAdd hex routine to print an address
Scott Lahteine
2017-04-12 19:39:26 -05:00
4542282f5eFix broken TOGGLE macro in fastio.h
Scott Lahteine
2017-04-19 12:38:13 -05:00
ed52275a14Fix double definition in configuration_store
MagoKimbra
2017-04-18 17:57:40 +02:00
de569e3d4eMerge pull request #6327 from Bob-the-Kuhn/M43-toggle-&-Z-probe-fixes
Scott Lahteine
2017-04-18 03:21:57 -05:00
f33a650eccMerge pull request #6368 from thinkyhead/rc_linear_advance_eeprom
Scott Lahteine
2017-04-18 02:54:12 -05:00
a00ae4790aReplace M905 with unique code M900
Scott Lahteine
2017-04-17 00:27:49 -05:00
1286d9603dClean up and organize ultralcd.cpp
Scott Lahteine
2017-04-16 21:32:52 -05:00
3cdf78a79fMSG_VOLUMETRIC => MSG_FILAMENT
Scott Lahteine
2017-04-16 23:00:08 -05:00
f8e77d6545Add Linear Advance values to EEPROM and enable configuration of K via LCD
Thomas Moore
2017-04-15 22:18:10 -05:00
eb2d073daeAdd M905 R for setting the E/D ratio directly
Scott Lahteine
2017-04-16 18:42:05 -05:00
69dfa54a84Use code_value_linear_units for known-linear axes
Scott Lahteine
2017-04-16 21:55:17 -05:00
b956f2642bShow M503 report with current linear units
Scott Lahteine
2017-04-16 23:24:30 -05:00
ba4a005cebMerge pull request #6373 from mtowara/mt_makefile_fix
Scott Lahteine
2017-04-17 16:16:37 -05:00
150b15c311fix compiler errors generated by more stringent flags in Makefile: - use volatile for registers - avoid implicit casts
towara
2017-04-17 11:59:47 +02:00
f6095c9325fix missing serial.cpp in Makefile
towara
2017-04-15 00:29:25 +02:00
871f92378cTweak headings in EEPROM structure
Scott Lahteine
2017-04-16 18:41:13 -05:00
bf2548be4aMerge pull request #6362 from tcm0116/babystepping
Scott Lahteine
2017-04-16 17:46:06 -05:00
bddd75aa5cMerge pull request #6363 from dot-bob/display_reset
Scott Lahteine
2017-04-16 17:44:44 -05:00
9c410ddf68Fixed an issue where a display with a hardware reset pin (LCD_RESET) may not get initialized properly.
dot-bob
2017-04-15 22:45:15 -06:00
72a7fac461Only queue babysteps if axis is in a known position
Thomas Moore
2017-04-15 23:15:13 -05:00
5e9726530fSetup to find data corruption and general clean up
Roxy-3D
2017-04-15 19:14:40 -05:00
e519e95953Merge pull request #6358 from thinkyhead/rc_doubleclick_fix
Scott Lahteine
2017-04-15 17:25:37 -05:00
a81606c680Show Cancel/Continue screen for ABL "Level Bed"
Scott Lahteine
2017-04-15 16:26:44 -05:00
51021bc7b8Merge pull request #6353 from thinkyhead/rc_endstop_coolness
Scott Lahteine
2017-04-15 16:49:54 -05:00
857dec0990Merge pull request #6342 from benlye/benlye-fix-softspi
Scott Lahteine
2017-04-15 16:33:50 -05:00
4e04383d18Merge pull request #6354 from thinkyhead/rc_doubleclick_fix
Scott Lahteine
2017-04-15 16:06:29 -05:00
8dd0492e68Show lcd_babystep_zoffset screen if DOUBLECLICK_FOR_Z_BABYSTEPPING is enabled and HAS_BED_PROBE is defined
Thomas Moore
2017-04-14 23:00:35 -05:00