Various information in the packet data is stored in DataTwelite after parse<TwePacketTwelite>() is executed.
DataTwelite structure
structDataTwelite { //Serial # of senderuint32_t u32addr_src; // Logical ID of the senderuint8_t u8addr_src; // Destination logical IDuint8_t u8addr_dst; // Timestamp at time of transmissionuint16_t u16timestamp; // Flag for low latency transmissionbool b_lowlatency_tx; // Number of repeat relaysuint16_t u8rpt_cnt; // LQIuint16_t u8lqi; // DI status (true is active Lo,GND)bool DI1, DI2, DI3, DI4; // DI status bitmap (DI1,2,3,4 in order from LSB)uint8_t DI_mask; // true if DI active (has been active in the past)bool DI1_active, DI2_active, DI3_active, DI4_active; // Active bitmap of DI (DI1,2,3,4 in order from LSB)uint8_t DI_active_mask; // Supply voltage of the module [mV].uint16_t u16Volt; // AD value [mV]uint16_t u16Adc1, u16Adc2, u16Adc3, u16Adc4; // Bitmap that is set to 1 if AD is active (AD1,2,3,4 in order from LSB)uint8_t Adc_active_mask;};