6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
1
2
3
4
5
|
#ifndef REALTIMESENSORWINDOW_H
#define REALTIMESENSORWINDOW_H
#include <QMainWindow>
#include <qlabel.h>
|
14a73498f
김태훈
소스 코드 정리
|
6
|
#include "servicedata.h"
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
7
8
|
#define REALSENSOR_CONTROL_LIST_COL_MAX 4
|
eb617c902
고영탁
고객사 수정 요청
|
9
|
#define REALSENSOR_CONTROL_LIST_ITEM_MAX 10
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
10
11
|
namespace Ui {
|
14a73498f
김태훈
소스 코드 정리
|
12
|
class RealtimeSensorWindow;
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
13
|
}
|
14a73498f
김태훈
소스 코드 정리
|
14
|
class RealtimeSensorWindow : public QMainWindow
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
15
16
17
18
|
{
Q_OBJECT
public:
|
14a73498f
김태훈
소스 코드 정리
|
19
20
|
explicit RealtimeSensorWindow(QWidget *parent = 0);
~RealtimeSensorWindow();
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
21
|
|
9146b87b4
고영탁
엔코더 작업 진행중
|
22
23
24
|
protected:
void keyPressEvent(QKeyEvent *event);
void keyReleaseEvent(QKeyEvent *event);
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
25
26
|
private slots:
void on_backButton_clicked();
|
3f5f5d4ce
고영탁
디버깅 요청 사항 적용
|
27
|
void oneSecTimerFired(void);
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
28
|
|
91480de3c
고영탁
센서 실시간 데이터 리셋 기능 추가
|
29
|
void on_resetButton_clicked();
|
c03c0ecca
고영탁
메뉴얼 보기 기능 추가
|
30
|
void on_helpButton_clicked();
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
31
32
|
private:
const uint16_t m_arrSensorItemIdxs[REALSENSOR_CONTROL_LIST_ITEM_MAX]={
|
eb617c902
고영탁
고객사 수정 요청
|
33
|
0,1,3,4,5,6,7,8,12,13
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
34
35
|
};
const uint16_t m_arrCriticalValue[REALSENSOR_CONTROL_LIST_ITEM_MAX] = {
|
0c0962857
고영탁
GUIV1.0.2
|
36
|
320,210,120,150,300,300,300,300,80,80
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
37
|
};
|
14a73498f
김태훈
소스 코드 정리
|
38
|
Ui::RealtimeSensorWindow *ui;
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
39
40
|
QLabel *m_arrLbState[REALSENSOR_CONTROL_LIST_COL_MAX][REALSENSOR_CONTROL_LIST_ITEM_MAX];
sensor_log_item* m_arrSensorItems[REALSENSOR_CONTROL_LIST_ITEM_MAX];
|
3f5f5d4ce
고영탁
디버깅 요청 사항 적용
|
41
|
QTimer *timer;
|
6a965b9f1
고영탁
엔지니어 모드 2차 구현
|
42
43
44
45
46
|
void reloadUi(void);
};
#endif // REALTIMESENSORWINDOW_H
|