radarsiggen.h 464 B

12345678910111213141516171819202122232425262728
  1. #ifndef RADARSIGGEN_H
  2. #define RADARSIGGEN_H
  3. #include <QObject>
  4. #include <iostream>
  5. #include <QDebug>
  6. #include <QMutex>
  7. #include <QString>
  8. #include "SigGen/Radar001/RadarSignalGenerator.h"
  9. class RadarSigGen : public QObject
  10. {
  11. Q_OBJECT
  12. public:
  13. QMutex *SigMutex;
  14. double *fs;
  15. double *PRF;
  16. double *sig;
  17. explicit RadarSigGen(QObject *parent = nullptr);
  18. signals:
  19. public slots:
  20. void SlotRadarGen(int order);
  21. };
  22. #endif // RADARSIGGEN_H