Bluetooth печать через SPP с микроконтроллера
У нас есть собственное мобильное устройство, которое может передавать данные через Bluetooth SPP на ПК. На рынке представлено множество устройств, выполняющих роль мобильных принтеров через Bluetooth. Некоторые из них используют собственный язык печати на основе ASCII, например принтеры этикеток от Zebra.
Так что есть идея печати через SPP с нашего устройства. К сожалению, по этой специальной теме в Интернете не так много полезной информации.
Можете ли вы порекомендовать какой-либо принтер (как минимум A4), способный печатать через Bluetooth SPP с общедоступными спецификациями протокола? Или у вас есть какие-нибудь советы, с чего начать?
1 ответ
Принтеры Bluetooth обычно используют профили, отличные от SPP. Существует несколько разновидностей, некоторые принтеры поддерживают различные из них:
1) BPP - базовый профиль печати может отправлять простые текстовые данные, не требуя драйверов для конкретного принтера
2) HCRP - Профиль замены кабеля в печатном виде используется для отправки того же формата данных, что и при передаче по проводам; обычно для форматирования данных требуются драйверы, специфичные для принтера.
3) BIP - Basic Imaging Profile позволяет передавать фотографии и т. Д.
4) OPP - Object Push Profile также иногда используется для передачи файлов
В общем, вы не сможете просто использовать SPP для общения с обычным принтером, хотя эти другие профили могут располагаться поверх SPP.