Обновление после командировки 29.06.2026
This commit is contained in:
parent
81a027de78
commit
b4bf7188f1
|
|
@ -11,8 +11,6 @@
|
||||||
#include "CmsisRtosThreadUtils.h"
|
#include "CmsisRtosThreadUtils.h"
|
||||||
#include "SystemMutexCmsis.h"
|
#include "SystemMutexCmsis.h"
|
||||||
|
|
||||||
#define UDS_TP_CAN_HANDLER 1
|
|
||||||
|
|
||||||
#define LOG_UDS_TP 0
|
#define LOG_UDS_TP 0
|
||||||
|
|
||||||
#define TP_FRAME_PADDING 0xAA
|
#define TP_FRAME_PADDING 0xAA
|
||||||
|
|
@ -20,7 +18,7 @@
|
||||||
#define WAIT_FC_FRAME_TIMEOUT 2000
|
#define WAIT_FC_FRAME_TIMEOUT 2000
|
||||||
#define WAIT_FF_FRAME_TIMEOUT 2000
|
#define WAIT_FF_FRAME_TIMEOUT 2000
|
||||||
|
|
||||||
#define WAIT_FRAME_WRITE 1000
|
#define WAIT_FRAME_WRITE 100
|
||||||
|
|
||||||
#define LEN_DEBUG_TP_BUFF 128
|
#define LEN_DEBUG_TP_BUFF 128
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -107,7 +107,7 @@ uint16_t sendFlowFrame(tCanSerialPortFrameTp *env, uint32_t id, uint32_t timeout
|
||||||
|
|
||||||
// SystemDelayMs(timeout_Br);
|
// SystemDelayMs(timeout_Br);
|
||||||
uint16_t sent = env->ioCanFrame->transmit(env->ioCanFrame->env, (uint8_t *) frame, 8, id,
|
uint16_t sent = env->ioCanFrame->transmit(env->ioCanFrame->env, (uint8_t *) frame, 8, id,
|
||||||
PROTOCOL_CAN_TYPE_UDS, timeout, UDS_TP_CAN_HANDLER);
|
PROTOCOL_CAN_TYPE_UDS, timeout);
|
||||||
|
|
||||||
return sent;
|
return sent;
|
||||||
}
|
}
|
||||||
|
|
@ -126,7 +126,7 @@ uint16_t sendSingleFrame(tCanSerialPortFrameTp *env, uint8_t *data, uint16_t siz
|
||||||
|
|
||||||
// SystemDelayMs(timeout_Br); // ??
|
// SystemDelayMs(timeout_Br); // ??
|
||||||
uint16_t sent = env->ioCanFrame->transmit(env->ioCanFrame->env, (uint8_t *) frame, 8, id,
|
uint16_t sent = env->ioCanFrame->transmit(env->ioCanFrame->env, (uint8_t *) frame, 8, id,
|
||||||
PROTOCOL_CAN_TYPE_UDS, timeout, UDS_TP_CAN_HANDLER);
|
PROTOCOL_CAN_TYPE_UDS, timeout);
|
||||||
|
|
||||||
return sent;
|
return sent;
|
||||||
}
|
}
|
||||||
|
|
@ -146,7 +146,7 @@ uint16_t sendConsecutiveFrame(tCanSerialPortFrameTp *env, uint8_t *data, uint16_
|
||||||
SystemDelayMs(timeout_StMin);
|
SystemDelayMs(timeout_StMin);
|
||||||
|
|
||||||
uint16_t sent = env->ioCanFrame->transmit(env->ioCanFrame->env, (uint8_t *) frame, 8, id,
|
uint16_t sent = env->ioCanFrame->transmit(env->ioCanFrame->env, (uint8_t *) frame, 8, id,
|
||||||
PROTOCOL_CAN_TYPE_UDS, timeout, UDS_TP_CAN_HANDLER);
|
PROTOCOL_CAN_TYPE_UDS, timeout);
|
||||||
|
|
||||||
|
|
||||||
return sent;
|
return sent;
|
||||||
|
|
@ -365,7 +365,7 @@ bool sendFirstFrame(tCanSerialPortFrameTp *env, uint8_t *data, uint16_t size, ui
|
||||||
|
|
||||||
// SystemDelayMs(timeout_Br); // ??
|
// SystemDelayMs(timeout_Br); // ??
|
||||||
env->ioCanFrame->transmit(env->ioCanFrame->env, (uint8_t *) frame, 8, id,
|
env->ioCanFrame->transmit(env->ioCanFrame->env, (uint8_t *) frame, 8, id,
|
||||||
PROTOCOL_CAN_TYPE_UDS, timeout, UDS_TP_CAN_HANDLER);
|
PROTOCOL_CAN_TYPE_UDS, timeout);
|
||||||
|
|
||||||
bool result = waitFlowControl(env);
|
bool result = waitFlowControl(env);
|
||||||
if (!result)
|
if (!result)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue