X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=server%2Fbbb_pin.c;h=199706f6e7f5577e6af54b85ca4b2adc8ffa8c98;hb=3521cee9644bd955fd053c5b4ea173efd1e78fe8;hp=2ffc9e5888cb21839c863a634461dd7bf5c77578;hpb=3bef37b168e451dc56932d03a9150d21eab4ffc9;p=matches%2FMCTX3420.git diff --git a/server/bbb_pin.c b/server/bbb_pin.c index 2ffc9e5..199706f 100644 --- a/server/bbb_pin.c +++ b/server/bbb_pin.c @@ -334,6 +334,7 @@ void ADC_Unexport(int pin) /** * Set a GPIO pin * @param pin - The pin to set. MUST have been exported before calling this function. + * @param value - The value to set the GPIO pin to. */ bool GPIO_Set(int pin, bool value) { @@ -501,7 +502,8 @@ bool ADC_Read(int id, int *value) if (pread(g_adc[id].fd_value, adc_str, ADC_DIGITS-1, 0) == -1) { - AbortBool("ADC %d read failed: %s", id, strerror(errno)); + //AbortBool("ADC %d read failed: %s", id, strerror(errno)); + return false; } *value = strtol(adc_str, NULL, 10);