Various information in the packet data is stored in DataTwelite after parse<TwePacketIO>() execution.
DataAppIO structure
structDataAppIO { // Serial # of senderuint32_t u32addr_src; // Logical ID of the senderuint8_t u8addr_src; // Destination logical IDuint8_t u8addr_dst; // Timestamp at the time of transmissionuint16_t u16timestamp; // Flag for low latency transmissionbool b_lowlatency_tx; // Number of repeat relaysuint16_t u8rpt_cnt; // LQI valueuint16_t u8lqi; // DI status bitmap (DI1,2,3,4,...) in order from LSBuint8_t DI_mask; // Active (1 if used) bitmap of DI (DI1,2,3,4,...) in order from LSBuint8_t DI_active_mask; // Bitmap of whether DI is interrupt-derived or not (DI1,2,3,4,...) in order from LSBuint16_t DI_int_mask;};