UNPKG

@linuxcnc-node/hal

Version:

Node.js bindings for LinuxCNC HAL library

36 lines (35 loc) 1.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RtapiMsgLevel = exports.HalParamDir = exports.HalPinDir = exports.HalType = void 0; // src/ts/enums.ts var HalType; (function (HalType) { HalType[HalType["BIT"] = 1] = "BIT"; HalType[HalType["FLOAT"] = 2] = "FLOAT"; HalType[HalType["S32"] = 3] = "S32"; HalType[HalType["U32"] = 4] = "U32"; // PORT = 5, // Skipping PORT for now HalType[HalType["S64"] = 6] = "S64"; HalType[HalType["U64"] = 7] = "U64"; })(HalType || (exports.HalType = HalType = {})); var HalPinDir; (function (HalPinDir) { HalPinDir[HalPinDir["IN"] = 16] = "IN"; HalPinDir[HalPinDir["OUT"] = 32] = "OUT"; HalPinDir[HalPinDir["IO"] = 48] = "IO"; HalPinDir[HalPinDir["DIR_UNSPECIFIED"] = -1] = "DIR_UNSPECIFIED"; })(HalPinDir || (exports.HalPinDir = HalPinDir = {})); var HalParamDir; (function (HalParamDir) { HalParamDir[HalParamDir["RO"] = 64] = "RO"; HalParamDir[HalParamDir["RW"] = 192] = "RW"; })(HalParamDir || (exports.HalParamDir = HalParamDir = {})); var RtapiMsgLevel; (function (RtapiMsgLevel) { RtapiMsgLevel[RtapiMsgLevel["NONE"] = 0] = "NONE"; RtapiMsgLevel[RtapiMsgLevel["ERR"] = 1] = "ERR"; RtapiMsgLevel[RtapiMsgLevel["WARN"] = 2] = "WARN"; RtapiMsgLevel[RtapiMsgLevel["INFO"] = 3] = "INFO"; RtapiMsgLevel[RtapiMsgLevel["DBG"] = 4] = "DBG"; RtapiMsgLevel[RtapiMsgLevel["ALL"] = 5] = "ALL"; })(RtapiMsgLevel || (exports.RtapiMsgLevel = RtapiMsgLevel = {}));