Имя: Пароль:
1C
 
Печать в мобильном клиенте на bluetooth принтере
0 travelekb
 
16.10.24
17:17
Добрый день.

Имеется USB/Bluetooth принтер GP-3120TUC. Требуется печатать этикетки, но никак не могу разобраться с печатью на мобильном клиенте. Каким образом можно сделать так, чтобы мобильное приложение "увидело" bluetooth принтер?
Штатными средствами android, через службы печати, возможно подключение только WiFi принтера. Перепробовал кучу стороннего софта - все безуспешно, либо не видит принтер, либо нет драйверов и т.д. Производитель прислал софт для печати этикеток - подключается и печатает просто отлично, любые этикетки, графику и т.д. Но в приложении есть возможность печати только созданных там этикеток. Как заставить печатать из-под мобильного клиента 1С - не понимаю.

Изучил и опробовал это решение: https://infostart.ru/1c/tools/1669190/
не обнаруживает принтер ни при каких обстоятельствах. При этом повторюсь, комплектный с принтером софт в это же время находит принтер и отлично печатает.
1 Builder
 
16.10.24
17:33
у 1С есть демо конфа "БПО для мобильных приложений", там есть как раз работа с принтерами. У меня работало.
2 Builder
 
16.10.24
17:34
Сам принтер по блютусу цепляется как устройство?
3 travelekb
 
16.10.24
17:43
(2) да, обнаруживается и подключается
4 travelekb
 
16.10.24
18:50
Удалось добиться обнаружения Bluetooth принтера путем предоставления приложению полных прав. Однако теперь приложение молча вылетает сразу по нажатию тестовой кнопки "Напечатать" в режиме TSP, без каких либо ошибок.
Пробовал на трех устройствах с Android 12, 13 и 14 - везде одинаковое поведение программы. Думаю что она не совместима со свежими версиями android.
Поэтому вопрос стабильной печати по bluetooth принтеру из-под мобильного клиента все еще актуален.