#include "ScHHS.h" #define PRODUCT "ScHHSUSBCan" CAN_DRIVER ScHHScanDriver = { .ScanCanChnl = ScHHSScanCanChnl, .InitCan = ScHHSInitCan, .OpenCan = ScHHSOpenCan, .CloseCan = ScHHSCloseCan, .ResetCan = ScHHSResetCan, .SendCan = ScHHSSendCan, .RecvCan = ScHHSRecvCan }; uint8_t ScHHSScanCanChnl(void) { printf("Scan %s Can\n",PRODUCT); } uint8_t ScHHSInitCan(uint8_t chnl) { printf("Init %s Can\n",PRODUCT); } uint8_t ScHHSOpenCan(uint8_t chnl) { printf("Open %s Can\n",PRODUCT); } uint8_t ScHHSCloseCan(uint8_t chnl) { printf("Close %s Can\n",PRODUCT); } uint8_t ScHHSResetCan(uint8_t chnl) { printf("Reset %s Can\n",PRODUCT); } uint8_t ScHHSSendCan(uint8_t chnl,CAN_PKG_PTR canPkg) { printf("Send %s Can\n",PRODUCT); } uint8_t ScHHSRecvCan(uint8_t chnl,CAN_PKG_PTR canPkg) { printf("Recive %s Can\n",PRODUCT); }