tool/CommandConfig.cpp
changeset 1188 3b4e82d9904b
parent 1172 74ee632c3b5e
child 1254 c19d273a9e76
child 1686 e206f4485f60
equal deleted inserted replaced
1187:aa616c3286ce 1188:3b4e82d9904b
   137                     << (configIter->syncs[j].dir == EC_DIR_INPUT
   137                     << (configIter->syncs[j].dir == EC_DIR_INPUT
   138                             ? "Input" : "Output") << ")" << endl;
   138                             ? "Input" : "Output") << ")" << endl;
   139                 for (k = 0; k < configIter->syncs[j].pdo_count; k++) {
   139                 for (k = 0; k < configIter->syncs[j].pdo_count; k++) {
   140                     m.getConfigPdo(&pdo, configIter->config_index, j, k);
   140                     m.getConfigPdo(&pdo, configIter->config_index, j, k);
   141 
   141 
   142                     cout << "  Pdo 0x" << hex
   142                     cout << "  Pdo 0x" << hex << setw(4) << pdo.index << endl;
   143                         << setw(4) << pdo.index
       
   144                         << " \"" << pdo.name << "\"" << endl;
       
   145 
   143 
   146                     for (l = 0; l < pdo.entry_count; l++) {
   144                     for (l = 0; l < pdo.entry_count; l++) {
   147                         m.getConfigPdoEntry(&entry,
   145                         m.getConfigPdoEntry(&entry,
   148                                 configIter->config_index, j, k, l);
   146                                 configIter->config_index, j, k, l);
   149 
   147 
   150                         cout << "    Pdo entry 0x" << hex
   148                         cout << "    Pdo entry 0x" << hex << setfill('0')
   151                             << setw(4) << entry.index << ":"
   149                             << setw(4) << entry.index << ":"
   152                             << setw(2) << (unsigned int) entry.subindex
   150                             << setw(2) << (unsigned int) entry.subindex
   153                             << ", " << dec << (unsigned int) entry.bit_length
   151                             << ", " << dec << setfill(' ')
   154                             << " bit, \"" << entry.name << "\"" << endl;
   152                             << setw(2) << (unsigned int) entry.bit_length
       
   153                             << " bit" << endl;
   155                     }
   154                     }
   156                 }
   155                 }
   157             }
   156             }
   158         }
   157         }
   159 
   158