A simple way to prevent RatOS from regenerating printer.cfg
Been looking around for solutions but couldn't find anything easy. I'm building a custom IDEX printer with an unsupported board and been wanting to run RatOS.
My other printer is doing fine in a similar configuration, I never completed the setup wizard so RatOS won't touch any of my configuration files. However, I can't use live resonance analysis and VAOC unless I go through the setup wizard.
Only solution I've been able to come up with so far is to modify a somewhat similar printer + board combination and use a few overrides in the config file. Adding a full on custom printer seems somewhat more challenging. Is there a simpler route that I'm missing?
Many thanks in advance
26 Replies
some sweet progress 🙂

proof of concept

would this folder (and /boards) be overwritten the next time a new RatOS version is released?

@Helge Keck would know better than I
live resonance has nothing to do with your MCU, its jsut the adxl that is needed
VAOC istn tied to the configurator, you ened to add the z probe for example
just copy and paste what you need into your printer.cfg and it works
on my other printer, I have a z probe but when I clicked on these two, it simply goes back to the Setup Wizard

idk, why dont you jsut finish the configurator before trying something else
that printer is also officially unsupported, so I can't finish the configurator 😉
you jsu tneed to change the pin confgi for the board
then you can finish the configurator
you mean these?

yes
yeah, doing that right now
also adding a new printer model while at it

would the /configuration/printers and /board be overwritten upon a new release?
I'll create a backup anyway
your repo wil lbe dirty, it gets removed once you reset the repo
guess it's better to reset everything when an update drops and add these boards and printers back in?
I could create a PR on github for the board, I'm doing the whole folder properly with all the manuals and documentation
printer folder would have been useless to anyone else, I guess
weirdly, it only sees a single file that I had modified to check something, not the additional folders

cleaned up nicely 🙂 just replaced that file with the original from the github

so, it doesn't care about all the extra folders
only weird issue right now is that I can't change this string to the board I'm using

here's the change

the board

board definition

error

I can however, keep any other board as default and change to the Monster 8 afterwards
must've broken something somewhere
made a lot of progress but got pretty much stuck here: https://discord.com/channels/582187371529764864/1285701962834251878/1285928087632085002
reinstalling ratos from scratch and will try again without adding a custom printer, just a board
otherwise, will just move to klipper and give up on RatOS