From 2ec3091a85c5defece3134f99d177e91d43181fd Mon Sep 17 00:00:00 2001
From: Florian Pose <fp@igh-essen.com>
Date: Wed, 12 Sep 2007 12:30:48 +0000
Subject: [PATCH] Show bus status and PDO slaves status in master info file.

---
 master/master.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/master/master.c b/master/master.c
index 81a53fdb..a0b787b4 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");
     
-- 
GitLab