UNPKG

obniz

Version:

obniz sdk for javascript

36 lines (35 loc) 938 B
import { Base } from './Base'; export declare class LED extends Base { static readonly PATTERN: { readonly BLINK: 1; readonly FIREFLY: 2; }; private readonly COLOR_MIN_; private readonly COLOR_MAX_; private readonly TIME_MIN_; private readonly TIME_MAX_; protected colors: { red: number; green: number; blue: number; }; /** * Verify that the device is MESH block * * @param name * @param opt_serialnumber * @returns */ static isMESHblock(name: string | null, opt_serialnumber?: string): boolean; /** * Create command of LED * * @param colors * @param totalTime * @param cycleOnTime * @param cycleOffTime * @param pattern * @returns command */ createLedCommand(colors: LED['colors'], totalTime: number, cycleOnTime: number, cycleOffTime: number, pattern: number): number[]; }