Capacitor.JS

SPP Bluetooth Printer for Capacitor.js

Allows printing on SPP BT printers

@kduma-autoid/capacitor-bluetooth-printer

Install

npm install @kduma-autoid/capacitor-bluetooth-printer
npx cap sync

API

list()

list() => Promise<{ devices: BluetoothDevice[]; }>

Returns: Promise<{ devices: BluetoothDevice; }>


connect(...)

connect(options: { address: string; }) => Promise<void>
ParamType
options{ address: string; }

print(...)

print(options: { data: string; }) => Promise<void>
ParamType
options{ data: string; }

disconnect()

disconnect() => Promise<void>

connectAndPrint(...)

connectAndPrint(options: { address: string; data: string; }) => Promise<void>
ParamType
options{ address: string; data: string; }

Type Aliases

BluetoothDevice

{ name: string, address: string, type: BluetoothDeviceType }

Enums

BluetoothDeviceType

MembersValue
Unknown"unknown"
Classic"classic"
Le"le"
Dual"dual"