uhf-uart-reader
Version:
UHF RFID reader module through UART interface designed for `rk3128_box` device.
21 lines (16 loc) • 541 B
text/typescript
import { NativeModule, requireNativeModule } from "expo";
export type UhfEventPayload = {
epc: string;
};
export type UhfUartReaderEvents = {
onRead: (params: UhfEventPayload) => void;
};
declare class UhfUartReader extends NativeModule<UhfUartReaderEvents> {
connect(serialPort: string): boolean;
listSerialPorts(): string[];
setPower(power: number): void;
isConnected(): boolean;
disconnect(): void;
}
// This call loads the native module object from the JSI.
export default requireNativeModule<UhfUartReader>("UhfUartReader");