666 #ifdef HAVE_WIRINGPI_H |
666 #ifdef HAVE_WIRINGPI_H |
667 piUnlock(LOCK_DEVICES); |
667 piUnlock(LOCK_DEVICES); |
668 #endif |
668 #endif |
669 srv_send((char *)"213 Device record follows:"); |
669 srv_send((char *)"213 Device record follows:"); |
670 srv_send((char *)"TYPE,%s", DEVTYPE[device->type]); |
670 srv_send((char *)"TYPE,%s", DEVTYPE[device->type]); |
|
671 srv_send((char *)"ADDRESS,%s", device->address); |
671 srv_send((char *)"DIRECTION,%s", DEVDIR[device->direction]); |
672 srv_send((char *)"DIRECTION,%s", DEVDIR[device->direction]); |
672 srv_send((char *)"VALUE,%d", my_value); |
673 srv_send((char *)"VALUE,%d", my_value); |
673 srv_send((char *)"OFFSET,%d", device->offset); |
674 srv_send((char *)"OFFSET,%d", device->offset); |
674 srv_send((char *)"PRESENT,%s", DEVPRESENT[device->present]); |
675 srv_send((char *)"PRESENT,%s", DEVPRESENT[device->present]); |
675 srv_send((char *)"ADDRESS,%s", device->address); |
|
676 srv_send((char *)"SUBDEVICE,%d", device->subdevice); |
676 srv_send((char *)"SUBDEVICE,%d", device->subdevice); |
677 srv_send((char *)"GPIOPIN,%d", device->gpiopin); |
677 srv_send((char *)"GPIOPIN,%d", device->gpiopin); |
678 srv_send((char *)"DESCRIPTION,%s", device->description); |
678 srv_send((char *)"DESCRIPTION,%s", device->description); |
679 srv_send((char *)"INUSE,%d", device->inuse); |
679 srv_send((char *)"INUSE,%d", device->inuse); |
680 srv_send((char *)"COMMENT,%s", device->comment); |
680 srv_send((char *)"COMMENT,%s", device->comment); |