Skip to content

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 08 Oct 10:35
· 82 commits to main since this release

Изменено

  • Тело телеметрии формируется без промежуточных выделений (в 2 раза быстрее: 198 → 94 нс на сообщение), байты на проводе те же (тест на совпадение с serde). Код разделён на модули: startup, config/, script/; поведение не менялось.

Добавлено

  • GATEWAY_COMMANDS_VERIFY_MS (по умолчанию 0 — выключено): проверка эффекта записи OPC UA. Если ПЛК принял
    команду, но значение осталось прежним (программа не разрешает действие, например клапан не в ручном режиме),
    результат — FAILED_NOT_APPLIED, success=false. Тест tests/write_effect.rs.
  • docs/FIRMWARE_UNMAPPED_FIELDS.md: 138 полей настоящей прошивки без канала в базе станции (для разработчика монитора).

Образ: docker pull ghcr.io/euzireael/scada_rust:v0.3.1