Output DC config in 'ethercat config'.

This commit is contained in:
Florian Pose
2009-05-07 10:33:26 +00:00
parent 2002b73569
commit a1def17259
5 changed files with 42 additions and 30 deletions

View File

@@ -218,6 +218,22 @@ void CommandConfig::showDetailedConfigs(
cout << " None." << endl;
}
if (configIter->dc_assign_activate) {
int i;
cout << "DC configuration:" << endl
<< " AssignActivate: 0x" << hex << setfill('0')
<< setw(4) << configIter->dc_assign_activate << endl;
cout << " Cycle time [ns] Shift time [ns]" << endl;
for (i = 0; i < EC_SYNC_SIGNAL_COUNT; i++) {
cout << " SYNC" << dec << i << setfill(' ') << right
<< setw(11) << configIter->dc_sync[i].cycle_time
<< " "
<< setw(11) << configIter->dc_sync[i].shift_time
<< endl;
}
}
cout << endl;
}
}