tools/Master.cpp
changeset 1029 61ffe5f22306
parent 1001 a8eab75aa8e3
child 1030 d7970e934dba
equal deleted inserted replaced
1028:afdd4bdbb7ec 1029:61ffe5f22306
   432     open(Read);
   432     open(Read);
   433     getMaster(&data);
   433     getMaster(&data);
   434 
   434 
   435     cout
   435     cout
   436         << "Master" << index << endl
   436         << "Master" << index << endl
   437         << "  State: ";
   437         << "  Phase: ";
   438 
   438 
   439     switch (data.mode) {
   439     switch (data.phase) {
   440         case 0: cout << "Waiting for device..."; break;
   440         case 0: cout << "Waiting for device..."; break;
   441         case 1: cout << "Idle"; break;
   441         case 1: cout << "Idle"; break;
   442         case 2: cout << "Operation"; break;
   442         case 2: cout << "Operation"; break;
   443         default:
   443         default:
   444                 err << "Invalid master state " << data.mode;
   444                 err << "Invalid master phase " << data.phase;
   445                 throw MasterException(err.str());
   445                 throw MasterException(err.str());
   446     }
   446     }
   447 
   447 
   448     cout << endl
   448     cout << endl
   449         << "  Slaves: " << data.slave_count << endl;
   449         << "  Slaves: " << data.slave_count << endl;