James Churchill
James Churchill
My feeling is that it should either be a fixed number of decimal places (as it is now), or it be specifically locked to the resolution set in the machine...
Marlin doesn't natively support raster data (since it's primarily used for 3d printers), it's only this one fork that has added it. Not sure there's a lot of benefit in...
Unfortunately it's not quite that simple; sys/uio.h is the wrong thing to include on non-osx unix platforms. I think stdio.h actually covers it, but I'll have to have a closer...
I've fixed main.c, so if you want to redo this pull request so that it only does the makefile changes then I'll happily commit it.
Oh, and change the minimum cmake version down to 2.0, please? There's no need to require 3.1 for this.
Not directly, but the project is complicated with all sorts of shenanigans and subordinate make's happening under the hood (I didn't write it :grin: )
Haha, I was _literally_ writing out this same issue, but checked again before hitting submit, and this appeared. SDK's 1.5.2 and higher are a bit too big for the IRAM...
Actually, I think there's a problem with how you're including the SDK libraries - since there's a bunch of circular references present, you're including some libs multiple times, but that's...
That's because it always reads the configuration from the flash, even when the flash is blank - overwriting these initial values. Erased flash is filled with 255. This happens in...
Don't bother writing the defaults out to flash - just copy them straight to the current config array in ram (same as the revert-to-default command does around line 170.) Entirely...