@node-pigpio/core
Version:
pigpiod client for node.js
816 lines (815 loc) • 21.5 kB
TypeScript
declare const value: {
readonly MODES: {
readonly cmdNo: 0;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly MODEG: {
readonly cmdNo: 1;
readonly p1: "-";
readonly p2: "-";
readonly res: "mode";
readonly extension: readonly ["-"];
};
readonly PUD: {
readonly cmdNo: 2;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly READ: {
readonly cmdNo: 3;
readonly p1: "-";
readonly p2: "-";
readonly res: "level";
readonly extension: readonly ["-"];
};
readonly WRITE: {
readonly cmdNo: 4;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly PWM: {
readonly cmdNo: 5;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly PRS: {
readonly cmdNo: 6;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly PFS: {
readonly cmdNo: 7;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly SERVO: {
readonly cmdNo: 8;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly WDOG: {
readonly cmdNo: 9;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly BR1: {
readonly cmdNo: 10;
readonly p1: "-";
readonly p2: "-";
readonly res: "bits";
readonly extension: readonly ["-"];
};
readonly BR2: {
readonly cmdNo: 11;
readonly p1: "-";
readonly p2: "-";
readonly res: "bits";
readonly extension: readonly ["-"];
};
readonly BC1: {
readonly cmdNo: 12;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly BC2: {
readonly cmdNo: 13;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly BS1: {
readonly cmdNo: 14;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly BS2: {
readonly cmdNo: 15;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly TICK: {
readonly cmdNo: 16;
readonly p1: "-";
readonly p2: "-";
readonly res: "tick";
readonly extension: readonly ["-"];
};
readonly HWVER: {
readonly cmdNo: 17;
readonly p1: "-";
readonly p2: "-";
readonly res: "version";
readonly extension: readonly ["-"];
};
readonly NO: {
readonly cmdNo: 18;
readonly p1: "-";
readonly p2: "-";
readonly res: "handle";
readonly extension: readonly ["-"];
};
readonly NB: {
readonly cmdNo: 19;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly NP: {
readonly cmdNo: 20;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly NC: {
readonly cmdNo: 21;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly PRG: {
readonly cmdNo: 22;
readonly p1: "-";
readonly p2: "-";
readonly res: "range";
readonly extension: readonly ["-"];
};
readonly PFG: {
readonly cmdNo: 23;
readonly p1: "-";
readonly p2: "-";
readonly res: "frequency";
readonly extension: readonly ["-"];
};
readonly PRRG: {
readonly cmdNo: 24;
readonly p1: "-";
readonly p2: "-";
readonly res: "real range";
readonly extension: readonly ["-"];
};
readonly HELP: {
readonly cmdNo: 25;
readonly p1: "-";
readonly p2: "-";
readonly res: "N/A";
readonly extension: readonly ["N/A"];
};
readonly PIGPV: {
readonly cmdNo: 26;
readonly p1: "-";
readonly p2: "-";
readonly res: "version";
readonly extension: readonly ["-"];
};
readonly WVCLR: {
readonly cmdNo: 27;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly WVAG: {
readonly cmdNo: 28;
readonly p1: "-";
readonly p2: "-";
readonly res: "wave pulses";
readonly extension: readonly ["-"];
};
readonly WVAS: {
readonly cmdNo: 29;
readonly p1: "-";
readonly p2: "-";
readonly res: "wave pulses";
readonly extension: readonly ["-"];
};
readonly WVBSY: {
readonly cmdNo: 32;
readonly p1: "-";
readonly p2: "-";
readonly res: "busy (1) or not busy (0)";
readonly extension: readonly ["-"];
};
readonly WVHLT: {
readonly cmdNo: 33;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly WVSM: {
readonly cmdNo: 34;
readonly p1: "-";
readonly p2: "-";
readonly res: "wave micros\nwave micros - high\nwave micros - max";
readonly extension: readonly ["-"];
};
readonly WVSP: {
readonly cmdNo: 35;
readonly p1: "-";
readonly p2: "-";
readonly res: "wave pulses\nwave pulses - high\nwave pulses - max";
readonly extension: readonly ["-"];
};
readonly WVSC: {
readonly cmdNo: 36;
readonly p1: "-";
readonly p2: "-";
readonly res: "wave DMA CBs\nwave DMA CBs - high\nwave DMA CBs - max";
readonly extension: readonly ["-"];
};
readonly TRIG: {
readonly cmdNo: 37;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly PROC: {
readonly cmdNo: 38;
readonly p1: "-";
readonly p2: "-";
readonly res: "script id";
readonly extension: readonly ["-"];
};
readonly PROCD: {
readonly cmdNo: 39;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly PROCR: {
readonly cmdNo: 40;
readonly p1: "-";
readonly p2: "-";
readonly res: "script status";
readonly extension: readonly ["-"];
};
readonly PROCS: {
readonly cmdNo: 41;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly SLRO: {
readonly cmdNo: 42;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly SLR: {
readonly cmdNo: 43;
readonly p1: "-";
readonly p2: "-";
readonly res: "X";
readonly extension: readonly ["uint8_t data[X]"];
};
readonly SLRC: {
readonly cmdNo: 44;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly PROCP: {
readonly cmdNo: 45;
readonly p1: "-";
readonly p2: "-";
readonly res: "44";
readonly extension: readonly ["uint32_t script_status", "uint32_t pars[10]"];
};
readonly MICS: {
readonly cmdNo: 46;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly MILS: {
readonly cmdNo: 47;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly PARSE: {
readonly cmdNo: 48;
readonly p1: "-";
readonly p2: "-";
readonly res: "N/A";
readonly extension: readonly ["-"];
};
readonly WVCRE: {
readonly cmdNo: 49;
readonly p1: "-";
readonly p2: "-";
readonly res: "wave id";
readonly extension: readonly ["-"];
};
readonly WVDEL: {
readonly cmdNo: 50;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly WVTX: {
readonly cmdNo: 51;
readonly p1: "-";
readonly p2: "-";
readonly res: "wave DMA CBs";
readonly extension: readonly ["-"];
};
readonly WVTXR: {
readonly cmdNo: 52;
readonly p1: "-";
readonly p2: "-";
readonly res: "wave DMA CBs";
readonly extension: readonly ["-"];
};
readonly WVNEW: {
readonly cmdNo: 53;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly I2CO: {
readonly cmdNo: 54;
readonly p1: "-";
readonly p2: "-";
readonly res: "handle";
readonly extension: readonly ["-"];
};
readonly I2CC: {
readonly cmdNo: 55;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly I2CRD: {
readonly cmdNo: 56;
readonly p1: "-";
readonly p2: "-";
readonly res: "X";
readonly extension: readonly ["uint8_t data[X]"];
};
readonly I2CWD: {
readonly cmdNo: 57;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly I2CWQ: {
readonly cmdNo: 58;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly I2CRS: {
readonly cmdNo: 59;
readonly p1: "-";
readonly p2: "-";
readonly res: "byte value";
readonly extension: readonly ["-"];
};
readonly I2CWS: {
readonly cmdNo: 60;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly I2CRB: {
readonly cmdNo: 61;
readonly p1: "-";
readonly p2: "-";
readonly res: "byte value";
readonly extension: readonly ["-"];
};
readonly I2CWB: {
readonly cmdNo: 62;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly I2CRW: {
readonly cmdNo: 63;
readonly p1: "-";
readonly p2: "-";
readonly res: "word value";
readonly extension: readonly ["-"];
};
readonly I2CWW: {
readonly cmdNo: 64;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly I2CRK: {
readonly cmdNo: 65;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly I2CWK: {
readonly cmdNo: 66;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly I2CRI: {
readonly cmdNo: 67;
readonly p1: "-";
readonly p2: "-";
readonly res: "X";
readonly extension: readonly ["uint8_t data[X]"];
};
readonly I2CWI: {
readonly cmdNo: 68;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly I2CPC: {
readonly cmdNo: 69;
readonly p1: "-";
readonly p2: "-";
readonly res: "word value";
readonly extension: readonly ["-"];
};
readonly I2CPK: {
readonly cmdNo: 70;
readonly p1: "-";
readonly p2: "-";
readonly res: "X";
readonly extension: readonly ["uint8_t data[X]"];
};
readonly SPIO: {
readonly cmdNo: 71;
readonly p1: "-";
readonly p2: "-";
readonly res: "handle";
readonly extension: readonly ["-"];
};
readonly SPIC: {
readonly cmdNo: 72;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly SPIR: {
readonly cmdNo: 73;
readonly p1: "-";
readonly p2: "-";
readonly res: "X";
readonly extension: readonly ["uint8_t data[X]"];
};
readonly SPIW: {
readonly cmdNo: 74;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly SPIX: {
readonly cmdNo: 75;
readonly p1: "-";
readonly p2: "-";
readonly res: "X";
readonly extension: readonly ["uint8_t data[X]"];
};
readonly SERO: {
readonly cmdNo: 76;
readonly p1: "-";
readonly p2: "-";
readonly res: "handle";
readonly extension: readonly ["-"];
};
readonly SERC: {
readonly cmdNo: 77;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly SERRB: {
readonly cmdNo: 78;
readonly p1: "-";
readonly p2: "-";
readonly res: "byte value";
readonly extension: readonly ["-"];
};
readonly SERWB: {
readonly cmdNo: 79;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly SERR: {
readonly cmdNo: 80;
readonly p1: "-";
readonly p2: "-";
readonly res: "X";
readonly extension: readonly ["uint8_t data[X]"];
};
readonly SERW: {
readonly cmdNo: 81;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly SERDA: {
readonly cmdNo: 82;
readonly p1: "-";
readonly p2: "-";
readonly res: "data ready count";
readonly extension: readonly ["-"];
};
readonly GDC: {
readonly cmdNo: 83;
readonly p1: "-";
readonly p2: "-";
readonly res: "dutycycle";
readonly extension: readonly ["-"];
};
readonly GPW: {
readonly cmdNo: 84;
readonly p1: "-";
readonly p2: "-";
readonly res: "pulsewidth";
readonly extension: readonly ["-"];
};
readonly HC: {
readonly cmdNo: 85;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly HP: {
readonly cmdNo: 86;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly CF1: {
readonly cmdNo: 87;
readonly p1: "-";
readonly p2: "-";
readonly res: "value";
readonly extension: readonly ["-"];
};
readonly CF2: {
readonly cmdNo: 88;
readonly p1: "-";
readonly p2: "-";
readonly res: "X";
readonly extension: readonly ["uint8_t retBuf[X]"];
};
readonly BI2CC: {
readonly cmdNo: 89;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly BI2CO: {
readonly cmdNo: 90;
readonly p1: "-";
readonly p2: "-";
readonly res: "handle";
readonly extension: readonly ["-"];
};
readonly BI2CZ: {
readonly cmdNo: 91;
readonly p1: "-";
readonly p2: "-";
readonly res: "X";
readonly extension: readonly ["uint8_t data[X]"];
};
readonly I2CZ: {
readonly cmdNo: 92;
readonly p1: "-";
readonly p2: "-";
readonly res: "X";
readonly extension: readonly ["uint8_t data[X]"];
};
readonly WVCHA: {
readonly cmdNo: 93;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly SLRI: {
readonly cmdNo: 94;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly CGI: {
readonly cmdNo: 95;
readonly p1: "-";
readonly p2: "-";
readonly res: "config";
readonly extension: readonly ["-"];
};
readonly CSI: {
readonly cmdNo: 96;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly FG: {
readonly cmdNo: 97;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly FN: {
readonly cmdNo: 98;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly NOIB: {
readonly cmdNo: 99;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly WVTXM: {
readonly cmdNo: 100;
readonly p1: "-";
readonly p2: "-";
readonly res: "wave DMA CBs";
readonly extension: readonly ["-"];
};
readonly WVTAT: {
readonly cmdNo: 101;
readonly p1: "-";
readonly p2: "-";
readonly res: "wave id";
readonly extension: readonly ["-"];
};
readonly PADS: {
readonly cmdNo: 102;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly PADG: {
readonly cmdNo: 103;
readonly p1: "-";
readonly p2: "-";
readonly res: "strength";
readonly extension: readonly ["-"];
};
readonly FO: {
readonly cmdNo: 104;
readonly p1: "-";
readonly p2: "-";
readonly res: "handle";
readonly extension: readonly ["-"];
};
readonly FC: {
readonly cmdNo: 105;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly FR: {
readonly cmdNo: 106;
readonly p1: "-";
readonly p2: "-";
readonly res: "X";
readonly extension: readonly ["uint8_t data[X]"];
};
readonly FW: {
readonly cmdNo: 107;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly FS: {
readonly cmdNo: 108;
readonly p1: "-";
readonly p2: "-";
readonly res: "position";
readonly extension: readonly ["-"];
};
readonly FL: {
readonly cmdNo: 109;
readonly p1: "-";
readonly p2: "-";
readonly res: "X";
readonly extension: readonly ["uint8_t filenames[X]"];
};
readonly SHELL: {
readonly cmdNo: 110;
readonly p1: "-";
readonly p2: "-";
readonly res: "exit status";
readonly extension: readonly ["-"];
};
readonly BSPIC: {
readonly cmdNo: 111;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly BSPIO: {
readonly cmdNo: 112;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly BSPIX: {
readonly cmdNo: 113;
readonly p1: "-";
readonly p2: "-";
readonly res: "X";
readonly extension: readonly ["uint8_t data[X]"];
};
readonly BSCX: {
readonly cmdNo: 114;
readonly p1: "-";
readonly p2: "-";
readonly res: "X+4";
readonly extension: readonly ["uint32_t status", "uint8_t data[X]"];
};
readonly EVM: {
readonly cmdNo: 115;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly EVT: {
readonly cmdNo: 116;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
readonly PROCU: {
readonly cmdNo: 117;
readonly p1: "-";
readonly p2: "-";
readonly res: "0";
readonly extension: readonly ["-"];
};
};
export default value;