Thomas Moore
84de428d30
[2.0.x] Fix compile errors (#9141 )
* Update persistent_store_impl.cpp
* Remove define BYTE from serial functions since Arduino docs typically show 0 for the normal case.
7 년 전
Thomas Moore
f7efac57b7
Multi-host support
7 년 전
Scott Lahteine
e89f1453ab
UBL G29 works without settings.load()
7 년 전
Scott Lahteine
760c912ab9
Add data size validation
7 년 전
Scott Lahteine
51e0f2bee3
Add MarlinSettings::validate()
7 년 전
Tannoo
e43f3ac989
EEPROM init fix
7 년 전
Scott Lahteine
4b49ea1e92
General cleanup of config-store, reset_bed_level
7 년 전
Scott Lahteine
a4e1d83599
Fix M503 S parameter
7 년 전
Scott Lahteine
3d8a0ab4b2
Module updates
8 년 전
Scott Lahteine
0c9231fd04
Move 'module' files
8 년 전
Christopher Pepper
4b16fa3272
Implement HAL and apply macros across code-base
Implement AVR Platform
8 년 전
Scott Lahteine
dcec7178d1
Expose DISABLE_M503 option as a test option
8 년 전
Brian
3370329751
Fix broken EEPROM save/load
8 년 전
Brian
7852369987
Implement CRC16, develop mesh allocation table
- Add crc16 utility function
- Implement CRC16 for config store, remove old checksum, increment layout version
- Move UBL mesh store/load to MarlinSettings; increment UBL_VERSION
- Begin to lay out MAT structure, prototype functions, etc.
- Rename ubl.state.eeprom_storage_slot to .storage_slot
- Misc. optimization
- Cleanup/standardize/improve some messages
This is a work in progress!
8 년 전
Scott Lahteine
786af73e24
Convert config code to a static class
8 년 전
Scott Lahteine
b904b5ae8d
Audible feedback for settings store/load/reset
8 년 전
Scott Lahteine
97115d56f9
Print error for M500 with disabled EEPROM
8 년 전
Scott Lahteine
c6226bb0aa
Unify config in a single include without nested includes
9 년 전
Scott Lahteine
0da744b7b0
Further cleanup of comments, partial Doxygen-style
Following up on #3231
9 년 전
jbrazio
5e5d250832
Added gplv3 header to all Marlin files
9 년 전
Scott Lahteine
5e834352a9
Overridable Options - Part 11 (PR#2563)
Apply `ENABLED` / `DISABLED` macros to EEPROM-related files.
10 년 전
Scott Lahteine
a22a228bcc
Rename files to move them in the IDE
10 년 전
Scott Lahteine
f171656f8e
Cleanup of cardreader.*
- Apply standards to cardreader.*
- Fix minor issues with cardreader.cpp
- Apply standards to some other stale regions
10 년 전
Scott Lahteine
093fedfde8
Make EEPROM storage consistent
Update ConfigurationStore to always write dummy values for disabled
options, including FWRETRACT, DELTA, and SCARA. Update the EEPROM
version to “V15.” Also fixes a buffer overrun with axis_scaling in
Config_ResetDefault.
10 년 전
Erik van der Zalm
3626b5ad8b
Removed Delta from the default config file.
Changed EEPROM CHITCHAT behavior. M503 is always enabled.
12 년 전
daid303
6a9bee27cc
Changed the naming of some LCD functions, so the names match better what the function does. Also moved around some prototypes for general cleanup.
12 년 전
daid303
71efcfc648
Most likely fixing issue #295 .
13 년 전
daid303
12a4d60e18
Fix the EEPROM storage, no longer inline it at multiple locations, and remove the template.
13 년 전