UNPKG

modbus-connect

Version:

Modbus RTU over Web Serial and Node.js SerialPort

23 lines (19 loc) 694 B
// function-codes/SGM130/closeFile.js const { FUNCTION_CODES } = require('../../constants/constants.js'); function buildCloseFileRequest() { return new Uint8Array([FUNCTION_CODES.CLOSE_FILE]); } function parseCloseFileResponse(response) { if (response.length === 0) { console.warn('⚠️ Устройство не ответило на 0x57'); return false; // или true, если считаешь допустимым } if (response.length !== 1 || response[0] !== 0x57) { throw new Error('Invalid response for Close File'); } return true; } module.exports = { buildCloseFileRequest, parseCloseFileResponse }