Thomas Moore
f34c3597dc
Add delta_height variable in lieu of using home_offset
7 years ago
Thomas Moore
73ca5345e1
Fix Delta EEPROM
7 years ago
Scott Lahteine
85a62bbf46
Misc. fixes to compiler warnings, etc.
7 years ago
Roxy-3D
6324b09934
Revert "Fix EEPROM crc ( #8284 )" ( #8292 )
This reverts commit 172c36f517
.
7 years ago
Rowan Meara
172c36f517
Fix EEPROM crc ( #8284 )
7 years ago
Scott Lahteine
1b40e9c464
Implement CNC_COORDINATE_SYSTEMS
7 years ago
Scott Lahteine
c07bbd4154
Prettify some EEPROM code
7 years ago
Scott Lahteine
723f2a77f6
Implement support for Dual X and Y endstops
7 years ago
Scott Lahteine
3e8754a38a
Add/correct time units on planner vars / M205 B
7 years ago
Roxy-3D
572cf0ec95
UBL able to generate mesh and save and load it on 32-bit platforms ( #8015 )
* Get UBL Mesh Generation, Mesh Save & Mesh Load working with 32-Bit platforms
* clean up read_data() and write_data() for non-LPC1768 HAL's
* Get read_data() and write_data() return codes consistent
All HAL's read_data() and write_data() return false if they succeed.
* Get read_data() and write_data() return codes to be consistent
Make read_data() and write_data() return true if an error happens.
* Say UBL is now checked out on machine types in default Configuration.h file.
7 years ago
Scott Lahteine
1344ca4b2f
UBL no longer needs ubl_state
7 years ago
Scott Lahteine
3e3911fb81
Use planner.leveling_active for all leveling systems
7 years ago
Scott Lahteine
9a930ebec2
Make leveling_is_active a macro
7 years ago
Scott Lahteine
1adb5a6a48
Remove obsolete UBL z_offset
7 years ago
Thomas Moore
ae2173cd52
Synchronize retractions
7 years ago
Scott Lahteine
6d5fcac54a
G33 changes from 1.1.x
7 years ago
GMagician
00b1b33816
Fix compiler warning
7 years ago
Scott Lahteine
64dfb46461
Move z_endstop_adj to Endstops
7 years ago
Scott Lahteine
a10451ceed
Move Volumetric methods to Planner
7 years ago
Scott Lahteine
551752eac7
Consolidate "bedlevel" code
7 years ago
Scott Lahteine
63228fc453
Move volumetric flag to GCodeParser
7 years ago
Scott Lahteine
a98e9874db
FWRETRACT as a feature
7 years ago
Scott Lahteine
3d8a0ab4b2
Module updates
7 years ago
Scott Lahteine
0c9231fd04
Move 'module' files
7 years ago
Christopher Pepper
4b16fa3272
Implement HAL and apply macros across code-base
Implement AVR Platform
8 years ago
Scott Lahteine
e337df2e98
Miscellaneous tweaks to serial outputs, code cleanups
7 years ago
Vben
4817b39d98
Added new feature for AutoParking Extruder (APE)
7 years ago
Scott Lahteine
4eff18854b
Rename options with swap_ prefix
7 years ago
Scott Lahteine
14482d2f2a
Strip auto-retract for impossible M(IN|AX)_AUTORETRACT combo
7 years ago
Scott Lahteine
fee696db5d
Improve retract() for G10/G11/autoretract
7 years ago
Scott Lahteine
cf96109056
Implement the EEPROM_CHITCHAT option
7 years ago
Scott Lahteine
dcec7178d1
Expose DISABLE_M503 option as a test option
7 years ago
dot-bob
b3c36c98fd
Edit digipot currents via LCD, save to EEPROM
8 years ago
Scott Lahteine
e94f79ccea
Patch some serial macros
8 years ago
Bob-the-Kuhn
28d72f48f1
change to DWORD
8 years ago
Scott Lahteine
4134a6b526
Save 88b PROGMEM, 48 bytes SRAM in settings.reset
8 years ago
Scott Lahteine
efc198f952
Spacing, const, comments
8 years ago
Scott Lahteine
d28f5d8a78
Fix: z_endstop_adj is never initialized
8 years ago
Scott Lahteine
01e7e234c6
Add more options to the Bed Leveling menu
8 years ago
Scott Lahteine
082da23391
One fewer EOL in M503 output
8 years ago
Scott Lahteine
af81cb4cbb
Patch for M503 output
8 years ago
Scott Lahteine
f4028fe088
New GCode Parser - Implementation
8 years ago
Scott Lahteine
11fc9564c9
Add live editing option to LCD menu
8 years ago
Brian
43c24f0027
Fix recent regressions, &c.
- fix broken `M421` due to less-than-careful optimization
- add HOME_AFTER_DEACTIVATE define to advanced config so not everyone has to rehome after steppers are deactivated
- misc. cleanups (remove unused label, unused variables)
8 years ago
Brian
3370329751
Fix broken EEPROM save/load
8 years ago
Scott Lahteine
7f4e4b1212
UBL name/state methods
8 years ago
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 years ago
fixoid
c2321b1cdd
Separate SWITCHING_NOZZLE and SWITCHING_EXTRUDER
8 years ago
Scott Lahteine
14a4257c7b
UBL tabs, whitespace, spelling, etc.
8 years ago
Scott Lahteine
233f824dd6
Define GRID_MAX_POINTS
8 years ago