I use RF24AP2 module in my design. I use Async. interface
(1) Turn on the power, I have received ANT Message is:
RX<<A4,40,0B,4A
(2) Later, SEND OUT "NETWORK ID", "ASSIGN CHANNEL ID" AND "CHANNEL ID" step by step, The messages are:
Tx>>A4,09,46,00,00,01,00,01,00,01,00,01,EB
Rx<<A4,20,01,46,A1
Tx>>A4,03,42,00,00,00,E5
Rx<<A4,20,01,42,A5
Tx>>A4,05,51,00,01,00,0B,05,FF
Rx<<A4,20,01,51,B6
(3) I refer to "1204662412_ant message protocol and usage.pdf" protocol document but I don't understanding the ANT REPLY Messages
(4) I try to change "MESG_TX_SYNC" to 0xAA, the messages are:
Rx<<A4,40,0B,4A
Tx>>AA,09,46,00,00,01,00,01,00,01,00,01,E5
Rx<<NIL
Tx>>AA,03,42,00,00,00,EB
Rx<<NIL
Tx>>AA,05,51,00,01,00,0B,05,F1
Rx<<NIL
(5) I try to change checksum more than 5, the messages are:
Rx<<A4,40,0B,4A
Tx>>A4,09,46,00,00,01,00,01,00,01,00,01,F0
Rx<<NIL
Tx>>A4,03,42,00,00,00,EA
Rx<<NIL
Tx>>A4,05,51,00,01,00,0B,05,04
Rx<<NIL
The testing data told me my message is not wrong, then the ANT Reply message is follow what protocol document.
Thanks