Открытый Android-драйвер и SDK для термопринтеров этикеток NIIMBOT — протокол Bluetooth восстановлен обратной разработкой.
NiimBridge даёт разработчикам возможность управлять принтерами этикеток NIIMBOT (модель D110_M) из собственных Android-приложений, хотя производитель не публикует официального SDK. Протокол связи по Bluetooth был восстановлен путём анализа перехваченного трафика официального приложения и проверен на побайтовое совпадение с ним. В комплект входит драйвер, SDK для встраивания в другие приложения и диагностическое приложение.
Описание автора:Open-source Android driver, SDK, and diagnostic app for NIIMBOT thermal label printers (D110_M). The Bluetooth protocol was reverse-engineered from an HCI capture and validated byte-identical against the official app, since NIIMBOT provides no public SDK.