Loading the config while the file is playing crashes smoothie. A possible solution for this would be to use progress instead of version for the initial check. Then if it knows that a file is being played, it can get the config with cat /sd/config. The issue with cat is that there is about a 10 second pause in playing the file which can be detrimental to whatever is being made, especially for printers and lasers. Another solution would be to skip getting the config initially if a file is being played and use the updater module to get it once it notices that the file is done being played and sees that the config is missing.
Loading the config while the file is playing crashes smoothie. A possible solution for this would be to use
progressinstead ofversionfor the initial check. Then if it knows that a file is being played, it can get the config withcat /sd/config. The issue with cat is that there is about a 10 second pause in playing the file which can be detrimental to whatever is being made, especially for printers and lasers. Another solution would be to skip getting the config initially if a file is being played and use the updater module to get it once it notices that the file is done being played and sees that the config is missing.