Add Test Mode and Viewfinder

This commit is contained in:
Grant Terris
2019-09-16 20:57:05 -07:00
parent 1da6d9de31
commit 6b0c05f541
7 changed files with 60 additions and 46 deletions

View File

@@ -10,8 +10,19 @@ int main(int argc, char **argv)
{
StreamManager stream_mgr;
ImageAnalyzer analyzer;
FaultManager fault_mgr(stoi(argv[1]), stod(argv[2]));
FaultManager fault_mgr;
PvString lConnectionID;
// If running in test mode
if (argc > 1 && !strcmp(argv[1], "test"))
{
while(1)
{
if (!analyzer.ProcessImage(0, 0, 0, fault_mgr, true))
break;
}
return 0;
}
// If no devies are found, exit.
if (stream_mgr.FindDevice(&lConnectionID).IsFailure())