Hi!
I'm developing a CC1020+MSP430 based RF system, capable to communicate with a TNC by means of the AX.25 protocol. I've read this post, too: http://e2e.ti.com/support/wireless_connectivity/f/155/t/114825
and searching for a confirm/deny about what I think: change to a newer CC chip. Here my thought:
Reading the CC1020 datasheet, says that in RX a sync preamble of alternated bits should be received (for a given lenght) and then also a sync word (of a given lenght and valuie). The datasheet is talking about the actual data content (like a word of 0b010101...), which means, for a manchester code adopted, a value of 0b011001100110… modulated on the carrier.
Now 3 questions arise:
- What is the difference between the bit preamble and word sync? Is the word sync swappable with the head flag of value 0x7E used in the AX.25, instead the 0xD391 as suggested?
- The protocol compatibility still exist if such preambles are required? If not, are those preamble avoidable?
- To be compatible, should I change the CC model?
I hope to be clear.