Hello,
I am currently carrying out bidirectional drone to drone communication over RFD900x. MAVLink signing is implemented along with a custom encryption algorithm. The communication seems to work fine until one of the drones starts giving this: Error in receive MAVLink data: Invalid Signature. From the screenshots below, it is evident that the timestamp values are corrupted.
1. I do not understand how did the timestamps get corrupted midway. This issue does not crop up on the other drone.
2. Currently both drones have the same link ID. If number of drones increase, how should the link IDs be assigned?
Any help is appreciated. Thanks!