Add connection failure error to POSIX FTDI driver

pull/4/head
Paul Hollinsky 2018-10-30 16:52:29 -04:00
parent 1a9c907fea
commit a295713c50
1 changed files with 3 additions and 1 deletions

View File

@ -66,8 +66,10 @@ bool FTDI::open() {
if(isOpen() || !openable) if(isOpen() || !openable)
return false; return false;
if(ftdiDevice.open()) if(ftdiDevice.open()) {
err(APIError::DriverFailedToOpen);
return false; return false;
}
ftdiDevice.set_usb_read_timeout(100); ftdiDevice.set_usb_read_timeout(100);
ftdiDevice.set_usb_write_timeout(1000); ftdiDevice.set_usb_write_timeout(1000);