UNPKG

microbyte

Version:

A wrapper for bluetooth and USB interactivity between browsers and micro:bits

25 lines 1.1 kB
export declare class PairingPattern { private static MICROBIT_NAME_LENGTH; /** * Codebook for computing name from pairing pattern. See * https://support.microbit.org/support/solutions/articles/19000067679-how-to-find-the-name-of-your-micro-bit */ private static CODEBOOK; /** * Converts a pairing pattern to a name. * See guide on microbit names to understand how a pattern is turned into a name * https://support.microbit.org/support/solutions/articles/19000067679-how-to-find-the-name-of-your-micro-bit * @param {boolean[][]} pattern The pattern to convert. * @returns {string} The name of the micro:bit. */ static patternToName(pattern: boolean[][]): string; /** * Converts a name to a pairing pattern. * IMPORTANT: Assumes correct microbit name. Not enough error handling for * incorrect names. * @param {string} name The name of the micro:bit * @returns {boolean[][]} The pairing pattern */ static nameToPattern(name: string): boolean[][]; } //# sourceMappingURL=PairingPattern.d.ts.map