UNPKG

@yinyinfurong_zmr/dbc-can

Version:

A general purpose CAN (Controller Area Network) toolbox with support for .dbc file parsing, CAN message decoding, and more

39 lines (38 loc) 1.24 kB
import { Parser, ParseResult } from '../parser/parser'; import { DbcData } from '../dbc/DbcTypes'; export default class DbcParser extends Parser { parseResult: ParseResult; constructor(rawString: string); updateData(data: DbcData): DbcData; private addComment; private addNode; private addEnvironmentVariableData; private addEnvironmentVariable; private addMessage; private addSignalMultiplexValue; private addSignal; private addSignalComment; private addEnvironmentVariableComment; private addMessageComment; private addNodeComment; private addVersion; private addNewSymbolValue; private addEnvironmentVal; private addVal; private addValTable; private convert2AttributeType; private addGlobalAttribute; private addMessageAttribute; private addSignalAttribute; private addNodeAttribute; private addEnvironmentAttribute; private addAttributeDefaultValue; private addAttributeValue; private addMessageTransmitter; private addSignalGroup; private addSignalValType; private convert2EnvType; private convert2AccessType; private getMessageNameFromId; private hasKindProp; }