OpenLcbCLib 1.0 Alpha
OpenSource C Library to create OpenLcb/Lcc Nodes
Loading...
Searching...
No Matches
Data Field Bit Masks and Values

Multi-frame indicator bits in the first data byte. More...

Macros

#define MASK_MULTIFRAME_BITS   0x30
 Mask for multi-frame indicator bits in first data byte (bits 5-4)
 
#define MULTIFRAME_ONLY   0x00
 Single frame only (complete message in one frame) - ff=00.
 
#define MULTIFRAME_FIRST   0x10
 First frame of multi-frame sequence - ff=01.
 
#define MULTIFRAME_MIDDLE   0x30
 Middle frame of multi-frame sequence - ff=11.
 
#define MULTIFRAME_FINAL   0x20
 Final frame of multi-frame sequence - ff=10.
 

Detailed Description

Multi-frame indicator bits in the first data byte.

Macro Definition Documentation

◆ MASK_MULTIFRAME_BITS

#define MASK_MULTIFRAME_BITS   0x30

Mask for multi-frame indicator bits in first data byte (bits 5-4)

◆ MULTIFRAME_ONLY

#define MULTIFRAME_ONLY   0x00

Single frame only (complete message in one frame) - ff=00.

◆ MULTIFRAME_FIRST

#define MULTIFRAME_FIRST   0x10

First frame of multi-frame sequence - ff=01.

◆ MULTIFRAME_MIDDLE

#define MULTIFRAME_MIDDLE   0x30

Middle frame of multi-frame sequence - ff=11.

◆ MULTIFRAME_FINAL

#define MULTIFRAME_FINAL   0x20

Final frame of multi-frame sequence - ff=10.


Copyright (c) 2026 Jim Kueneman all rights reserved. See the License