UNPKG

node-red-contrib-netvar-utils

Version:

Network Variable List utility nodes for node-red

29 lines 1.23 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.OFFSET_CHECKSUM = exports.OFFSET_FLAGS = exports.OFFSET_COUNTER = exports.OFFSET_PACKET_SIZE = exports.OFFSET_VAR_COUNT = exports.OFFSET_PACKET_INDEX = exports.OFFSET_LIST_ID = exports.OFFSET_ID = exports.OFFSET_PROTOCOL = exports.MAX_VARIABLE_SIZE = exports.MAX_PACKET_SIZE = exports.PACKET_HEADER_SIZE = exports.NETVAR_PROTOCOL_ID = void 0; exports.NETVAR_PROTOCOL_ID = '\0-S3'; exports.PACKET_HEADER_SIZE = 20; /** Packet sizes can exceed `MAX_PACKET_SIZE` if said packet only contains a string that exceeds `MAX_VARIABLE_SIZE` */ exports.MAX_PACKET_SIZE = 276; /** **NOTE:** Strings are exception to this rule */ exports.MAX_VARIABLE_SIZE = 256; // Packet header offsets /** char[4] */ exports.OFFSET_PROTOCOL = 0; /** uint_16 LE (Always zero) */ exports.OFFSET_ID = 4; /** uint_16 LE */ exports.OFFSET_LIST_ID = 8; /** uint_16 LE */ exports.OFFSET_PACKET_INDEX = 10; /** uint_16 LE */ exports.OFFSET_VAR_COUNT = 12; /** uint_16 LE */ exports.OFFSET_PACKET_SIZE = 14; /** uint_16 LE */ exports.OFFSET_COUNTER = 16; /** uint_8 */ exports.OFFSET_FLAGS = 18; /** uint_8 */ exports.OFFSET_CHECKSUM = 19; //# sourceMappingURL=constants.js.map