Changes to the 1-wire bus listing layout

Tue, 01 Jul 2014 21:53:03 +0200

author
Michiel Broek <mbroek@mbse.eu>
date
Tue, 01 Jul 2014 21:53:03 +0200
changeset 85
c3cc6e44d1a4
parent 84
ef4c0032b51f
child 86
3d7a241329e2

Changes to the 1-wire bus listing layout

thermferm/server.c file | annotate | diff | comparison | revisions
--- a/thermferm/server.c	Tue Jul 01 21:41:31 2014 +0200
+++ b/thermferm/server.c	Tue Jul 01 21:53:03 2014 +0200
@@ -190,16 +190,18 @@
 		srv_send((char *)"212 1-wire bus devices:");
 		while ((de = readdir(fd))) {
 		    if (de->d_name[0] != '.') {
-			if (strncmp(de->d_name, (char *)"10", 2) == 0) {
-			    srv_send((char *)"18S20 digital thermometer            %s", de->d_name);
+			if (strncmp(de->d_name, (char *)"w1", 2) == 0) {
+			    srv_send((char *)"%-15s       system device", de->d_name);
+			} else if (strncmp(de->d_name, (char *)"10", 2) == 0) {
+			    srv_send((char *)"%-15s 18S20 digital thermometer", de->d_name);
 			} else if (strncmp(de->d_name, (char *)"28", 2) == 0) {
-			    srv_send((char *)"18B20 digital thermometer            %s", de->d_name);
+			    srv_send((char *)"%-15s 18B20 digital thermometer", de->d_name);
 			} else if (strncmp(de->d_name, (char *)"29", 2) == 0) {
-			    srv_send((char *)"2408 8-channel addressable switch    %s", de->d_name);
+			    srv_send((char *)"%-15s 2408  8-channel addressable switch", de->d_name);
 			} else if (strncmp(de->d_name, (char *)"3a", 2) == 0) {
-			    srv_send((char *)"2413 dual channel addressable switch %s", de->d_name);
+			    srv_send((char *)"%-15s 2413  dual channel addressable switchs", de->d_name);
 			} else {
-		            srv_send((char *)"unknown device                       %s", de->d_name);
+		            srv_send((char *)"%-15s       unknown device", de->d_name);
 			}
 		    }
 		}

mercurial