Initial work on extracting time support to st0603 module #114
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Motivation and Context
This is a start on refactoring of common time stamp (ST0603) code into a separate module.
Relates to #97, but doesn't complete it.
Description
Pulls out the common code into a new module. This is pretty minimal at the moment, but does make more shared code.
Also added the "time status" byte from ST0603.5 section 7.4. We need this to drop into the ST0604 video timestamp (see #102). It also helped to get the test coverage up which made Coveralls happier after the migration to common code reduced the coverage numbers (same amount of tests, just less covered lines, so lower percentage?)
How Has This Been Tested?
Unit tests, with good coverage.
Ran the viewer application across a couple of test files - no problems noted.
Screenshots (if appropriate):
Types of changes
Checklist: