fully commented. TrueTime set to microseconds. AverageScreenUnfilled set to AverageDataUnfilled etc.