unsigned char CAN::tderror() { lock(); int ret = can_tderror(&_can); unlock(); return ret; }
unsigned char CAN::tderror() { return can_tderror(&_can); }