# HG changeset patch # User Michiel Broek # Date 1404244383 -7200 # Node ID c3cc6e44d1a4f63055ccb3f004b140a23d58ad69 # Parent ef4c0032b51f83dd89235f4fefae190e03f13fc6 Changes to the 1-wire bus listing layout diff -r ef4c0032b51f -r c3cc6e44d1a4 thermferm/server.c --- 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); } } }