123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- //#ifndef __CANPORT_H__
- //#define __CANPORT_H__
- //
- ////#include "StringExt.h"
- //
- //#define TIMING0 0x04
- //#define TIMING1 0x1C
- //
- //#define ACCESSCODE 0x60000000 //验证码,我ID:24:--0 11000 00 0000 0000 0000 0000 0000 0000
- //#define MASKCODE 0x9FFFFFFF //屏蔽码 :-----1 00111 11 1111 1111 1111 1111 1111 1111
- //#define ID_ImageConsole 0x18 //图像控制台ID:24
- //
- //
- //#include "Usbcan/ZLG.h"
- //#include "Usbcan/PC.h"
- //#include "Usbcan/JY.h"
- //#include "Usbcan/CAN.h"
- //
- //
- //using namespace std;
- //
- //class CCANPort
- //{
- //public:
- // CCANPort();
- // virtual ~CCANPort();
- // static DWORD ReceiveThread(void *param);
- //
- // //WDMAMMOCANDevice* m_pTableCtrl;
- //
- // //void SetTableCtrl(WDMAMMOCANDevice* pTabCtrl)
- // //{
- // // m_pTableCtrl = pTabCtrl;
- // //};
- //
- // // 关闭USB设备
- // void CAN_Close();
- // bool CAN_Reset();
- // // 初始化USB设备
- // BOOL CAN_Init(HWND hWnd, DWORD dwAccCode = ACCESSCODE, DWORD dwAccMask = MASKCODE, UCHAR ucFilter = 1, UCHAR ucMode = 0, UCHAR ucTiming0 = TIMING0, UCHAR ucTiming1 = TIMING1, int nCannum = 0);
- //
- // BOOL CAN_Open(/*int DeviceType = VCI_USBCAN1, */DWORD DeviceInd = 0,int Reserved = 0);
- // bool CAN_transmit(string strData, string strFrmID, BYTE RomoteFlag = 0, BYTE ExternFlag = 0, BYTE type = 1);
- // //void CAN_GetBordInfo(DWORD& DeviceType,DWORD& DeviceInd);
- // //bool CAN_NoDelayTransmit(string strData, string strFrmID, BYTE RomoteFlag= 0, BYTE ExternFlag= 0, BYTE type=1);
- // //bool CAN_Read(bool &bRemoteFlag, bool &bExternFlag, string strFrmID, string&strData, string&TimeStamp);
- // bool CAN_Start();
- // HANDLE m_Thread;
- // HWND m_hCANWindowHandle;
- //
- // BOOL m_bCanStart; //物理CAN节点打开
- //
- //
- //protected:
- // BOOL m_bCANThreadActive;
- // int m_cannum;
- // int m_devtype;
- // DWORD m_devind;
- // VCI_INIT_CONFIG init_config;
- //private:
- //
- // CCAN *m_pCANEx;
- // int m_nAngleDirection;//0 负方向 ,1 正方向
- //};
- //
- //#endif
|