Skip to content

Commit 5f32b56

Browse files
committed
convert debug output to syslog
1 parent 8e64f67 commit 5f32b56

File tree

1 file changed

+27
-11
lines changed

1 file changed

+27
-11
lines changed

source/event_gpio.c

Lines changed: 27 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -369,17 +369,41 @@ BBIO_err gpio_set_value(unsigned int gpio, unsigned int value)
369369
char filename[MAX_FILENAME];
370370
char vstr[10];
371371

372+
// TODO: remove this debug output created for issue #178
373+
/*
374+
if(uboot_overlay_enabled()) {
375+
fprintf(stderr, "gpio_set_value: uboot_overlay_enabled() is true\n");
376+
} else {
377+
fprintf(stderr, "gpio_set_value: uboot_overlay_enabled() is FASLE\n");
378+
}
379+
380+
if(pocketbeagle()) {
381+
fprintf(stderr, "gpio_set_value: pocketbeagle() is true\n");
382+
} else {
383+
fprintf(stderr, "gpio_set_value: pocketbeagle() is FASLE\n");
384+
}
385+
386+
if(beaglebone_blue()) {
387+
fprintf(stderr, "gpio_set_value: beaglebone_blue() is true\n");
388+
} else {
389+
fprintf(stderr, "gpio_set_value: beaglebone_blue() is FALSE\n");
390+
}
391+
*/
392+
393+
372394
if ((gpio >= USR_LED_GPIO_MIN) && (gpio <= USR_LED_GPIO_MAX)) {
373395

374396
char *usr_led_trigger[] = { "heartbeat", "mmc0", "cpu0", "mmc1" };
375397
int led = gpio - USR_LED_GPIO_MIN;
376398

399+
syslog(LOG_DEBUG, "libadafruit-bbio: gpio_set_value: USR LED path\n");
400+
377401
snprintf(filename, sizeof(filename), "/sys/class/leds/beaglebone:green:usr%d/brightness", led);
378402
if (access(filename, W_OK) < 0) {
379403
snprintf(filename, sizeof(filename), "/sys/class/leds/beaglebone:green:%s/brightness", usr_led_trigger[led]);
380404
}
381405
} else if (beaglebone_blue()) {
382-
fprintf(stderr, "gpio_set_value: beaglebone_blue() is true\n");
406+
syslog(LOG_DEBUG, "libadafruit-bbio: gpio_set_value: beaglebone_blue() is true\n");
383407
switch(gpio) {
384408
case USR_LED_RED:
385409
snprintf(filename, sizeof(filename), "/sys/class/leds/red/brightness");
@@ -407,18 +431,10 @@ BBIO_err gpio_set_value(unsigned int gpio, unsigned int value)
407431
break;
408432
}
409433
} else {
410-
fprintf(stderr, "gpio_set_value: default gpio path\n");
434+
syslog(LOG_DEBUG, "libadafruit-bbio: gpio_set_value: default gpio path\n");
411435
snprintf(filename, sizeof(filename), "/sys/class/gpio/gpio%d/value", gpio);
412436
}
413-
fprintf(stderr, "gpio_set_value: filename=%s\n", filename);
414-
415-
// if(gpio == USR_LED_RED) {
416-
// snprintf(filename, sizeof(filename), "/sys/class/leds/red/brightness");
417-
// } else if(gpio == USR_LED_GREEN) {
418-
// snprintf(filename, sizeof(filename), "/sys/class/leds/green/brightness");
419-
// } else {
420-
// snprintf(filename, sizeof(filename), "/sys/class/gpio/gpio%d/value", gpio);
421-
// }
437+
syslog(LOG_DEBUG, "libadafruit-bbio: gpio_set_value: filename=%s\n", filename);
422438

423439
fd = open(filename, O_WRONLY);
424440
if (fd < 0) {

0 commit comments

Comments
 (0)