Tool/software: Code Composer Studio
sometimes we can find the channel hopping discontinuity in IQ RAW data file. so i do a test to combine RF path of Master/Passive with divider. They will share the same patch ANT to catch IQ data.
even some AOA pkt are corrupted, Master/Passive should also have the same channel sequence.
after got IQ RAW data, I filter the channel sequence of M+P to sheet "chan_compare" as attachment xslx file
there are happen 5 times channel hopping discontinuity,
At first I thought it was a packet drop, so I fill up the lost channel ID (see the yellow field, that didn't exist on original IQ RAW result)
1.always lost 18~20 consecutive packets each time
2.Passive can catch all packets that Master lost, but Passive will lost the next 18~20 consecutive packets.
After use BT monitor to catch OTA packet(all channel every 100us), i think it is not pkt drop
1.Master got chan3 CTE pkt and next channel is chan11 for control pkt, then next is chan27 AOA pkt.
The delta time of chan11,chan27 is 100ms, and my interval time is set to 50ms. it doesn't have enough time to drop so many pkts.
so i guess Master have talk to Slave to ignore some hopping channel, but i don't know how to check it on pkt payload(chan11?).
2.if Master have talk to Slave to ignore some hopping channel, why Passive can got those channel which be ignored?
Is it possible that Passive has a bug that got the chan27 CTE pkt but record to chan19?