diff --git a/master/master.c b/master/master.c index 81a53fdb49a856c033da382bd6efac7d92a701db..a0b787b45fa13b40cf5c635000a833caeaf057a4 100644 --- a/master/master.c +++ b/master/master.c @@ -959,6 +959,10 @@ ssize_t ec_master_info(ec_master_t *master, /**< EtherCAT master */ off += sprintf(buffer + off, "\nSlaves: %i\n", master->slave_count); + off += sprintf(buffer + off, "Status: %s\n", + master->fsm.tainted ? "TAINTED" : "sane"); + off += sprintf(buffer + off, "PDO slaves: %s\n", + master->pdo_slaves_offline ? "INCOMPLETE" : "online"); off += sprintf(buffer + off, "\nDevices:\n");