Scott Lahteine
6a8b906318
Followup for persistent_store_api.h
2018-08-13 17:43:35 -05:00
Chris Pepper
66d2b48b59
Update PersistentStore api ( #11538 )
...
- Clean up the API to use a `static` class instance to adhere to Marlin convention
- Add `const` position data access for read/write
- Add Storage capacity to the interface
2018-08-13 17:30:25 -05:00
teemuatlut
fbcdf5eaeb
Simplify stepper driver per-axis selection
2018-07-25 02:47:43 -05:00
Roxy-3D
71df1f7f57
Don't display M421 information for UBL at startup
...
It takes too long to display the mesh data for large mesh's at startup. We should consider ways to speed this up.
Perhaps it makes sense to display an entire row of the mesh instead of just one mesh point?
2018-07-17 17:19:52 -05:00
Scott Lahteine
63f4c9bdb9
Followup to float maths patch
2018-07-06 21:34:09 -05:00
etagle
1367df2875
Replace double with float, optimize calculation
2018-07-04 22:28:56 -05:00
Andy Shaw
3b3029c4bf
Make max_e_jerk an array to reduce CPU usage ( #11118 )
2018-06-26 22:38:31 -04:00
Giuliano
8d8f257384
[2.0.x] Fix advanced pause init values ( #11095 )
...
Fixed for cycle used to initialize default values
2018-06-26 14:37:52 -04:00
Scott Lahteine
da94e0bd27
Unsigned eeprom mesh addresses
2018-06-15 15:51:57 -05:00
Scott Lahteine
9d04f47d98
Improvements for junction_deviation_mm
...
- Drop `max_jerk` with `JUNCTION_DEVIATION`
- Add `max_e_jerk_factor` for use by `LIN_ADVANCE`
- Recalculate `max_e_jerk_factor` when `junction_deviation_mm` changes
- Fix LCD editing of `junction_deviation_mm`
2018-06-11 22:05:16 -05:00
Scott Lahteine
a2f521d34b
Add Junction Deviation mm runtime setting ( #10990 )
2018-06-10 18:02:54 -05:00
Scott Lahteine
55aedf036b
Fix M503 ABL mesh report. (Zero-based IJ indices)
2018-06-07 16:36:50 -05:00
Scott Lahteine
d8b983f624
More concise M503 output for M906, M913, M914 ( #10947 )
2018-06-06 20:58:28 -05:00
Scott Lahteine
83d42f33e1
Add HAS_HOTEND_OFFSET_Z conditional
2018-05-19 17:05:15 -05:00
GMagician
3c76bda2d8
Fix switching extruder
...
`DONT_SWITCH` got lost along the way. Replace it with `DO_SWITCH_EXTRUDER` and adjust the code.
2018-05-19 17:05:15 -05:00
Scott Lahteine
08e36e264e
Apply _AXIS macro
2018-05-13 06:51:01 -05:00
Scott Lahteine
625035a9ce
Fix M301 access to lpq_len ( #10714 )
...
Co-Authored-By: Zwaubel
2018-05-12 02:13:40 -05:00
Giuliano
d99f1b2245
[2.0.x] EEPROM code cleanup ( #10710 )
2018-05-11 18:06:04 -05:00
Scott Lahteine
b76344c080
More Trinamic cleanup
2018-05-10 00:12:10 -05:00
Scott Lahteine
6d9ec1852a
Fix compilation of say_units
...
Fixes #10663
2018-05-09 00:30:29 -05:00
Scott Lahteine
55f1f8446b
Show correct current units in M503
2018-05-08 06:29:53 -05:00
Sean
2d9b0a66fe
Add Filament Change accelerations
2018-04-09 23:57:27 -05:00
Scott Lahteine
4c79dc1093
Fix a Serial+EEPROM compile error
...
Fixes #10278
2018-04-02 03:11:20 -05:00
Scott Lahteine
02f0f95d40
Handle disabled HYBRID_THRESHOLD in EEPROM ( #10275 )
2018-04-01 16:58:37 -05:00
Scott Lahteine
2bc7f416ee
Fix missing comma in tmc_sgt
...
Fixes #10209
2018-03-28 17:05:14 -05:00
Bob-the-Kuhn
9656a82609
Fix G53/CNC_COORDINATE_SYSTEMS compilation, Travis testing ( #10227 )
2018-03-28 14:14:39 -04:00
Scott Lahteine
b287560258
Fix say_M603
2018-03-28 12:54:58 -05:00
Bob-the-Kuhn
8870f9b1da
Fix M503 helper functions following TMC updates ( #10197 )
2018-03-23 16:43:43 -05:00
Scott Lahteine
9da0797e29
Fix EEPROM size of tmc_hybrid_threshold
...
Followup to #10102
2018-03-23 02:08:35 -04:00
Roxy-3D
1628a9e864
make data declarations consistent
2018-03-22 19:25:28 -05:00
Scott Lahteine
a46bac3100
Add 'I' parameter to M906/M913/M914; 'T' to M906/M913
2018-03-19 22:05:16 -05:00
Scott Lahteine
c95450016b
Improve Trinamic support in the EEPROM
2018-03-19 22:05:16 -05:00
Scott Lahteine
772810fb24
Followup to PORTVAR patch
2018-03-18 19:23:58 -05:00
Scott Lahteine
4aebe3d82e
Pretty up EEPROM port args
2018-03-14 22:44:25 -05:00
Scott Lahteine
239902f861
Fix E2END and add EEPROM to Smart RAMPS
...
Reference #9983
2018-03-10 06:57:31 -06:00
Scott Lahteine
49ca67202f
Patch configuration_store for extra serial port
...
Fix #9948
2018-03-09 07:42:27 -06:00
Scott Lahteine
966d9af98a
Mesh export in Bilinear + UBL M503
2018-02-25 23:25:39 -06:00
Scott Lahteine
8d5a77001e
EEPROM parity with 1.1.x
2018-02-25 23:03:09 -06:00
Scott Lahteine
0557ab5780
Fix CONFIG_ECHO_START bug
...
In reference to #9633
2018-02-25 05:34:52 -06:00
Scott Lahteine
2bd252b501
[2.0.x] LIN_ADVANCE v1.5 ( #9712 )
2018-02-23 00:53:29 -06:00
teemuatlut
5968a3e60e
Add ADVANCED_PAUSE_FEATURE include
2018-02-22 20:28:46 +02:00
Scott Lahteine
472229b974
Fix #9681
2018-02-17 08:28:12 -06:00
Thomas Moore
1541224a81
Enable Z axis and delta sensorless homing ( #9516 )
2018-02-08 04:20:44 -06:00
Scott Lahteine
2bea1bda56
Move more strings to PROGMEM
2018-01-24 00:06:06 -06:00
Scott Lahteine
1dcfe193ac
Optimize some serial strings
2018-01-23 19:14:00 -06:00
Scott Lahteine
f7f8569bbf
Fix skew settings report precision
...
Followup to changes from #8843
2018-01-22 08:32:47 -06:00
Scott Lahteine
90d011cc48
Use ADD_PORT_ARG for all cases
2018-01-22 06:27:22 -06:00
Thomas Moore
429e6ba8a6
Fix lcd_preheat dummy variable types
2018-01-19 15:24:13 -06:00
Thomas Moore
cfd989d7c5
Fix EEPROM SettingsData for 32-bit architectures
2018-01-12 19:38:23 -06:00
Bob-the-Kuhn
e633ce06c7
LCD contrast type mismatch is back
...
WORKS!
2018-01-11 10:32:58 -06:00