Обновление примера + доработки мастера

This commit is contained in:
2025-11-04 22:42:03 +03:00
parent fbc424e507
commit 5c70316df7
7 changed files with 178 additions and 100 deletions

View File

@@ -47,6 +47,14 @@ int MB_GetDiagnosticResponse(RS_MsgTypeDef *modbus_msg, uint16_t *data)
if(modbus_msg == NULL || data == NULL)
return 0;
// Проверяем что ответ связан с диагностикой
if(modbus_msg->Func_Code != MB_R_DIAGNOSTIC)
{
return 0;
}
*data = modbus_msg->DATA[1];
return 1;
}