UNPKG

@robotical/roboticaljs

Version:

Javascript/TS library for Robotical products

14 lines (13 loc) 564 B
import { RaftReportMsg } from '@robotical/raftjs'; import { ROSSerialAddOnStatus } from './RICROSSerial'; export default abstract class RICAddOnBase { _name: string; _typeName: string; _whoAmI: string; _whoAmITypeCode: string; _isStatic: boolean; _initCmd: string | null; constructor(name: string, typeName: string, whoAmI: string, whoAmITypeCode: string); abstract processInit(_dataReceived: RaftReportMsg): void; abstract processPublishedData(addOnID: number, statusByte: number, rawData: Uint8Array): ROSSerialAddOnStatus; }