Reserved bit that may be used in an agreed-upon manner in individual networks.
Reserved bit that may be used in an agreed-upon manner in individual networks.
Reserved bit that may be used in an agreed-upon manner in individual networks.
Reserved bit that may be used in an agreed-upon manner in individual networks.
ReadonlysubtypeThe specific type of frame being represented (UI, I, SABM, etc.)
ReadonlytypeWhether the frame is an unnumbered, supervisory, or information frame.
Whether the frame is a command frame or a response frame if it is using the latest version of the AX.25 protocol. If not, then it is using the legacy protocol.
string 'command', 'response', or 'legacy'
Whether the frame is a command frame or a response frame if it is using the latest version of the AX.25 protocol. If not, then it is using the legacy protocol.
string 'command', 'response', or 'legacy'
Determines in conjunction with the sourceCommandBit if the frame is a command, response, or legacy type frame.
Determines in conjunction with the sourceCommandBit if the frame is a command, response, or legacy type frame.
Whether the frame is a command frame.
Whether the frame is a legacy frame.
Whether the frame is a response frame.
The data or "body" being carried by the frame.
Non-objects are stringified then encoded using TextEncoder. Objects are first run though JSON.stringify(), then encoded using TextEncoder. Exceptions are Uint8Array and Uint8ClampedArray objects, which are pushed directly to the payload without transformation. Use this format to transmit raw binary data.
The data or "body" being carried by the frame.
Non-objects are stringified then encoded using TextEncoder. Objects are first run though JSON.stringify(), then encoded using TextEncoder. Exceptions are Uint8Array and Uint8ClampedArray objects, which are pushed directly to the payload without transformation. Use this format to transmit raw binary data.
Determines in conjunction with the destinationCommandBit if the frame is a command, response, or legacy type frame.
Determines in conjunction with the destinationCommandBit if the frame is a command, response, or legacy type frame.
Get the frame encoded for use with a KISS connection. This can be written to a Socket, SerialPort, etc.
a Uint8Array suitable for passing to Duplex.write().
Returns a JSON representation of the frame.
Returns a string representation of the frame.
Protected StaticencodeProtected Staticencode
Information Frame