Repository navigation
v0.3.1
Изменено
- Тело телеметрии формируется без промежуточных выделений (в 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