Guðni Már Gilbert
|
f7ae3039f8
Don't include M851 in build if Auto Bed Leveling is not enabled
|
2 years ago |
FormerLurker
|
bb33c76d2b
Fix and simplify M214 data types and default config initialization.
|
2 years ago |
FormerLurker
|
6fc8155cbe
Add n_arc_correction and enhanced small angle sin/cos approximation.
|
3 years ago |
FormerLurker
|
58d9916d54
Make suggested corrections.
|
4 years ago |
FormerLurker
|
4aa5a75301
Enhance arc interpolation and add M214 for controlling arc interpolation settings.
|
4 years ago |
Yuri D'Elia
|
1c76152e62
Implement separate travel acceleration (M204 T)
|
4 years ago |
Harpalyke
|
0f21ccee3c
Adding the microstepping resolution for all axis to the eprom config which is persisted during M500 for Mk3 and Mk3S
|
5 years ago |
Marek Bel
|
9cae0c378a
Rename _EEPROM_writeData to EEPROM_writeData. Rename _EEPROM_readData to EEPROM_readData. Add return value to EEPROM_writeData to detect failure to write. Do not mark data as valid, if write has failed. Remove EEPROM_WRITE_VAR and EEPROM_READ_VAR macros. Make pos input only parameter. Convert EEPROM_OFFSET macro to typed constatant EEPROM_M500_base, it was defined in two places, leave it in one place. Use Config_StoreSettings() instead of erase_eeprom_section(). Compare float with 0xff byte by byte to avoid compiler warning "Dereferencing type punned pointer will break strict aliasing rules."
|
5 years ago |
Marek Bel
|
4151e19781
Remove attribute packed. It is not needed on 8-bit platform. Change of platform would be detected by static_assert (sizeof(M500_conf) == 188).
|
6 years ago |
Marek Bel
|
c38fef281d
Use cs.max_feedrate_silent, cs.max_acceleration_units_per_sq_second_silent from ConfigurationStore.
|
6 years ago |
Marek Bel
|
ca179a2d18
Use cs.filament_size from ConfigurationStore.
|
6 years ago |
Marek Bel
|
ac7c062161
Use cs.max_jerk from ConfigurationStore.
|
6 years ago |
Marek Bel
|
b8fefceb4d
Use cs.retract_acceleration from ConfigurationStore.
|
6 years ago |
Marek Bel
|
7dbe0afdc4
Use cs.acceleration from ConfigurationStore.
|
6 years ago |
Marek Bel
|
3f28632443
Use cs.axis_steps_per_unit from ConfigurationStore.
|
6 years ago |
Marek Bel
|
d611cad087
Temporary hide M500_conf cs to allow automated renaming.
|
6 years ago |
Marek Bel
|
e94dc1341a
Use M500_conf cs in Config_ StoreSettings, RetrieveSettings and ResetDefault.
|
6 years ago |
PavelSindler
|
d51b2666ac
no levels used in store settings function
|
6 years ago |
Marek Bel
|
88cce94cf9
Revert "Revert "Save 80B of flash and 8B of RAM and fix compiler warning:""
|
6 years ago |
PavelSindler
|
77426b563a
Revert "Save 80B of flash and 8B of RAM and fix compiler warning:"
|
6 years ago |
Marek Bel
|
ff56e491e8
Save 2B flash, fix compiler warning:
|
6 years ago |
PavelSindler
|
88f248cb77
Inform user that hardcoded default settings were loaded (EEPROM version change)
|
6 years ago |
PavelSindler
|
6eb57da770
fan check can be turned off from support menu, saving parameters to eeprom with offset and different levels, fan kickstart,2nd heatbed version, fans check modified
|
7 years ago |
PavelSindler
|
43d696659f
3.0.12-RC2 sync
|
7 years ago |
michalprusa
|
3faef75a0d
3.0.10 sync
|
7 years ago |
michalprusa
|
307d17422d
3.0.6 sync
|
8 years ago |
michalprusa
|
30f0528aba
Initial commit
|
8 years ago |