diff --git a/examples/companion_radio/MyMesh.cpp b/examples/companion_radio/MyMesh.cpp index 60a346bff..5d54ad869 100644 --- a/examples/companion_radio/MyMesh.cpp +++ b/examples/companion_radio/MyMesh.cpp @@ -218,6 +218,7 @@ void MyMesh::updateContactFromFrame(ContactInfo &contact, uint32_t& last_mod, co i += 4; if (len >= i + 4) { memcpy(&last_mod, &frame[i], 4); + i += 4; if (len >= i + 4) { contact.direct_mode = frame[i++]; contact.next_seq_no = frame[i++];