Довідка: Налаштування принтера
Огляд
Екран "Налаштування принтера" призначений для налаштування підключення до термопринтера для друку етикеток. Підтримує два типи підключення: мережевий принтер (за IP адресою) та Bluetooth принтер. Дозволяє зберігати кілька принтерів, вибирати формат етикеток, протокол друку та виконувати тестовий друк.
📋 Структура екрана
Екран складається з кількох основних розділів:
1. Вибір типу підключення
-
Мережевий принтер — підключення за IP адресою
-
Bluetooth принтер — підключення через Bluetooth
2. Налаштування мережевого принтера
-
Список збережених принтерів — керування принтерами
-
IP адреса та порт — налаштування підключення
-
Тестовий друк — перевірка підключення
-
Користувацька етикетка — друк довільного тексту
3. Налаштування Bluetooth принтера
-
Пошук пристроїв — сканування Bluetooth принтерів
-
Підключення — встановлення з'єднання з принтером
-
Дозволи — налаштування дозволів для Bluetooth
4. Загальні налаштування
-
Формат етикетки — розмір етикетки (60x40 мм або 30x20 мм)
-
Протокол друку — вибір мови принтера (TSPL, CPCL, ZPL II, ESC/POS)
-
Друк через картинку — режим для підтримки кирилиці
🌐 Мережевий принтер
Список збережених принтерів
Екран відображає список усіх збережених мережевих принтерів:
Інформація про принтер:
-
Назва — ім'я принтера (наприклад, "Склад 1")
-
IP адреса та порт — адреса підключення (наприклад, "192.168.1.100:9100")
-
Принтер за замовчуванням — мітка для принтера, що використовується за замовчуванням
Дії з принтером:
-
Тап по принтеру — встановити як принтер за замовчуванням
-
Меню (три крапки) — додаткові дії:
-
Встановити за замовчуванням — зробити принтером за замовчуванням
-
Редагувати — змінити назву, IP адресу або порт
-
Видалити — видалити принтер зі списку
Додавання нового принтера:
-
Натисніть кнопку "+" у правому верхньому куті списку
-
Введіть назву принтера
-
Введіть IP адресу (наприклад, "192.168.1.100")
-
Введіть порт (за замовчуванням "9100")
-
Натисніть "Додати принтер"
Особливості:
-
Перший доданий принтер автоматично стає принтером за замовчуванням
-
Можна зберегти кілька принтерів і перемикатися між ними
-
При виборі принтера за замовчуванням його IP та порт автоматично заповнюються в полях нижче
Налаштування IP адреси та порту
Поле IP адреси:
-
Валідація — перевірка формату IP адреси (наприклад, "192.168.1.100")
-
Обов'язкове поле — IP адреса повинна бути вказана
-
Підказка — приклад формату в placeholder
Поле порту:
-
Значення за замовчуванням — "9100" (стандартний порт для мережевих принтерів)
-
Діапазон — від 1 до 65535
-
Валідація — перевірка коректності номера порту
Збереження налаштувань:
-
Налаштування зберігаються автоматично при зміні
-
При закритті екрана введені дані зберігаються як чернетка
Тестовий друк
Кнопка "Тест друку" дозволяє перевірити підключення до принтера:
Функції:
-
Перевірка підключення — перевіряє доступність принтера за вказаною IP адресою та портом
-
Друк тестової етикетки — відправляє тестову етикетку на принтер
-
Збереження налаштувань — автоматично зберігає налаштування при успішному друку
Використання:
-
Переконайтеся, що IP адреса та порт вказані коректно
-
Натисніть кнопку "Тест друку"
-
Дочекайтеся завершення друку
-
При успішному друку з'явиться повідомлення "Тестовий друк успішно відправлено"
Помилки:
-
Якщо принтер недоступний, з'явиться повідомлення про помилку
-
Перевірте підключення до мережі та правильність IP адреси
-
Переконайтеся, що принтер увімкнено та підключено до мережі
Користувацька етикетка
Кнопка "Своя етикетка" дозволяє надрукувати довільний текст:
Функції:
-
Заголовок — введіть заголовок етикетки
-
Зміст — введіть текст для друку (до 5 рядків)
-
Друк — відправка етикетки на принтер
Використання:
-
Натисніть кнопку "Своя етикетка"
-
Введіть заголовок (за замовчуванням "Alius Logistics")
-
Введіть зміст (за замовчуванням дата та час)
-
Натисніть "Друк"
Особливості:
-
Можна використовувати для друку будь-яких текстових етикеток
-
Підтримується багаторядковий текст
-
Налаштування принтера застосовуються автоматично
📱 Bluetooth принтер
Пошук пристроїв
Екран дозволяє знайти та підключитися до Bluetooth принтера:
Кнопка "Знайти пристрої":
-
Сканування — пошук доступних Bluetooth пристроїв
-
Тривалість — сканування автоматично зупиняється через 10 секунд
-
Результати — знайдені пристрої відображаються в списку
Вимоги:
-
Дозволи — необхідно надати дозволи для Bluetooth та геолокації
-
Bluetooth увімкнено — Bluetooth повинен бути увімкнено на пристрої
-
Геолокація — на Android 9 та нижче потрібна увімкнена геолокація (GPS)
Особливості:
-
Показуються тільки пристрої з іменами
-
Пристрої без імені не відображаються
-
Можна запустити повторне сканування
Дозволи
Для роботи з Bluetooth принтером потрібні дозволи:
Android 12+ (API 31+):
-
Bluetooth Scan — дозвіл на сканування пристроїв
-
Bluetooth Connect — дозвіл на підключення до пристроїв
-
Bluetooth Advertise — дозвіл на рекламу (опціонально)
-
Місцезнаходження — дозвіл на доступ до місцезнаходження
Android 11 та нижче:
-
Місцезнаходження — дозвіл на доступ до місцезнаходження
-
Bluetooth — автоматично надається системою
Android 9 та нижче:
-
Місцезнаходження — дозвіл на доступ до місцезнаходження
-
GPS увімкнено — потрібна увімкнена геолокація (GPS)
Кнопка "Запитати дозволи":
-
Перевіряє поточний статус дозволів
-
Запитує недостатні дозволи
-
Показує детальну інформацію про статус
Особливості:
-
На iOS дозволи запитуються автоматично
-
При відмові в дозволах показується інструкція з налаштування
-
Можна відкрити налаштування додатку для ручного налаштування дозволів
Підключення до принтера
Процес підключення:
-
Знайдіть принтер у списку знайдених пристроїв
-
Натисніть на картку принтера
-
Дочекайтеся підключення (до 15 секунд)
-
При успішному підключенні з'явиться повідомлення "Bluetooth принтер налаштовано"
Інформація про пристрій:
-
Ім'я пристрою — назва принтера
-
ID пристрою — унікальний ідентифікатор
-
Системне ім'я — ім'я пристрою в системі
-
Рекламне ім'я — ім'я з рекламних даних Bluetooth
Автоматичний вибір характеристики:
-
Система автоматично знаходить характеристику для запису даних
-
Пріоритет надається custom сервісам (не стандартним Bluetooth сервісам)
-
Якщо характеристика не знайдена, показується повідомлення "Пристрій не підтримує запис даних"
Збереження налаштувань:
-
Налаштування Bluetooth принтера зберігаються автоматично
-
З'єднання зберігається при закритті екрана
-
При наступному відкритті принтер буде підключено автоматично
Відключення від принтера
Кнопка "Відключитися":
-
Відключає поточне з'єднання з принтером
-
Очищає збережене з'єднання
-
Показується тільки при активному підключенні
Особливості:
-
Відключення не видаляє налаштування принтера
-
Можна підключитися знову без повторної налаштування
-
При відключенні з'єднання в PrinterService очищається
⚙️ Загальні налаштування
Формат етикетки
Вибір розміру етикетки для друку:
Доступні формати:
-
60 x 40 мм — стандартний розмір (за замовчуванням)
-
30 x 20 мм — зменшений розмір
Використання:
-
Виберіть потрібний формат перемикачем
-
Налаштування зберігається автоматично
-
Застосовується до всіх операцій друку
Особливості:
-
Розмір впливає на розташування елементів на етикетці
-
Переконайтеся, що вибраний формат відповідає розміру етикеток у принтері
Протокол друку
Вибір мови/протоколу принтера:
Доступні протоколи:
-
TSPL — для принтерів TSC/Gainscha
-
CPCL — для принтерів Intermec/Honeywell
-
ZPL II — для принтерів Zebra
-
ESC/POS — для термопринтерів
Використання:
-
Виберіть протокол, що відповідає вашому принтеру
-
Налаштування зберігається автоматично
-
Застосовується до всіх операцій друку
Особливості:
-
Неправильний вибір протоколу може призвести до некоректного друку
-
Якщо не впевнені, спробуйте різні протоколи з тестовим друком
-
Протокол TSPL використовується за замовчуванням
Друк через картинку
Опція для підтримки кирилиці на деяких принтерах:
Функція:
-
Увімкнено — текст конвертується в зображення перед друком
-
Вимкнено — текст відправляється безпосередньо в принтер
Коли використовувати:
-
Якщо принтер не підтримує кирилицю безпосередньо
-
Якщо текст відображається некоректно при звичайному друку
-
Для принтерів з підтримкою ESC/CP936 (кирилиця)
Особливості:
-
Друк через картинку може бути повільнішим
-
Якість друку може трохи відрізнятися
-
Рекомендується для принтерів з проблемами відображення кирилиці
🔧 Додаткові функції
Міграція старих налаштувань
При першому відкритті екрана виконується міграція старих налаштувань:
-
Старі налаштування принтера автоматично перетворюються в новий формат
-
Створюється запис у списку збережених принтерів
-
Старі налаштування зберігаються для сумісності
Автозбереження налаштувань
Налаштування зберігаються автоматично:
-
При зміні типу підключення
-
При зміні формату етикетки
-
При зміні протоколу друку
-
При зміні опції "Друк через картинку"
-
При закритті екрана (збереження чернетки)
Перевірка активного з'єднання
При відкритті екрана Bluetooth принтера:
-
Перевіряється наявність активного з'єднання
-
Якщо принтер вже підключено, він відображається як вибраний
-
Статус підключення оновлюється автоматично
⚠️ Важливі зауваження
Мережевий принтер
Вимоги:
-
Принтер повинен бути підключено до тієї ж мережі, що й пристрій
-
IP адреса повинна бути статичною або зарезервованою в роутері
-
Порт повинен бути відкритий у файрволі (якщо використовується)
Типові проблеми:
-
Принтер недоступний — перевірте підключення до мережі та IP адресу
-
Таймаут підключення — перевірте, що принтер увімкнено та порт правильний
-
Помилка друку — перевірте формат етикетки та протокол друку
Bluetooth принтер
Вимоги:
-
Bluetooth повинен бути увімкнено на обох пристроях
-
Принтер повинен бути в режимі сполучення
-
Необхідні дозволи для Bluetooth та геолокації
Типові проблеми:
-
Пристрій не знайдено — переконайтеся, що принтер увімкнено та в режимі сполучення
-
Помилка підключення — перевірте, що принтер не підключено до іншого пристрою
-
Немає дозволів — надайте необхідні дозволи в налаштуваннях додатку
-
GPS вимкнено — на Android 9 та нижче увімкніть геолокацію
Особливості Android:
-
На Android 12+ потрібні нові Bluetooth дозволи
-
На Android 9 та нижче потрібна увімкнена геолокація (GPS)
-
Дозволи можуть вимагати перезапуску додатку
Загальні рекомендації
-
Тестовий друк — завжди використовуйте тестовий друк для перевірки налаштувань
-
Формат етикетки — переконайтеся, що вибраний формат відповідає розміру етикеток
-
Протокол друку — виберіть протокол, що відповідає вашому принтеру
-
Збереження принтерів — зберігайте кілька принтерів для швидкого перемикання
-
Дозволи — перевіряйте дозволи перед використанням Bluetooth принтера
📱 Використання
Налаштування мережевого принтера
-
Відкрийте екран "Налаштування принтера"
-
Виберіть "Мережевий принтер"
-
Додайте принтер через кнопку "+" або введіть IP та порт вручну
-
Натисніть "Тест друку" для перевірки
-
Налаштування збережуться автоматично
Налаштування Bluetooth принтера
-
Відкрийте екран "Налаштування принтера"
-
Виберіть "Bluetooth"
-
Натисніть "Налаштувати Bluetooth принтер"
-
Надайте необхідні дозволи
-
Натисніть "Знайти пристрої"
-
Виберіть принтер зі списку
-
Дочекайтеся підключення
Зміна формату етикетки
-
Відкрийте розділ "Інформація"
-
Виберіть потрібний формат (60x40 мм або 30x20 мм)
-
Налаштування збережеться автоматично
Зміна протоколу друку
-
Відкрийте розділ "Інформація"
-
Виберіть потрібний протокол (TSPL, CPCL, ZPL II, ESC/POS)
-
Налаштування збережеться автоматично
Друк користувацької етикетки
-
Переконайтеся, що принтер налаштовано
-
Натисніть "Своя етикетка"
-
Введіть заголовок та зміст
-
Натисніть "Друк"
🎯 Поради з використання
-
Збереження принтерів — зберігайте кілька принтерів для різних локацій
-
Тестовий друк — завжди перевіряйте налаштування тестовим друком
-
Дозволи Bluetooth — перевіряйте дозволи перед пошуком пристроїв
-
Формат етикетки — використовуйте правильний формат для вашого принтера
-
Протокол друку — якщо друк не працює, спробуйте інший протокол
-
Друк через картинку — використовуйте для принтерів з проблемами кирилиці
❓ Часті питання
П: Як дізнатися IP адресу принтера?
В: IP адресу зазвичай можна знайти в налаштуваннях принтера або в списку пристроїв роутера. Також можна надрукувати конфігураційну сторінку з принтера.
П: Чому принтер не знайдено при скануванні Bluetooth?
В: Переконайтеся, що Bluetooth увімкнено, принтер у режимі сполучення, та надані всі необхідні дозволи. На Android 9 та нижче також потрібна увімкнена геолокація.
П: Який протокол вибрати для мого принтера?
В: Зазвичай протокол вказано в документації принтера. Якщо не впевнені, спробуйте TSPL (за замовчуванням) або виконайте тестовий друк з різними протоколами.
П: Що робити, якщо текст відображається некоректно?
В: Спробуйте увімкнути опцію "Друк через картинку" в розділі "Інформація". Це допоможе з підтримкою кирилиці.
П: Чи можна використовувати кілька принтерів?
В: Так, можна зберегти кілька принтерів і перемикатися між ними. Один з принтерів може бути встановлений як принтер за замовчуванням.
П: Чи зберігаються налаштування при закритті додатку?
В: Так, усі налаштування зберігаються автоматично. При наступному відкритті принтер буде налаштовано так само, як при останньому використанні.
🔗 Пов'язані розділи
-
Друк етикеток — використання принтера для друку
-
Налаштування — загальні налаштування додатку