UNPKG

@openhps/sphero

Version:

Open Hybrid Positioning System - Sphero component

17 lines (16 loc) 662 B
import { IToyAdvertisement, Stance } from './types'; import { RollableToy } from './rollable-toy'; import { IQueuePayload } from './core'; export declare class R2D2 extends RollableToy { static advertisement: IToyAdvertisement; protected maxVoltage: number; protected minVoltage: number; wake(): Promise<IQueuePayload>; sleep(): Promise<IQueuePayload>; playAudioFile(idx: number): Promise<IQueuePayload>; turnDome(angle: number): Promise<IQueuePayload>; setStance(stance: Stance): Promise<IQueuePayload>; playAnimation(animation: number): Promise<IQueuePayload>; private calculateDomeAngle; private static hobIndex; }