Перейти к основному содержимому

Инструменты отладкиСпособы отладки==

На Windows:

  • когда приложение i3 pro запущено на ПК с Windows, окно лога можно открыть по нажатию F4
  • iRidium server на Windows - это консоль, в которой вы видите сообщения лога.

На телефоне или планшете с i3 pro лог нельзя увидеть в отдельном окне, как на ПК, но можно переслать лог на ПК по протоколу SMTP. Для этого на ПК устанавливается SMTP сервер, который принимает лог, а в iRidium studio выполняется настройка связи с SMTP сервером.

Телефоны и планшеты на базе Android поддерживают отладку по USB.

В аппаратных реализациях iRidium server необходимо подключиться к серверу для просмотра лога:

  • к UMC и другим устройствам можно подключиться через консоль
  • архив логов можно открыть через web-интерфейс сервера на любой платформе
  • с любого устройства можно переслать лог на ПК по протоколу SMTP. Для этого на ПК устанавливается SMTP сервер, который принимает лог, а в iRidium studio выполняется настройка связи с SMTP сервером

Настройка в iRidium studio

Данные в лог записывают

  1. драйверы , которые вы добавили в проект
  2. i3 pro при запуске и в процессе работы (сообщения о работе системы, общие данные)
  3. скрипты , для этого есть метод IR.Log(). Также скрипты записывают в лог сообщения об ошибках

Количество сообщений от драйвера зависит от детализации лога (Debug level), которую можно настроить в параметрах каждого драйвера отдельно:

Studio2019_Drivers_DebugLevel.png

Отладка через SMTP сервер и количество сообщений для отправки можно регулировать в настройках интерфейса, вкладка Debug :

Studio2019_Drivers_DebugLevel_SMTP.png

В этой статье: