pos_bt_printer 1.0.1
pos_bt_printer: ^1.0.1 copied to clipboard
Flutter plugin for Bluetooth Classic POS printer using MAC address (SPP), optimized for POS devices.
pos_bt_printer #
Flutter plugin for Bluetooth Classic POS printers (SPP). Supports connect by MAC, auto enable Bluetooth, and raw ESC/POS bytes.
Features #
- Connect by MAC (no scan)
- Bluetooth Classic SPP
- Auto request enable Bluetooth
- Optimized for POS / kiosk
- Print raw bytes or raster images
Android setup #
Add permission in AndroidManifest.xml:
<uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
Usage
```dart
await PosBtPrinter.connect(mac);
await PosBtPrinter.write(bytes);
Notes
Pair printer once in system settings (PIN usually 0000)
Android 12+ requires BLUETOOTH_CONNECT permission