Record automatic X4 USB mode and two-camera viewing confirmation

This commit is contained in:
DCCONSTRUCTIONS
2026-09-10 10:27:40 +03:00
parent 1488a46794
commit 89b0eeca3f
4 changed files with 37 additions and 5 deletions
@@ -669,3 +669,28 @@ idle preview.stop→USB replug без camera off/on и без ручного в
пакеты, firmware и SD effects в REPLUG02 не применялись; Ubuntu не изменялась.
Ops MISSIONCOR-77 обновлён с результатом и discovery-mode gap, checker полной
автономности остаётся открытым.
## OWNER03 — память режима и просмотр двух моделей,10.09.2026
Владелец явно уточнил REPLUG02: после camera off/on и подключения USB X4 САМА
перешла в Android mode; выбора режима на экране не потребовалось. Это закрывает
прежнюю неопределённость о tap mode и подтверждает память режима в этом одном
сценарии. Не закрывает failed active replug без перезапуска самой камеры.
Владелец открыл viewer X4, затем RealSense D455 в удалённом Core и подтвердил
изображение от каждой. Это user acceptance переключения между моделями;
одновременно отображённые потоки/длительный soak отдельно не измерены.
Read-only Core snapshot 2026-09-10T07:26:09.065705+00:00,Mac monotonic445649.047753416:
Core operational,Node online,D455 и X4 online/acquisition streaming одновременно.
Это runtime telemetry, а не измерение FPS или доказательство frame freshness обеих
камер. Private report0600 OWNER03 SHA-256 12da47210a6d897c93e0886176556b4761634c4f86d176ae27d0cab0244e98a5.
Команды камерам/службам/USB не отправлялись, установленная Ubuntu не менялась.
Следующий порядок подтверждён с планом10/11: idle USB replug → active USB replug
без camera power cycle → восстановление SDK/preview по результатам → адресное
питание и отдельный boot Ubuntu →30 минут X4+D455, переключение/независимость и
замеры → локальное Node video/управление/settings/photo/download → clean-image
qualification. Все новые зависимости/правила/права/recovery должны войти в
versioned installer до применения на борту. Текущий вопрос владельца — план;
новые физические отключения и reboot этим уточнением не выполнялись.
@@ -90,4 +90,6 @@ REPLUG01 не прошёл: после подтверждённого владе
REPLUG02 уточняет последующие подключения: kernel кратко обнаруживает X4 как USB Mass Storage070a:4026, затем через~16s disconnect; перед этим USB2 descriptor errors -71. SDK mode не возвращается. Звук подключения не подтверждает SDK-ready. Следующий diagnostic control — штатный camera restart/reconnect и выбор Control with Android при появлении меню. Отдельно выявлен пробел read-only discovery неподходящего USB mode; его исправление не должно объединять камеры по mass-storage serial.
REPLUG02/LIVE07 восстановление: после выполненного владельцем camera off/on и USB reconnect появился SDK mode; установленный supervisor сам открыл новую сессию прежнего экземпляра. Явный START из Core дал340 кадров1280×640 за30s, active verify complete. Core/Node видят камеру online; переустановка не потребовалась. Автоматический выбор режима после restart уточняется, простой active replug без camera restart остаётся непройденным.
REPLUG02/LIVE07 восстановление: после выполненного владельцем camera off/on и USB reconnect появился SDK mode; установленный supervisor сам открыл новую сессию прежнего экземпляра. Явный START из Core дал340 кадров1280×640 за30s, active verify complete. Core/Node видят камеру online; переустановка не потребовалась. OWNER03 подтвердил автоматический выбор Android mode после restart без tap; простой active replug без camera restart остаётся непройденным.
OWNER03: владелец подтвердил автоматический Android mode после camera off/on→USB in и просмотр изображений X4 и D455 при переходах между их карточками в Core. Текущий Node snapshot обеих камер online/streaming; одновременное отображение,30 минут потока и FPS/latency ещё не измерены. Следующий hardware control — idle replug, затем active replug; установленные службы в этом уточнении не менялись.
+3 -1
View File
@@ -12,7 +12,9 @@ B11/P09,09.09: эта реализация готова и прошла38 Ubuntu
Предварительное условие NET01 закрыто NET02/NET03,10.09: CoreNode восстановили канал через Tailscale с прежними trust/identity. В Core подтверждены несколько свежих mTLS heartbeat, endpoint revision1. После восстановления заново читать актуальное состояние камеры перед любыми preview/model операциями; прежний stale inventory не подтверждает её текущее состояние.
P10/PREP05 complete: Node0.8.19 и X4 model0.1.3-3 установлены штатно. LIVE06 подтвердил первый и повторный START, active verify и viewer reopen:1083 декодированных кадра1280×640, без SD записи. Следующий шаг — физический USB replug, затем отдельные cold-start сценарии. Задержка NET03 recovery и длительная video stability остаются открытыми.
P10/PREP05 complete: Node0.8.19 и X4 model0.1.3-3 установлены штатно. LIVE06 подтвердил первый и повторный START, active verify и viewer reopen:1083 декодированных кадра1280×640, без SD записи. REPLUG01 выявил отказ active USB replug; REPLUG02/LIVE07 восстановили камеру после camera off/on. OWNER03 подтвердил автоматический Android mode после этого включения. Следующий шаг — сравнить idle и active USB replug без выключения камеры, затем отдельные boot/power сценарии. Задержка NET03 recovery и длительная video stability остаются открытыми.
OWNER03: владелец видит изображение X4 и D455 через Core при переходах между карточками. Read-only Node snapshot обеих камер online/streaming. Длительная одновременная работа и измерения ещё не приняты.
## Очередь реализации
@@ -60,7 +60,9 @@ preview0/recording0. LIVE07 после явного START подтвердил34
и active verify2 новых кадра за84ms. Владелец подтвердил зелёный статус Core.
Это доказывает автоматическое открытие SDK после правильной USB enumeration,
но не автоматическое восстановление режима без перезапуска самой камеры.
Уточнение владельца о необходимости ручного выбора Android пока не получено.
OWNER03: владелец явно подтвердил, что Android mode включился автоматически,
без выбора на экране. Память режима подтверждена в одном camera off/on→USB in
сценарии; failed active replug без camera restart этим не закрыт.
Следующая пара проверок — idle replug и active replug, без camera off/on.
Выявлен также пробел discovery: Node фильтрует только SDK mode2e1a:0002 и не
@@ -96,8 +98,9 @@ Preview, SD-запись и питание разделены. Неопреде
Официальная [инструкция USB-режима](https://onlinemanual.insta360.com/x4/en-us/operating-tutorials/connect/connect-app)
указывает, что X4 запоминает последний режим, включая Control with Android.
Ожидается однократная ручная настройка; исключение Reverse Charging отдельно
описано производителем. Сохранение режима после холодного включения нашей
камеры v1.7.18 предстоит подтвердить.
описано производителем. OWNER03 подтвердил сохранение режима после штатного off/on нашей камерыv1.7.18
и последующего USB in. Запуск с уже вставленным USB, boot Ubuntu и несколько
повторений остаются отдельными проверками.
[Developer FAQ](https://onlinemanual.insta360.com/developer/en-us/resource/camera)
подтверждает USB power-on X4, но не USB power-off, и требует стабильные5V3A