I was trying to debug my EdgeTX on ESP32, and I saw the MPM telemetry (Zorro 4-in-1, FlySKy2A RX on the other end) keeps complaining:
I (100680) MULTI: [MP] invalid start byte 0xA4
.... ( a lot of those)
I (100682) MULTI: [MP] invalid start byte 0x00
I (100691) MULTI: [MP] Unkown multi packet type 0x00, len 77
So I decided to capture the real UART signal, and I got this (captured on the TX pin of the MPM):

So looks like the MPM stopped in the middle of telemetry frame, and then after a while, restarted a new frame. This makes the host confused.
Is this normal? I have two MPM on two different devices, with two different FW version (one of the two is the latest as of today), giving me the same exact behavior. And since it repeats the same behavior very consistently (that every several seconds it stops at the same spot), I think I can rule out some random things like power ripple.
Any suggestion?
Thanks!
I was trying to debug my EdgeTX on ESP32, and I saw the MPM telemetry (Zorro 4-in-1, FlySKy2A RX on the other end) keeps complaining:
I (100680) MULTI: [MP] invalid start byte 0xA4
.... ( a lot of those)
I (100682) MULTI: [MP] invalid start byte 0x00
I (100691) MULTI: [MP] Unkown multi packet type 0x00, len 77
So I decided to capture the real UART signal, and I got this (captured on the TX pin of the MPM):

So looks like the MPM stopped in the middle of telemetry frame, and then after a while, restarted a new frame. This makes the host confused.
Is this normal? I have two MPM on two different devices, with two different FW version (one of the two is the latest as of today), giving me the same exact behavior. And since it repeats the same behavior very consistently (that every several seconds it stops at the same spot), I think I can rule out some random things like power ripple.
Any suggestion?
Thanks!