getGPIOerrorCode static method
Converts the native error code value
to GPIOerrorCode.
Implementation
static GPIOerrorCode getGPIOerrorCode(int value) {
// must be negative
if (value >= 0) {
return GPIOerrorCode.errorCodeNotMappable;
}
value = -value;
// check range
if (value > GPIOerrorCode.gpioErrorClose.index) {
return GPIOerrorCode.errorCodeNotMappable;
}
return GPIOerrorCode.values[value];
}