Home › Forums › Mooshimeter Support › Logging Documentation?
- This topic has 3 replies, 3 voices, and was last updated 6 years, 9 months ago by admin.
It’s a bit hit and miss for me when I’m logging data. I’m never really sure how many data points per second I’ll get. For now, in this post, I’ll describe data points (data written to the SD card) as a sampling rate.
Is the sampling rate changing depending on whether or not my Android app is connected to the Mooshimeter?
Today, I’ve tried using an 8kHz sampling rate (I did assume this should give me 8000 points of data per second – true?). I don’t believe I actually got that many points. And, when I disconnected the app, but left the meter to sample/log data the sampling rate dropped to some default value. When turning on the app and reconnecting the sampling rate was set to 125Hz.
Is there some kind of manual explaining how to set a sample rate?
There are samples and samples that seems to get mistaken with each other.. Not just you, i think even James had something else in mind at beginning of this journey ;) (technical specs has a line, which says you can log over a week to a 32GB card at max rate, when real life logging gives us few MB:s of data when doing stupidly fast logging ;))
From mooshimeter app main screen, you get to settings by pressing gear symbol on upper right corner. There you can set “Logging Interval”, which is the rate of results saved to memorycard. “No wait” saves few times per second and rest should be self explanatory (1s, 10s, 1min, 10min).
At app main screen again, on the bottom, there are other sample rates to play with, but those just tell the meter how to deal with actual measuring and calculations. I have my meter now in “current ac” and “voltage ac” modes, both rates on “auto” and those say 4000Hz and 256smpl. If i understand this right, mooshimeter is now doing its thing 256 times, in rate of 4000Hz, then calculating values to show on a screen (and to log, if that is on) and then getting next 256 values again and again. So it has “nothing to do” with save rate, only how to get that actual data to a form that it makes sense. If only one sample is taken from mains voltage (lets say 230v/50Hz in most of europe), it would be any value between about -300 and +300 volts. That would be totally unusable. You can tap to that data in graph mode and setting buffer mode on, where you can see few hundred of actual datapoints at a time, but as far as i know, we cant log that way (yet?).
There might be some real life situations where saving couple buffers at a time at slower log rate would came in handy, just not sure what it would be :D Maybe to check quality of electricity.. Short spikes would escape our loose net, but it might tell something.
Sorry for such a long answer, what was the question? :D
There are IC chips for true RMS readings (so you don’t have to manually calculate). Check out Analog Devices.
Hi Silver Mica,
Can you tell me what version of firmware you are using? Logging reliability has been a big focus of the beta development and has improved. If you’re not in the beta program already, I recommend joining it and updating your meter firmware. The latest release is 1470628829.
Another thing that’s improved in the latest firmware is adherence to the logging interval and feedback through the LED blink patterns. Check out moosh.im/wiki for more documentation.
The beta should be pushed to production next week (finally).
Hope this helps, best
PS. Thank you Ville for good answers!