Replies: 1 comment
-
I don't understand the difficulty here. Can't you just swap the parity and data parts of the |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello everyone!
I'm working on correctly receiving a TTC's packets as part of my master's thesis. The TTC in question is manufactured by a company in Spain and AFAIK hasn't been flight-tested yet. I've searched to see if someone has asked this before but found no answer. Apologies in advance if this is a duplicate, as I am relatively new to GNU Radio (about six months) and usually look at the code for answers.
After synchronizing with the access code, I want to decode the Golay field using the Variable Length Packet Tagger. However, this does not work because the Golay used by this modem is data-first instead of parity-first.
As a workaround, I have disabled Golay in this block. Since the length comes first, it works fine, but this is not ideal. I also tried flipping the first 24 bits with an ad-hoc Python block, but I’m having trouble dealing with tags.
My question is: Is there a better way to handle this?
Thanks!
P.S.: I'm happy to contribute my findings on this TTC if you find them relevant to the project.
Beta Was this translation helpful? Give feedback.
All reactions