| 1961 | } |
| 1962 | |
| 1963 | void |
| 1964 | TimeWindow::onCycloAnalysis(void) |
| 1965 | { |
| 1966 | if (!this->ui->realWaveform->isComplete()) |
| 1967 | return; |
| 1968 | |
| 1969 | try { |
| 1970 | const SUCOMPLEX *orig; |
| 1971 | SUCOMPLEX *dest; |
| 1972 | SUSCOUNT len; |
| 1973 | |
| 1974 | this->getTransformRegion( |
| 1975 | orig, |
| 1976 | dest, |
| 1977 | len, |
| 1978 | this->ui->transSelCheck->isChecked()); |
| 1979 | |
| 1980 | DelayedConjTask *task = new DelayedConjTask(orig, dest, len, 1); |
| 1981 | |
| 1982 | this->notifyTaskRunning(true); |
| 1983 | this->taskController.process("cyclo", task); |
| 1984 | } catch (Suscan::Exception &e) { |
| 1985 | QMessageBox::warning( |
| 1986 | this, |
| 1987 | "Cyclostationary analysis", |
| 1988 | "Cannot perform operation: " + QString(e.what())); |
| 1989 | } |
| 1990 | } |
| 1991 | |
| 1992 | void |
| 1993 | TimeWindow::onQuadDemod(void) |
nothing calls this directly
no test coverage detected