LogOracle001
Программное обеспечение для чтения и визуализации данных логов бортовых компьютеров TA и EA.
⚡️Чтение данных логов
Меню "Reader" позволяет читать логи с бортовых компьютеров, используя специальный протокол поверх USB-CDC. Далее приведен алгоритм работы.

- Подсоедините бортовой компьютер (EA или TA) к компьютеру через USB. Если вы работаете с ТА, включите его, нажав на кнопку "ON".
- Определите, какому виртуальному COM-порту соответсвует бортовой компьютер. В ОС Windows это можно посмотреть в меню Диспетчера Устройств; в Linux можно выполнить команду
lsusbиз командной строки bash. В обоих случаях устройство будет называться как Espressif Systems ESP32-S3. - Выберите необходимый порт в меню LogOracle001 Reader, затем нажмите "Connect".
- Нажмите "Read logs" для чтения логов. Процесс чтения, в зависимости от размера лога, может занять до нескольких десятков минут. Во время процесса статус-бар будет показывать прогресс.
⚡️Визуализация логов
Меню "Visualizer" позволяет строить графики по данным логов бортовых компьютеров EA и TA.

- Выберите, какие параметры вы хотели бы отобразить на графиках. Пожалуйста, не выбирайте "Deltat", "Angle acc.", "Rotation quat.", "Linear velocity", "Distance", в настоящее время они не поддерживаются.
- Выберите, начиная с какой секунды и заканчивая какой вы хотели бы отобразить параметры на графиках. Для начала рекомендуется не вводить эти параметры; так система построит график по всему логу. Далее можно будет выбрать наиболее интересную часть лога и "приблизить" ее, построив новую серию графиков с примененным временным диапазоном.
- Нажмите "Choose file" для выбора файла логов. Далее система предложит выбрать директорию, где будут создаваться графики. Выберите директорию, нажмите "ОК" и подождите, пока процесс не завершится.
⚡️Скачать программу
| OS | File |
|---|---|
| Windows 64-bit | LogOracle001_Windows_x86_64_Appimage.exe |
| Linux x86_64 | LogOracle001_Linux_x86_64_Appimage |
Тестовый файл для проверки возможности построения графиков: test_read_ea.bin