UNPKG

elm327

Version:

Node.js/TypeScript library for ELM327 OBD2 adapters over USB, Bluetooth and WiFi

31 lines 881 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ProtocolError = exports.TimeoutError = exports.ConnectionError = exports.OBD2Error = void 0; class OBD2Error extends Error { code; constructor(message, code) { super(message); this.name = 'OBD2Error'; this.code = code; } } exports.OBD2Error = OBD2Error; class ConnectionError extends OBD2Error { constructor(message) { super(message, 'CONNECTION_ERROR'); } } exports.ConnectionError = ConnectionError; class TimeoutError extends OBD2Error { constructor(message) { super(message, 'TIMEOUT_ERROR'); } } exports.TimeoutError = TimeoutError; class ProtocolError extends OBD2Error { constructor(message) { super(message, 'PROTOCOL_ERROR'); } } exports.ProtocolError = ProtocolError; //# sourceMappingURL=errors.js.map