Логирование и replay
Из чего состоит запись, как настраиваются условия и как отправить записанное обратно на шину.
- Версия продукта
- MultiBusScope 1.4
- Актуально на
- 2026-09-19
Структура записи
Запись — это директория фиксированной структуры:
raw/— принятые данные в исходном виде;converted/trace.mbs— кадры;converted/signals.mbs— разобранные сигналы;converted/diag.mbs— диагностический обмен;descriptions/— копии использованных DBC и LDF;metadata.json— паспорт записи.
Метаданные
В metadata.json фиксируются идентификатор сессии, название, дата и время создания, окружение,
состав каналов, длительность, объём данных, теги, перечень использованных описаний и версия ПО.
Условия записи
- Старт и остановка: по идентификатору, по значению сигнала, по времени, по кнопке.
- Pre-trigger и post-trigger: событие попадает в запись вместе с предысторией.
- Циклическое логирование с ограничением по размеру, времени или частоте кадров.
Конвертация
Конвертация выполняется в онлайне во время захвата или офлайн по собранным raw-данным. Разбор по подключённым описаниям происходит на этом же шаге.
Replay
Записанный трафик отправляется обратно на каналы с управлением скоростью, паузой и циклом. Диапазон выбирается прямо в Trace: выделенный участок уходит в replay на указанные каналы.
Перенос записи
Запись самодостаточна: вместе с копиями описаний она открывается на другой машине. Для передачи достаточно скопировать директорию целиком.