diff --git a/platform/posix/ftdi.cpp b/platform/posix/ftdi.cpp index df86cd7..9c9fb78 100644 --- a/platform/posix/ftdi.cpp +++ b/platform/posix/ftdi.cpp @@ -66,8 +66,10 @@ bool FTDI::open() { if(isOpen() || !openable) return false; - if(ftdiDevice.open()) + if(ftdiDevice.open()) { + err(APIError::DriverFailedToOpen); return false; + } ftdiDevice.set_usb_read_timeout(100); ftdiDevice.set_usb_write_timeout(1000);