Changeset 89 in pacpussensors for trunk/CanGateway/Win32CanInterface.h


Ignore:
Timestamp:
07/28/15 15:28:21 (9 years ago)
Author:
DHERBOMEZ Gérald
Message:

Add KVASER CAN driver support for CanGateway component. Tested only for Windows.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/CanGateway/Win32CanInterface.h

    r74 r89  
    1818#ifdef WIN32
    1919//#   define CAN_DRIVER_TYPE       VECTOR_CAN_DRIVER
    20 #   define CAN_DRIVER_TYPE       VECTOR_CANXL_DRIVER
     20//#   define CAN_DRIVER_TYPE       VECTOR_CANXL_DRIVER
    2121//#   define CAN_DRIVER_TYPE       PEAK_CAN_DRIVER_WIN
     22#   define CAN_DRIVER_TYPE         KVASER_CAN_DRIVER_WIN
    2223#else
    2324#   define CAN_DRIVER_TYPE       IGEP_CAN_DRIVER
     
    4445  ~Win32CanInterface();
    4546
    46   enum DataSource {VectorCard, SharedMemory, PeakCard, XLVectorCard, igepCard};
     47  enum DataSource {VectorCard, SharedMemory, PeakCard, XLVectorCard, igepCard, KvaserCard};
    4748
    4849  bool openInterface(const int number, const unsigned int speed);
     
    6263  void igepLoop();
    6364  void vectorXlLoop();
     65  void kvaserLoop();
     66
    6467
    6568private:
Note: See TracChangeset for help on using the changeset viewer.