@iotize/ionic
Version:
Iotize specific building blocks on top of @ionic/angular.
15 lines (14 loc) • 608 B
TypeScript
/// <reference types="node" />
/// <reference types="node" />
export interface ScanRecord {
length: number;
type: number;
data: Uint8Array;
}
export interface WebBluetoothManufacturerDataFilter {
companyIdentifier?: number | Uint8Array | number[];
dataPrefix?: Uint8Array | number[];
mask?: Uint8Array | number[];
}
export declare function checkManufacturerDataMatch(parsedScanRecors: ScanRecord[], manufacturerDataFilters: WebBluetoothManufacturerDataFilter[]): boolean;
export declare function parseScanRecords(scanRecord: number[] | Buffer | Uint8Array | undefined): ScanRecord[];