Created new analysis block class AMTimestampAB, saves the QDateTime for data source value updates. The value() and values() methods call the corresponding methods in the data source and return the results. The axisValue() method returns the milliseconds from latest update for each saved timestamp. StripTool builds and runs without error, but this class is untested.
Simplified the values() method in hopes of learning more about what the exact problem is with returning the values saved in the analysis block. Nothing new yet.
Added TimeUnits enum to AMTimestampAB, along with getter, setter, and signal for a TimeUnits class variable. Added new protected method msecTo() which converts the millisecond argument to the given TimeUnit.