Модель телефона: 7plus Версия системы: 13.4.1
При тестировании реальной машины для подключения принтеров Bluetooth 4.0 используется библиотека CoreBluetooth
. Однако количество отправленных байтов может быть только 80 байтов. Если длина превышает 80 байт, принтер не будет работать и ответ не будет получен. Поскольку число байтов, которые необходимо отправить для печати изображения, слишком велико, отправка его в пакетах приведет к очень низкой скорости печати.
Выведите следующие данные:
peripheral.maximumWriteValueLength(for: .withResponse) => 512
peripheral.maximumWriteValueLength(for: .withoutResponse) => -3
Пожалуйста, помогите мне, как увеличить количество отправленных байтов? Или как быстро печатать картинки?