Raw BT Printer
Добавлено: 01 июн 2018, 18:55
https://play.google.com/store/apps/deta ... wbtprinter
Вот viewtopic.php?f=2&t=314&p=2100#p2336 реальное использование.
переписал приложение
ссылка на бета тестирование версии 2.0
https://play.google.com/apps/testing/ru ... wbtprinter
Теперь не только Bluetooth .
- USB - я не волшебник. Если телефон умеет читать флешки и управляться мышкой, то принтер должен тоже. Т.е. программно определить умеет железо работать в host режиме не получается.
На Philips'ах (i908, s309 ) все тесты, что качал из маркета - говорят да, фактически не умеют. Поэтому проверяем подключением usb мышки.
Вторая головная боль "параноя" андроида. Выдернул / воткнул - запрос разрешения. Предоставил постоянно - будет работать до выключения устройств.
Я ищу по vid/pid, а вот пермишены по пути подключения, а он каждый раз новый.
- LAN - тут старый добрый протокол директ печати по 9100-9109 порту.
Теперь не нужно предварительно ставить дефолтную кодовую страницу в принтере.
Научил прогу перекодировать в cp866/win1251 и слать команду esc t xx
Можно указать dots per line самостоятельно
Для тех кто использует программу для печати скаченных картинок . Раньше было жестко 384. Теперь для 80мм можно ввести самому.
От модели к модели нет четкого значения . в районе 560+-10
Главное переписал по людски . Печать теперь как AsyncTask , а не через методы активити.
Теперь не будет глюков из-за смены ориентации.
--------------
Драйвер дает возможность печатать напрямую со страниц сайта чеки, а также легко распечатать заметки и текстовые файлы с телефона.
Для печати заметки Google Keep нужно нажать "..." - Отправить - Отправить через другое приложение - Raw BT Printer.
Для печати понравившейся картинки из броузера : нажать на картинку - Поделиться изображением - Raw BT Printer.
Пример вызова на html & js можно найти на сайте программы http://rawbt.402d.ru/
Протестировано на termal bluetooth printer zj 5805.
Пожалуйста, оставляйте отзывы о совместимости с вашей моделью esc/pos принтера.
Вот viewtopic.php?f=2&t=314&p=2100#p2336 реальное использование.
переписал приложение
ссылка на бета тестирование версии 2.0
https://play.google.com/apps/testing/ru ... wbtprinter
Теперь не только Bluetooth .
- USB - я не волшебник. Если телефон умеет читать флешки и управляться мышкой, то принтер должен тоже. Т.е. программно определить умеет железо работать в host режиме не получается.
На Philips'ах (i908, s309 ) все тесты, что качал из маркета - говорят да, фактически не умеют. Поэтому проверяем подключением usb мышки.
Вторая головная боль "параноя" андроида. Выдернул / воткнул - запрос разрешения. Предоставил постоянно - будет работать до выключения устройств.
Я ищу по vid/pid, а вот пермишены по пути подключения, а он каждый раз новый.
- LAN - тут старый добрый протокол директ печати по 9100-9109 порту.
Теперь не нужно предварительно ставить дефолтную кодовую страницу в принтере.
Научил прогу перекодировать в cp866/win1251 и слать команду esc t xx
Можно указать dots per line самостоятельно
Для тех кто использует программу для печати скаченных картинок . Раньше было жестко 384. Теперь для 80мм можно ввести самому.
От модели к модели нет четкого значения . в районе 560+-10
Главное переписал по людски . Печать теперь как AsyncTask , а не через методы активити.
Теперь не будет глюков из-за смены ориентации.
--------------
Драйвер дает возможность печатать напрямую со страниц сайта чеки, а также легко распечатать заметки и текстовые файлы с телефона.
Для печати заметки Google Keep нужно нажать "..." - Отправить - Отправить через другое приложение - Raw BT Printer.
Для печати понравившейся картинки из броузера : нажать на картинку - Поделиться изображением - Raw BT Printer.
Пример вызова на html & js можно найти на сайте программы http://rawbt.402d.ru/
Протестировано на termal bluetooth printer zj 5805.
Пожалуйста, оставляйте отзывы о совместимости с вашей моделью esc/pos принтера.