Перейти до основного вмісту

Web Serial Консоль.

SiMa.ai Web Serial Console — це інструмент, який працює в браузері та призначений для підключення до SiMa.ai DevKit безпосередньо з браузера на базі Chromium через Web Serial API.. Встановлення не потрібне — просто відкрийте інструмент у сумісному браузері, під’єднайте ваш DevKit через USB і встановіть з’єднання.

Запустіть консоль Web Serial.

Вимоги

Інтерфейс API Web Serial доступний лише в браузерах, що базуються на Chromium:

  • Google Chrome (рекомендовано)
  • Microsoft Edge
примітка

Браузери Firefox і Safari не підтримують API Web Serial і не можуть використовуватися з цим інструментом.

Linux: доступ до групи dialout

У Linux послідовні пристрої, як-от /dev/ttyUSB0, належать root:dialout і мають режим crw-rw----. Нові облікові записи користувачів за замовчуванням не входять до групи dialout, тому браузер не може відкрити пристрій і ваш DevKit не з’явиться у списку вибору послідовного порту, навіть якщо lsusb і dmesg показують адаптер USB – Serial, а /dev/ttyUSB0 існує.

Додайте свого користувача до групи dialout:

sudo usermod -aG dialout $USER

Потім вийдіть із системи та ввійдіть знову або перезавантажте комп’ютер — зміна групи не застосовується до поточного сеансу. Перевірте за допомогою команди:

groups | grep dialout
примітка

Цей крок стосується лише Linux. Для macOS і Windows він не потрібен.

Почнімо.

  1. Під’єднайте ваш SiMa.ai DevKit до комп’ютера за допомогою кабелю USB – Serial.
  2. Відкрийте Web Serial Консоль. у підтримуваному браузері.
  3. Натисніть [+] Створити нове з’єднання в панелі команд.
  4. Оберіть у спливаючому вікні браузера послідовний порт, який відповідає вашому DevKit, і натисніть кнопку Підключити.
  5. Консоль автоматично виявить запит на вхід і виконає вхід, використовуючи стандартні облікові дані (sima/edgeai).

Інтерфейс

Термінал

Вводьте команди безпосередньо у вікно термінала та натискайте Enter, щоб виконати їх на підключеному DevKit.

Панель команд

Панель команд у нижній частині сторінки забезпечує швидкий доступ до найпоширеніших дій:

КнопкаДія
[+] Нове з’єднанняВідкрийте нову вкладку для встановлення додаткового з’єднання DevKit.
НалаштуванняНалаштуйте швидкість передачі даних і параметри керування потоком перед підключенням.
УвійтиНадішліть стандартні облікові дані (sima/edgeai).
МережаЗапустіть ifconfig на активному DevKit.
Місце на дискуЗапустіть df -h на активному DevKit.
СтворитиВідобразити /etc/buildinfo з активного DevKit.
ВихідНадішліть команду logout до активного DevKit.
ЗрозумілоОчистіть вивід термінала.
Світла/Темна темаПеремкніть тему інтерфейсу.
Повноекранний режимУвійти в режим повноекранного відображення.
[Приховати]Згорніть панель команд, щоб збільшити область відображення термінала.

Кілька з’єднань

Консоль підтримує одночасне підключення до кількох пристроїв DevKit. Кожне підключення відкривається як окрема вкладка у верхній частині області термінала. Натисніть на вкладку, щоб перемикатися між активними підключеннями, або натисніть × на вкладці, щоб від’єднатися та закрити поточну сесію.

Від’єднання

Натисніть кнопку × на вкладці підключення, щоб розірвати з’єднання. Перед закриттям з’єднання консоль автоматично надішле команду logout до DevKit.