Thanks for the thoughtful replies. A/C & D/C grounds in place... Sral, I think we've stated our positions and aren't likely to change each others minds on the points we've discussed, so I'll just leave it here. Happy to contribute further if needed.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature currently requires accessing the site using the built-in Safari browser.
Well that very much depends on how many values one uses for the average and the same would be true for a delay of 60s. That‘s where a median of e.g. 5 values is superior for example.In theory but what happens if you have lots of bad readings or just simply messing around, the average will be way off and will take time to smoothen out. Your right about the charts being averaged, sometimes I get people wondering why the chart value is different then the raw value going to my point that averaging can lead to inaccurate values.
If the water temp rises .1 or more in 60 seconds the user might have bigger problems. 60 seconds is a little on the high side for a heater, just put it as an example. I use this on something I'm working on and it works great, couldn't be without it.
Here's a nice troubleshooting guide someone sent me the other day, the last page it talks about ground loop issues.
Yeah I know you mentioned disregarding values all together and that's a good thing too when they are far out of range as an example for pH anything under 4.0 and 10.0 can be tossed unless a person is calibrating. Doing that would help with the averages. One could even tighten that window. The delay would strictly be for controls only to remove the hair trigger and would be optional.Well that very much depends on how many values one uses for the average and the same would be true for a delay of 60s. That‘s where a median of e.g. 5 values is superior for example.
But maybe we are also misunderstanding each other. I was talking about completely disregarding erroneous readings, so they never appear in the graph. The delayed temperature control sounds more like a special condition for the control loop behavior, which is something I can see as useful.
Yes, I believe Rob's approach would work fine... Frankly, I hadn't really thought through the finer details, it was initially just a broad suggestion ...To be completely fair here, I believe this was probably also what @jbmia had in mind, we just kind of talked past each other.