• L LivewireExplorer
  • Информация о проекте
    • Информация о проекте
    • Активность
    • Метки
    • Участники
  • Репозиторий
    • Репозиторий
    • Файлы
    • Коммиты
    • Ветки
    • Теги
    • Участники
    • Диаграмма
    • Сравнение
  • mos.track
    • mos.track
    • Список
    • Доски
    • Спринты
  • Запросы на слияние 0
    • Запросы на слияние 0
  • CI/CD
    • CI/CD
    • Конвейеры
    • Задания
    • Расписания
  • Развертывания
    • Развертывания
    • Окружения
    • Релизы
  • Пакеты и реестры
    • Пакеты и реестры
    • Реестр пакетов
    • Реестр контейнеров
  • Мониторинг
    • Мониторинг
    • Инциденты
  • Аналитика
    • Аналитика
    • Поток ценности
    • CI/CD
    • Репозиторий
  • mos.wiki
    • mos.wiki
  • Сниппеты
    • Сниппеты
  • Активность
  • Диаграмма
  • Создать новую задачу
  • Задания
  • Коммиты
  • Доски с задачами
Свернуть панель
  • twelve
  • LivewireExplorer
  • Запросы на слияние
  • !3

feat: Thorough discovery mode (Axia Browse parity) + Windows 7 ComboBox fix + Telos VSet classification

  • Ревью изменений

  • Скачать
  • Почтовые патчи
  • Простое отличие
Слиты twelve запросил слияние fix/discovery в main Авг 24, 2026
  • Обзор 1
  • Коммиты 1
  • Конвейеры 0
  • Изменения 16

Created by: ykmn

Summary

Implements Thorough discovery mode — a complete equivalent of Axia IP Audio Driver's Browse function that guarantees full channel list at the cost of longer scan time.

Changes

1. Thorough Discovery Mode (DiscoveryMode.Thorough)

  • LWRP subnet sweep (TCP/93) — same as BruteForce
  • Active advertisement request on port 4000 (multicast 239.192.255.3) — triggers immediate ADVT=1 "full info" announcements from all devices
  • 60s passive listening on SAP (9875) + Advertisement (4001) — catches all triggered and periodic announcements
  • Auto-probe for devices found only via passive (same as other modes)

2. New Files

  • src/LivewireBrowser.Core/Discovery/AdvertisementRequester.cs — sends full info request packet to port 4000
  • tests/LivewireBrowser.Core.Tests/AdvertisementRequesterTests.cs — basic tests
  • tests/LivewireBrowser.Core.Tests/NetworkScannerTests.cs — mode logic tests

3. Device Classification

  • Added Telos VSet and VSet to TelephoneHybrid category

4. Windows 7 Fix

  • ComboBox dropdowns in Settings now work on Windows 7 (without Aero) by forcing open on ToggleButton click

5. Documentation

  • Updated README.md and README-ru.md with Thorough mode description
  • Localized EN/RU strings for new option

6. Version

  • Bumped to 1.00.004 (debug increment per CLAUDE.md)
  • Updated HISTORY.md

Testing

  • All 109 tests pass
  • Build succeeds with 0 warnings
Ответственный
Назначить
Проверяющие
Запросить ревью
Оценка трудозатрат
Исходная ветка: fix/discovery