UNPKG

@robotical/sensors-dashboard

Version:

A dashboard tool for depicting Marty data by Robotical

19 lines (18 loc) 898 B
import type MartyType from "@robotical/webapp-types/dist-types/src/application/RAFTs/Marty/Marty"; import { type ROSSerialIMU, type ROSSerialAddOnStatusList, type ROSSerialSmartServos } from "@robotical/roboticaljs"; import { raftPubSubscriptionHelper } from "./pubSubHelper"; import RaftInterface from "./RaftInterface"; export declare class MartyInterface extends RaftInterface { marty: MartyType; addons: ROSSerialAddOnStatusList['addons']; servos: ROSSerialSmartServos | null; accel: ROSSerialIMU | null; subObject: ReturnType<typeof raftPubSubscriptionHelper> | null; constructor(marty: MartyType); subscribeToPublishedData(): void; unsubscribeFromPublishedData(): void; setAddons(addons: ROSSerialAddOnStatusList['addons']): void; setServos(servos: ROSSerialSmartServos): void; setAccel(accel: ROSSerialIMU): void; } export default MartyInterface;