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

Диагностика сетей и других способов подключения принтера

    В верхней части экрана диагностики приложения PS402d распалагается блок индикации текущего состояния сетевого окружения и поддержка вашим андроид устройством USB-OTG.

    Доступно подключение принтера по USB

    Данная плашка появляется в случае, если производитель вашего Android устройства заявил поддержку USB-OTG (к телефону можно подключать перефирийные устройства).

    О решении проблем с подключением принтера по USB можно прочитать по ссылке.

    Напоминает, что Вы забыли подключиться к WiFi сети.

    Проще всего включить WiFi потянув за верхний край экрана и нажать кнопку быстрого действия в системной шторке. В качестве альтернативы я реализовал реакцию на нажатие этой плашки. Приложение попробует Вас перенаправить в нужное место системных настроек.

    Вы подключены к WiFi сети

    Подключение к EtherNet по кабелю

    Такую сеть смогут увидеть владельцы ТВ боксов, POS оборудования или подключившее внешнюю сетевую карту. Проше говоря вы сидите в сети по проводу.

    Режим точки доступа

    Ваш телефон раздает интернет для других устройств.

    P2P сеть

    Вы подключились к WiFi Direct принтеру

    Объяснить какие сети попадают в список проще на примере исходного кода приложения

    Если сетевой интерфейс не активен (н-р не подключен кабель), это тестовая сеть ( тот самый 127.0.0.1), пока не назначен ip адрес, то пропускаем. В сети с маской /31 (всего два хоста) принтера быть не может. WiFi Direct, несмотря на использование сокращения p2p (точка-точка) живет обычно на сети /24.

    P.S. Иконка из знака вопроса используется для остальных типов сетей, которые я посчитал маловероятными на обычных телефонах и прошивках.

    P.P.S. Приложение расчитано на использование в домашних условиях или малого офиса (одного сегмента сети). Если у Вас в организации сложная сетевая инфраструктура или настроен аудит печати, то ps402d Вам не подойдет.