From 20409c1cc1796e1e2c59d6e9e209afa14bc7482d Mon Sep 17 00:00:00 2001 From: LordGrey Date: Fri, 7 Apr 2023 13:51:19 +0000 Subject: [PATCH] Do not reset mpsee engine on close --- libsrc/leddevice/dev_ftdi/ProviderFtdi.cpp | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/libsrc/leddevice/dev_ftdi/ProviderFtdi.cpp b/libsrc/leddevice/dev_ftdi/ProviderFtdi.cpp index c5e2edf3..f1b8e2e2 100644 --- a/libsrc/leddevice/dev_ftdi/ProviderFtdi.cpp +++ b/libsrc/leddevice/dev_ftdi/ProviderFtdi.cpp @@ -1,7 +1,6 @@ // LedDevice includes #include #include "ProviderFtdi.h" -#include #include #include @@ -110,14 +109,9 @@ int ProviderFtdi::open() int ProviderFtdi::close() { - if (_ftdic != nullptr) - { - Debug(_log, "Closing FTDI device"); - wait(15); // Delay to give time to push color black from writeBlack() into the led - ftdi_set_bitmode(_ftdic, 0x00, BITMODE_RESET); - ftdi_usb_close(_ftdic); - _ftdic = nullptr; - } + Debug(_log, "Closing FTDI device"); + ftdi_usb_close(_ftdic); + _ftdic = nullptr; return LedDevice::close(); }