// AI1216Dg.h : header file // #if !defined(AFX_PAI1216DLG_H__7F8EE4E7_75C5_11D2_91DE_00A0C970A3E8__INCLUDED_) #define AFX_PAI1216DLG_H__7F8EE4E7_75C5_11D2_91DE_00A0C970A3E8__INCLUDED_ #if _MSC_VER >= 1000 #pragma once #endif // _MSC_VER >= 1000 ///////////////////////////////////////////////////////////////////////////// // CPAI1216Dlg dialog class CPAI1216Dlg : public CDialog { // Construction public: CPAI1216Dlg(CWnd* pParent = NULL); // standard constructor // Dialog Data //{{AFX_DATA(CPAI1216Dlg) enum { IDD = IDD_PAI1216_DIALOG }; CButton m_DataButton; CComboBox m_UnitsCombo; CEdit m_StatusControl; CComboBox m_CardComboControl; CComboBox m_ChannelCombo; CString m_CardCombo; CString m_CardLabel; CString m_Status; CString m_CountsEdit0; CString m_CountsEdit1; CString m_CountsEdit10; CString m_CountsEdit11; CString m_CountsEdit12; CString m_CountsEdit13; CString m_CountsEdit14; CString m_CountsEdit15; CString m_CountsEdit2; CString m_CountsEdit3; CString m_CountsEdit4; CString m_CountsEdit5; CString m_CountsEdit6; CString m_CountsEdit7; CString m_CountsEdit8; CString m_CountsEdit9; CString m_VoltsEdit0; CString m_VoltsEdit1; CString m_VoltsEdit10; CString m_VoltsEdit11; CString m_VoltsEdit12; CString m_VoltsEdit13; CString m_VoltsEdit14; CString m_VoltsEdit15; CString m_VoltsEdit2; CString m_VoltsEdit3; CString m_VoltsEdit4; CString m_VoltsEdit5; CString m_VoltsEdit6; CString m_VoltsEdit7; CString m_VoltsEdit8; CString m_VoltsEdit9; //}}AFX_DATA // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CPAI1216Dlg) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation void GetCardInfo(); void NoFifo(unsigned long BASE); void SetChannel(unsigned long BASE, unsigned char channel); void StartConversion(unsigned long BASE); unsigned short WaitForEOC(unsigned long BASE); short RetrieveADConversion(unsigned long BASE); void EnableCounters(unsigned long BASE); void DisableCounters(unsigned long BASE); void ResetFifos(unsigned long BASE); void SetFifoChannels(unsigned long BASE); void Fifo(unsigned long BASE); void CheckFifo(unsigned long BASE); protected: HICON m_hIcon; // Generated message map functions //{{AFX_MSG(CPAI1216Dlg) virtual BOOL OnInitDialog(); afx_msg void OnPaint(); afx_msg HCURSOR OnQueryDragIcon(); afx_msg void OnExit(); afx_msg void OnGetData(); afx_msg void OnShowWindow(BOOL bShow, UINT nStatus); afx_msg void OnTimer(UINT nIDEvent); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; //{{AFX_INSERT_LOCATION}} // Microsoft Developer Studio will insert additional declarations immediately before the previous line. #endif // !defined(AFX_PAI1216DLG_H__7F8EE4E7_75C5_11D2_91DE_00A0C970A3E8__INCLUDED_)