UNPKG

@ermitsrl/bluetooth-le

Version:

Capacitor plugin for Bluetooth Low Energy

29 lines (28 loc) 1.01 kB
/** * Convert an array of numbers into a DataView. */ export declare function numbersToDataView(value: number[]): DataView; /** * Convert a DataView into an array of numbers. */ export declare function dataViewToNumbers(value: DataView): number[]; /** * Convert a string into a DataView. */ export declare function textToDataView(value: string): DataView; /** * Convert a DataView into a string. */ export declare function dataViewToText(value: DataView): string; /** * Convert a 16 bit UUID into a 128 bit UUID string * @param value number, e.g. 0x180d * @return string, e.g. '0000180d-0000-1000-8000-00805f9b34fb' */ export declare function numberToUUID(value: number): string; export declare function hexStringToDataView(value: string): DataView; export declare function dataViewToHexString(value: DataView): string; export declare function webUUIDToString(uuid: string | number): string; export declare function mapToObject<V>(map?: Map<string | number, V>): { [key: string]: V; } | undefined;