Hi there,
I am using Sik radio firmware(rfd900) on transmitter side. now the MAVLink data are packed inside Sik payload and transmitted I am trying to see how is the MAVLink packet encapsulated, whether they use any encoding technique for the same. On the receiver side I am using pluto SDR and running MATLAB that generates an CSV file which I have passed through an URH and generated binary data file. I got the data and was able to extract the Sik header, but from the payload I am unable to extract the MAVLink packets. below I have included an sample Sik packet after converting it to hex.
[0101010101010101010101, 2d, d4, fff8, 10, 9a108c3325e47dd02470976f085ac783, ff, ffff]
[preamble(22 bits), Sync1(1 byte), Sync2(1 byte), NetID(2 bytes), Payload_length(1 byte), Payload, Trailer(1byte), CRC(2 Bytes)].
the payload contains the MAVLink packet according to which it should contain MAVLink STX.
Thanks