diff --git a/Src/CanSerialPortFrame.c b/Src/CanSerialPortFrame.c index 2c0666e..141a465 100644 --- a/Src/CanSerialPortFrame.c +++ b/Src/CanSerialPortFrame.c @@ -709,23 +709,6 @@ uint16_t vCanSerialPortFrameTransmit(tCanSerialPortFrameFlagchip *env, uint8_t * uint16_t sent = 0; - - FLEXCAN_ErrorInfoType errInfo; - FLEXCAN_GetErrorInfo(env->CAN_INDEX, &errInfo); - - - uint32_t fltConf = (errInfo.u32ErrorValue & FLEXCAN_ESR1_FLTCONF_MASK) >> FLEXCAN_ESR1_FLTCONF_SHIFT; - - if (fltConf == 1) { // Error Passive - asm("nop"); - } - - - if (fltConf == 3) { - // Текущее состояние — Bus Off - asm("nop"); - } - if (osMutexAcquire(env->access, 1000) == osOK) { env->id = adr;