it would be nice to have paritition/minimum space info in a config file, rather than hardcoded in the header file, which is read as necessary (ie, without having to restart the app should this file be updated).
This routine has not been debugged or checked since it was originally written, and may not conform to the latest API. It currently throws an exception to tell you that it is not usable.
it currently returns the current daily value, not interpolated and thus could be off by as much as 1ms. For better accuracy a QuadInterpolator should be used
The setMessage() methods inherited from BaseException will not work properly with this class (if stack data is used it will disappear when the exception is thrown).