I've tried to enable 3 out of 6 encoding but it doesn't works. I'm using the following settings: - EN_3_OF_6 bit 4 of PKT_CONFIG2 register (Group 0x12, Index 0x07) set to 1 to enable this feature. - Packet Handler Enabled - Tx DATA enabled to GPIO0 of Silabs
The output waveform from GPI0 is wrong and it doesn't have the correct encoding.
With EN_3_OF_6 setted to 0 the waveform has the correct waveform but without any coding.
Any suggestions?
Discussion Forums
EZRadioPRO Sub-GHz Wireless ICs
Answered
Proprietary
Answered
Hi bandani,
What does it mean "doesn't have the correct encoding"?
Do you have different TX_DATA when the EN_3_OF_6 is 0?
What do you see on the TX_DATA?
Cheers,
Balázs
0
Hi, I've try to transmit a payload of seven bytes configuring Si4460 with "Custom Packet Tx example" from WDS and I attached the transmitted frame in WaveformCustomPacketTx.png file. Starting from this configuration I set the PKT_CONFIG2 to 0x10 in order to enable 3 out of 6 encoding and the trasmitted frame is reported in WaveformCustomPacketTx3out6.png. In this case the payload has a wrong coding.
I'm using Si4460 rev. C2. with patch 0x311A loaded at startup and the payload is {0,1,2,3,4,5,6}.
Enables 3 of 6 encoding/decoding
I've tried to enable 3 out of 6 encoding but it doesn't works.
I'm using the following settings:
- EN_3_OF_6 bit 4 of PKT_CONFIG2 register (Group 0x12, Index 0x07) set to 1 to enable this feature.
- Packet Handler Enabled
- Tx DATA enabled to GPIO0 of Silabs
The output waveform from GPI0 is wrong and it doesn't have the correct encoding.
With EN_3_OF_6 setted to 0 the waveform has the correct waveform but without any coding.
Any suggestions?
Hi bandani,
What does it mean "doesn't have the correct encoding"?
Do you have different TX_DATA when the EN_3_OF_6 is 0?
What do you see on the TX_DATA?
Cheers,
Balázs
Hi, I've try to transmit a payload of seven bytes configuring Si4460 with "Custom Packet Tx example" from WDS and I attached the transmitted frame in WaveformCustomPacketTx.png file.
Starting from this configuration I set the PKT_CONFIG2 to 0x10 in order to enable 3 out of 6 encoding and the trasmitted frame is reported in WaveformCustomPacketTx3out6.png. In this case the payload has a wrong coding.
I'm using Si4460 rev. C2. with patch 0x311A loaded at startup and the payload is {0,1,2,3,4,5,6}.
Br
Hi bandani,
I was able to reproduce the problem. So I have seen the same waveform on the radio GPIO-s.
But when I checked the packet over air, the 3 of 6 encoding was on the packets.
So the feature works but the encoding is not on the GPIO.
Ok.
Thank you very much.
Br.