diff --git a/Source/NeuropixThread.cpp b/Source/NeuropixThread.cpp index e667eea..717e4ec 100644 --- a/Source/NeuropixThread.cpp +++ b/Source/NeuropixThread.cpp @@ -756,6 +756,7 @@ bool NeuropixThread::startAcquisition() return true; } + void NeuropixThread::timerCallback() { LOGD("Timer callback."); diff --git a/Source/UI/NeuropixInterface.cpp b/Source/UI/NeuropixInterface.cpp index b923c07..4fd2891 100644 --- a/Source/UI/NeuropixInterface.cpp +++ b/Source/UI/NeuropixInterface.cpp @@ -1176,8 +1176,40 @@ void NeuropixInterface::startAcquisition() if (bistButton != nullptr) bistButton->setEnabled(enabledState); + if (copyButton != nullptr) + copyButton->setEnabled(enabledState); + + if (pasteButton != nullptr) + pasteButton->setEnabled(enabledState); + + if (applyToAllButton != nullptr) + applyToAllButton->setEnabled(enabledState); + + if (loadImroButton != nullptr) + loadImroButton->setEnabled(enabledState); + + if (loadJsonButton != nullptr) + loadJsonButton->setEnabled(enabledState); + + if (firmwareToggleButton != nullptr) + firmwareToggleButton->setEnabled(enabledState); + + if (bscFirmwareComboBox != nullptr) + bscFirmwareComboBox->setEnabled(enabledState); + + if (bsFirmwareComboBox != nullptr) + bsFirmwareComboBox->setEnabled(enabledState); + + if (bsFirmwareButton != nullptr) + bsFirmwareButton->setEnabled(enabledState); + + if (bscFirmwareButton != nullptr) + bscFirmwareButton->setEnabled(enabledState); + if (mode == ACTIVITY_VIEW) probeBrowser->startTimer(100); + + } void NeuropixInterface::stopAcquisition() @@ -1209,6 +1241,36 @@ void NeuropixInterface::stopAcquisition() if (bistButton != nullptr) bistButton->setEnabled(enabledState); + if (copyButton != nullptr) + copyButton->setEnabled(enabledState); + + if (pasteButton != nullptr) + pasteButton->setEnabled(enabledState); + + if (applyToAllButton != nullptr) + applyToAllButton->setEnabled(enabledState); + + if (loadImroButton != nullptr) + loadImroButton->setEnabled(enabledState); + + if (loadJsonButton != nullptr) + loadJsonButton->setEnabled(enabledState); + + if (firmwareToggleButton != nullptr) + firmwareToggleButton->setEnabled(enabledState); + + if (bscFirmwareComboBox != nullptr) + bscFirmwareComboBox->setEnabled(enabledState); + + if (bsFirmwareComboBox != nullptr) + bsFirmwareComboBox->setEnabled(enabledState); + + if (bsFirmwareButton != nullptr) + bsFirmwareButton->setEnabled(enabledState); + + if (bscFirmwareButton != nullptr) + bscFirmwareButton->setEnabled(enabledState); + //probeBrowser->stopTimer(); }