1
0
mirror of git://projects.qi-hardware.com/nn-usb-fpga.git synced 2025-01-24 10:31:06 +02:00

46 lines
720 B
C
Raw Normal View History

2010-04-05 14:06:50 -05:00
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QtGui/QMainWindow>
#include "ADCw.h"
2010-05-10 12:21:18 -05:00
#define PI 3.14159265
#define VrmsC 0.017
#define VmC 0.4999
2010-04-05 14:06:50 -05:00
namespace Ui
{
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
MainWindow(QWidget *parent = 0);
~MainWindow();
bool getSign(int val){if(val<0) return 0; else return 1;}
2010-04-05 14:06:50 -05:00
public slots:
void updateGraph();
signals:
void refresh();
private:
Ui::MainWindow *ui;
QTimer *timer1;
ADCw *ADC1;
bool CHANNEL;
bool sign1_CH1, sign2_CH1; ;
bool sign1_CH2, sign2_CH2;
int deltaCountCH1, deltaCountCH2;
int idxCH1, idxCH2;
double valCH1[200], valCH2[200];
2010-04-05 14:06:50 -05:00
};
#endif // MAINWINDOW_H