Meaning of red and green in config changes

struggling to see the difference between red and green, is green the latest version the code? more specifically i have put input shaping into the user overrides section and it seems that the changelog does not like it. to keep the IS settings, in the photo should i select ignore or overide?
No description
27 Replies
miklschmidt
miklschmidt2mo ago
Red = deleted Green = added It may make more sense to you if you click the single screen layout option to the right in the header You can for the most part ignore changes to printer.cfg from the configurator Printer.cfg shouldn't need to change, often it's just comments or limits got new defaults etc, which is not useful to you on an already running printer. It can't merge in your custom changes, (automatic conflict resolution is currently an unsolved computer science issue). It does port your klipper config section however, because it's always in a predictable location in the file. There are plans to reduce and eventually eliminate any updates to printer.cfg, but it's still a bit further out. I'll see if i can add a note about this specifically for printer.cfg in the modal
Hydr0s
Hydr0s2mo ago
thanks mikl, and sorry for the number of questions, is there a resource online that would allow me to read up on how every part of the conifg works? Like for example if i do hit ignore, does that ignore the clashes or ignore my changes made and revert back? if it ignores the changes that would not be good as input shaper is a change made? im currently designing a heater and surely the settings for this would need to go into the config? to make it simpler i took someones advice and started to use the include command to bring in my custom overrides. is the printer.cfg even the correct place to include the custom changes i make?
miklschmidt
miklschmidt2mo ago
Like for example if i do hit ignore, does that ignore the clashes or ignore my changes made and revert back
If you hit ignore, it'll ignore the changes, meaning it'll leave the file alone.
if it ignores the changes that would not be good as input shaper is a change made
That change is made in RatOS.cfg, different file. Everything important goes into RatOS.cfg Anything the configurator wants to do to printer.cfg is just there for convenience, like comments and duplicated limits etc.
is there a resource online that would allow me to read up on how every part of the conifg works?
Not yet no. Well besides the klipper docs that explains how klipper configuration works.
im currently designing a heater and surely the settings for this would need to go into the config?
Printer.cfg for custom stuff, you can do whatever you want in there.
Hydr0s
Hydr0s2mo ago
ahh okay, from now on i will edit ratos.cfg for things like putting in IS, adding chamber heaters ect, and ill use the [include] command to do it thanks
miklschmidt
miklschmidt2mo ago
to make it simpler i took someones advice and started to use the include command to bring in my custom overrides.
That's fine, but you could just ignore changes to printer.cfg, it's highly unlikely you'll need them.
is the printer.cfg even the correct place to include the custom changes i make?
Yes, printer.cfg is where all your custom stuff goes. nonononono 😄
Hydr0s
Hydr0s2mo ago
wait sorry i get it make changes to printer.cfg getting confused
miklschmidt
miklschmidt2mo ago
You got it 👍
Hydr0s
Hydr0s2mo ago
i guess what ive not been sure is you keep saying to hit ignore wait
miklschmidt
miklschmidt2mo ago
Yes, ignore changes to printer.cfg
Hydr0s
Hydr0s2mo ago
i get it ok when we were saying ignore i thought ignore the changes meant it would ignore them and use the original but it acc means ignore the change and keep my changes got it completely now
miklschmidt
miklschmidt2mo ago
It's just convenience stuff. If it wants to make changes to printer.cfg it's because it wants to update some comments or some defaults changed etc, there's rarely any reason to not ignore those on a running printer.
Hydr0s
Hydr0s2mo ago
this is very ironic as 2 years ago i wrote my dissertation on designing a corexy from scratch and i configured everything on klipper
miklschmidt
miklschmidt2mo ago
It was not supposed to add stuff to printer.cfg at all, but i had to or otherwise people would be too confused Oh i should probably make this more clear in the interface
Hydr0s
Hydr0s2mo ago
i think that would be good
miklschmidt
miklschmidt2mo ago
I need to somehow communicate that what it shows is what the configurator wants to apply to your files. I'll change the title to something like "RatOS wants to make the following changes to Printer.cfg"
Want results from more Discord servers?
Add your server