Closed papowerNI closed 2 years ago
Bleep bloop!
LabVIEW Diff Robot here with some diffs served up hot for your pull request.
Notice something funny? Help fix me on my GitHub repo.
Why are the deployment tests now being skipped?
They've actually been failing since I fixed the parameters.xml for them way back in PR 27, because they test deployment of acyclic frames and mode codes. Before fixing the xml, they were basically just deploying empty configurations due to typos in the parameters.xml that cause all of the content to be skipped (messages were not enclosed in
Bleep bloop!
LabVIEW Diff Robot here with some diffs served up hot for your pull request.
Notice something funny? Help fix me on my GitHub repo.
What does this Pull Request accomplish?
Adds timestamps to the Rx channels in the engine, and has the timestamps return time elapsed since the start of the hardware I/O. Also cleans up a couple of VIs in Execution Unit.lvclass for clarity.
Why should this Pull Request be merged?
Timestamps are part of read/write behavior.
What testing has been done?
Added a unit test that checks that timestamp channel handles are added, and that timestamp settings are correctly setup in received/transmitted messages. Tests run, sysdef deployed and manual test of timestamps running:
Testing Read/Write behavior specifically can be done when Read/Write tests are added (after mode codes and acyclic frames exist).