Process messages to send to devices.
import * as message from 'jooby-codec/analog/message/downlink';import * as downlinkCommands from 'jooby-codec/analog/commands/downlink';import getHexFromBytes from 'jooby-codec/utils/getHexFromBytes.js';const commands = [ { id: downlinkCommands.correctTime2000.id, parameters: {sequenceNumber: 45, seconds: -120} }];const bytes = message.toBytes(commands);console.log('message encoded:', JSON.stringify(bytes));// output:'[12,2,45,136,254]'console.log('message encoded in HEX:', getHexFromBytes(bytes));// output:'0c 02 2d 88 fe' Copy
import * as message from 'jooby-codec/analog/message/downlink';import * as downlinkCommands from 'jooby-codec/analog/commands/downlink';import getHexFromBytes from 'jooby-codec/utils/getHexFromBytes.js';const commands = [ { id: downlinkCommands.correctTime2000.id, parameters: {sequenceNumber: 45, seconds: -120} }];const bytes = message.toBytes(commands);console.log('message encoded:', JSON.stringify(bytes));// output:'[12,2,45,136,254]'console.log('message encoded in HEX:', getHexFromBytes(bytes));// output:'0c 02 2d 88 fe'
Process messages to send to devices.
Example