UNPKG

@kuriousdesign/machine-sdk

Version:

Shared data types and helpers for machine-related repositories

114 lines (113 loc) 4.79 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DeviceId = void 0; exports.deviceIdToString = deviceIdToString; var DeviceId; (function (DeviceId) { DeviceId[DeviceId["NONE"] = 0] = "NONE"; DeviceId[DeviceId["SYS"] = 1] = "SYS"; DeviceId[DeviceId["HMI"] = 2] = "HMI"; DeviceId[DeviceId["SFTY"] = 3] = "SFTY"; DeviceId[DeviceId["CON"] = 4] = "CON"; DeviceId[DeviceId["DIAG"] = 5] = "DIAG"; DeviceId[DeviceId["RC"] = 6] = "RC"; DeviceId[DeviceId["ROB"] = 10] = "ROB"; DeviceId[DeviceId["ABB"] = 11] = "ABB"; DeviceId[DeviceId["EOAT"] = 12] = "EOAT"; DeviceId[DeviceId["VIS"] = 13] = "VIS"; DeviceId[DeviceId["FIX_T"] = 14] = "FIX_T"; DeviceId[DeviceId["FIX_S"] = 15] = "FIX_S"; DeviceId[DeviceId["CLAMP_T"] = 16] = "CLAMP_T"; DeviceId[DeviceId["CLAMP_S"] = 17] = "CLAMP_S"; DeviceId[DeviceId["FLSB_T"] = 18] = "FLSB_T"; DeviceId[DeviceId["FLSB_S"] = 19] = "FLSB_S"; DeviceId[DeviceId["POT"] = 20] = "POT"; DeviceId[DeviceId["STEPR"] = 21] = "STEPR"; DeviceId[DeviceId["GRIP"] = 22] = "GRIP"; DeviceId[DeviceId["WEIGH"] = 23] = "WEIGH"; DeviceId[DeviceId["LNR"] = 41] = "LNR"; DeviceId[DeviceId["GCNV1"] = 42] = "GCNV1"; DeviceId[DeviceId["GCNV2"] = 43] = "GCNV2"; DeviceId[DeviceId["ORCH"] = 44] = "ORCH"; DeviceId[DeviceId["XFER"] = 45] = "XFER"; DeviceId[DeviceId["SWARM1"] = 46] = "SWARM1"; DeviceId[DeviceId["SWARM2"] = 27] = "SWARM2"; DeviceId[DeviceId["SCARA"] = 29] = "SCARA"; DeviceId[DeviceId["REOR"] = 30] = "REOR"; DeviceId[DeviceId["BAM"] = 31] = "BAM"; DeviceId[DeviceId["MTAC"] = 32] = "MTAC"; DeviceId[DeviceId["IB"] = 33] = "IB"; DeviceId[DeviceId["STW"] = 34] = "STW"; DeviceId[DeviceId["RG"] = 35] = "RG"; DeviceId[DeviceId["RY"] = 36] = "RY"; DeviceId[DeviceId["RZ"] = 37] = "RZ"; DeviceId[DeviceId["BSG"] = 38] = "BSG"; DeviceId[DeviceId["BSX"] = 39] = "BSX"; DeviceId[DeviceId["BSY"] = 40] = "BSY"; DeviceId[DeviceId["BSZ"] = 41] = "BSZ"; DeviceId[DeviceId["IBG"] = 45] = "IBG"; DeviceId[DeviceId["IBZ"] = 46] = "IBZ"; DeviceId[DeviceId["IBX"] = 47] = "IBX"; DeviceId[DeviceId["IBZ1"] = 48] = "IBZ1"; DeviceId[DeviceId["IBZ2"] = 49] = "IBZ2"; DeviceId[DeviceId["WASH"] = 50] = "WASH"; //ROB = 51, DeviceId[DeviceId["DBRR"] = 52] = "DBRR"; DeviceId[DeviceId["CNC"] = 53] = "CNC"; DeviceId[DeviceId["RACK"] = 54] = "RACK"; })(DeviceId || (exports.DeviceId = DeviceId = {})); function deviceIdToString(deviceId) { switch (deviceId) { case DeviceId.NONE: return "NONE"; case DeviceId.SYS: return "SYS"; case DeviceId.HMI: return "HMI"; case DeviceId.SFTY: return "SFTY"; case DeviceId.CON: return "CON"; case DeviceId.DIAG: return "DIAG"; case DeviceId.RC: return "RC"; case DeviceId.ROB: return "ROB"; case DeviceId.ABB: return "ABB"; case DeviceId.EOAT: return "EOAT"; case DeviceId.VIS: return "VIS"; case DeviceId.FIX_T: return "FIX_T"; case DeviceId.FIX_S: return "FIX_S"; case DeviceId.CLAMP_T: return "CLAMP_T"; case DeviceId.CLAMP_S: return "CLAMP_S"; case DeviceId.FLSB_T: return "FLSB_T"; case DeviceId.FLSB_S: return "FLSB_S"; case DeviceId.POT: return "POT"; case DeviceId.STEPR: return "STEPR"; case DeviceId.GRIP: return "GRIP"; case DeviceId.WEIGH: return "WEIGH"; case DeviceId.LNR: return "LNR"; case DeviceId.GCNV1: return "GCNV1"; case DeviceId.GCNV2: return "GCNV2"; case DeviceId.ORCH: return "ORCH"; case DeviceId.XFER: return "XFER"; case DeviceId.SWARM1: return "SWARM1"; case DeviceId.SWARM2: return "SWARM2"; case DeviceId.SCARA: return "SCARA"; case DeviceId.REOR: return "REOR"; case DeviceId.BAM: return "BAM"; case DeviceId.MTAC: return "MTAC"; case DeviceId.IB: return "IB"; case DeviceId.STW: return "STW"; case DeviceId.RG: return "RG"; case DeviceId.RY: return "RY"; case DeviceId.RZ: return "RZ"; case DeviceId.BSG: return "BSG"; case DeviceId.BSX: return "BSX"; case DeviceId.BSY: return "BSY"; case DeviceId.BSZ: return "BSZ"; case DeviceId.IBG: return "IBG"; case DeviceId.IBZ: return "IBZ"; case DeviceId.IBX: return "IBX"; case DeviceId.IBZ1: return "IBZ1"; case DeviceId.IBZ2: return "IBZ2"; case DeviceId.WASH: return "WASH"; case DeviceId.DBRR: return "DBRR"; case DeviceId.CNC: return "CNC"; case DeviceId.RACK: return "RACK"; default: return `UNKNOWN(${deviceId})`; } }