1
Support / Re: hello from france
« on: May 15, 2012, 08:01:19 AM »An auto-logging environment, as you know, generates a lot more data, and iOS devices have certain memory and speed limitations. I've concentrated a lot of effort into making curves "smarter", and eliminated the need to load curves into memory when performing past roast matching for the graph. It's all under-the-hood stuff at this point, but necessary now that the number of nodes can now grow quite large.
even my macbook pro (2.66 GHz Core i7, 8 GB RAM) struggles when running artisan with it's default settings of taking probe readings every second. artisan seems to re-draw the entire curve/screen each time it gets new values and doesn't manage to keep up if new data comes in every second. after changing the interval to read temperatures every 2 seconds it works fine now. so given that you can use core graphics instead of a sluggish generic cross platform open source library as artisan does but seeing that the cpu and memory resources under iOS are even more limited, i can imagine that those intervals need to be a bit slower. reading data every 5 to 10 seconds might still work very well though but i don't know what the limits are. problem i guess might be that you may want to support 1st and last generation iPads... so making these intervals configurable might be the way forward?
i found the full screen curve view and managed to setup a basic profile curve from scratch. how can i copy and paste an existing curve to a profile curve though? i looked but couldn't find how to do that.
cheers,
olaf