Обновление

This commit is contained in:
cfif 2025-12-18 16:11:15 +03:00
parent 7f2d395b67
commit b820d70f7d
2 changed files with 6 additions and 4 deletions

View File

@ -23,6 +23,8 @@ typedef struct {
uint16_t flags;
int32_t greenwichOffset;
uint8_t buf_LOG[256];
struct {
osThreadId_t id;
uint32_t stack[512];

View File

@ -143,15 +143,15 @@ void LoggerToSerialPort_Init(
LogTransmitter_StartThread(env);
}
extern uint8_t buf_USART2_TRANSMITTED[256];
static _Noreturn void LogTransmitter_Thread(tLoggerToSerialPort *env) {
for (;;) {
uint16_t len = env->serialPortIo_VIRT->receive(env->serialPortIo_VIRT->env, buf_USART2_TRANSMITTED,
sizeof(buf_USART2_TRANSMITTED), env->timeoutTransmittedLog);
uint16_t len = env->serialPortIo_VIRT->receive(env->serialPortIo_VIRT->env, env->buf_LOG,
sizeof(env->buf_LOG), env->timeoutTransmittedLog);
if (len > 0) {
len = env->serialPortIo_PHYSIC->transmit(env->serialPortIo_PHYSIC->env, buf_USART2_TRANSMITTED,
len = env->serialPortIo_PHYSIC->transmit(env->serialPortIo_PHYSIC->env, env->buf_LOG,
len, env->timeoutTransmittedLog);
}
}