Отчёты и экспорт
Превратите текущий проект в документ, который может покинуть стенд: HTML-, Markdown- или PDF-отчёт, таблицу CSV или дамп проекта.
Отчёты
- File → Create report... создаёт отчёт для открытого проекта.
- Форматы: HTML, Markdown и PDF.
- Диалог можно растягивать; после создания отчёт по умолчанию открывается.
- Экспорт PDF рендерится через Microsoft Edge в headless-режиме, поэтому дополнительная PDF-библиотека не нужна.
- Отчёт использует текущие данные проекта и уже прочитанные значения; он не запускает диагностическую сессию сам по себе.
Отчёты полезны для записи о работе, передачи между сменами или обращения в поддержку. Сохраняйте дамп проекта рядом с отчётом, когда важны сырые значения.
CSV
| Источник | Содержимое |
|---|---|
| ECU List → Save/Load → Export CSV | Текущая таблица ECU. Разделитель ;, и каждая строка также заканчивается ; |
| Measurement Values → Save to CSV | Выбранные параметры, по одному на строку: "Name","DID","Value Unit", без строки заголовка |
CSV предназначен для обмена, а не для восстановления проекта. Для полного состояния используйте .bmprj, .bmecu и .bmdump.
Дампы
- Save Data записывает файл
.bmdumpс кэшированными значениями ECU. - Load Data восстанавливает дамп в проект для сравнения или офлайн-анализа.
- Ключ дампа — txid ECU; значения DID хранятся как полный hex-буфер, включая заголовок
62 DID_H DID_L.
Логи
Каждая сессия пишет лог в <workspace>/logs/. Строки выглядят как [HH:MM:SS.mmm] TAG: message; трафик CAN/UDS использует >> и <<. Панель Log & Console содержит Clear, текстовый Filter, Auto-scroll, Save и Save As. Сохранённый лог начинается со строки [build], содержащей версию приложения, конфигурацию и дату сборки, — это самый быстрый способ отличить старые сборки.
