Commit History

Autor SHA1 Mensaxe Data
  Yuri D'Elia 6832ec7648 Allow to save/restore temperature model settings %!s(int64=2) %!d(string=hai) anos
  Alex Voinea 7515db1ef0 Adjust comments %!s(int64=2) %!d(string=hai) anos
  FormerLurker bb33c76d2b Fix and simplify M214 data types and default config initialization. %!s(int64=2) %!d(string=hai) anos
  FormerLurker 623c029bfa Code cleanup to reduce program storage %!s(int64=3) %!d(string=hai) anos
  FormerLurker acc234b0c5 Fix config store load (was missing n_arc_correction). %!s(int64=3) %!d(string=hai) anos
  FormerLurker 6fc8155cbe Add n_arc_correction and enhanced small angle sin/cos approximation. %!s(int64=3) %!d(string=hai) anos
  FormerLurker 58d9916d54 Make suggested corrections. %!s(int64=4) %!d(string=hai) anos
  FormerLurker 4aa5a75301 Enhance arc interpolation and add M214 for controlling arc interpolation settings. %!s(int64=4) %!d(string=hai) anos
  Guðni Már Gilbert c62c412cc3 Remove unused setting PID_ADD_EXTRUSION_RATE %!s(int64=2) %!d(string=hai) anos
  Alex Voinea 42b91a83cd Merge branch 'MK3' into MK3_3.12_Optimizations %!s(int64=2) %!d(string=hai) anos
  3d-gussner 75d6942d81 Merge pull request #2836 from wavexx/remove_jerk_limits %!s(int64=2) %!d(string=hai) anos
  Alex Voinea 6ce7792045 Remove "hh" in fmt where it makes no difference %!s(int64=2) %!d(string=hai) anos
  Yuri D'Elia f7542aa064 Report travel acceleration in M503 %!s(int64=4) %!d(string=hai) anos
  Yuri D'Elia 76911f67db Take advantage of the new is_uninitialized function %!s(int64=4) %!d(string=hai) anos
  Yuri D'Elia 45811f82aa Initialize default travel_acceleration from EEPROM %!s(int64=4) %!d(string=hai) anos
  Yuri D'Elia 1c76152e62 Implement separate travel acceleration (M204 T) %!s(int64=4) %!d(string=hai) anos
  Yuri D'Elia 497637ee84 Remove hard-coded X/Y jerk limits %!s(int64=4) %!d(string=hai) anos
  Yuri D'Elia 3b528196dd Fixup prefix echomagic for the LA config report %!s(int64=5) %!d(string=hai) anos
  Yuri D'Elia eeea2725cb Partial LA15 support %!s(int64=5) %!d(string=hai) anos
  Harpalyke 0f21ccee3c Adding the microstepping resolution for all axis to the eprom config which is persisted during M500 for Mk3 and Mk3S %!s(int64=5) %!d(string=hai) anos
  Marek Bel ab5b57df11 Style. %!s(int64=6) %!d(string=hai) anos
  PavelSindler cb7c701791 whitespace %!s(int64=6) %!d(string=hai) anos
  PavelSindler 7d538cde6c Retrieve settings (M501): initialize each item in feedrate and acceleration arrays separately %!s(int64=6) %!d(string=hai) anos
  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." %!s(int64=6) %!d(string=hai) anos
  Marek Bel 1585dc66b0 Merge remote-tracking branch 'prusa3d/MK3_dev' into simplify_EEPROM_M500 %!s(int64=6) %!d(string=hai) anos
  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). %!s(int64=6) %!d(string=hai) anos
  Marek Bel ccfcc6f989 Document. %!s(int64=6) %!d(string=hai) anos
  Marek Bel 3662f60f8f if max_feedrate_silent and max_acceleration_units_per_sq_second_silent were never stored to eeprom, use default values; %!s(int64=6) %!d(string=hai) anos
  Marek Bel c38fef281d Use cs.max_feedrate_silent, cs.max_acceleration_units_per_sq_second_silent from ConfigurationStore. %!s(int64=6) %!d(string=hai) anos
  Marek Bel ca179a2d18 Use cs.filament_size from ConfigurationStore. %!s(int64=6) %!d(string=hai) anos