diff --git a/tools/Master.cpp b/tools/Master.cpp index ece48214..4a98cdbb 100644 --- a/tools/Master.cpp +++ b/tools/Master.cpp @@ -1577,6 +1577,24 @@ void Master::generateSlaveXml(uint16_t slavePosition) << hex << setfill('0') << setw(8) << slave.revision_number << "\"/>" << endl; + if (strlen(slave.name)) { + cout + << " " << endl; + } + + for (i = 0; i < slave.sync_count; i++) { + getSync(&sync, slavePosition, i); + + cout + << " " << endl; + } + for (i = 0; i < slave.sync_count; i++) { getSync(&sync, slavePosition, i);