Traumflug
Traumflug
> These latest commits fix the misplaced-comma bug and include the optimization for the Reinhart-Hart algorithm, too. Thank you very much, all applied to _experimental_ and _thermistor-config_ removed.
> Not accuracy. Just speed. If you're into speed, avoiding this calculation alltogether is likely the best option. Instead of running PID against Celsius values it can run just as...
I'm excited to see you doing performance measurements! However I'm scratching a bit my head on how you did this. For measuring temperature conversion performance I did something like this...
Thanks for the repetition. Looks like my headscratching was mostly unfounded. Now, this reduction from 1770 ticks average to 470 ticks average is impressing, isn't it? This additional #define still...
Good. Using a sizeof(temptable[0][0]) detects the type of table fine. Other than that I hope I've picked everything to _experimental_ correctly. Temperature conversions are 3.7-fold faster now :-) Are we...
My thoughts? Excellent bug report! It just could have been put into a new one. The only reason I can see to not use an int32_t is increased binary size...
> The function seems to be called every time a new gcode movement command is processed... That's true, and to my research it typically takes about 30'000 CPU clocks, or...
> I know one of your design goals was to achieve a small binary size... In that case, It would probably make sense to have these changes enabled through some...
> I definitely plan on implementing some EEPROM functionality You can do this, of course. But you might well end up with a Marlin clone, with all its disadvantages. Having...
> I try to create mini code to check the ramping code of the teacup, compared to other firmware code. Looks like you run this in Arduino IDE. This includes...