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