Skip to content

Crc missmatch #31

@jonaschneckener-collab

Description

@jonaschneckener-collab

Im using the default hello world examples with 2 newly bought cc1101 modules. I connected them to 2 arduino nanos and connected those via usb to my desktop pc.
When i try to use the default examples, only this comes:
Receiving ...
CRC mismatch!

Receiving ...
Data: �������������������������������
Length: 31
RSSI: -6 dBm
LQI: 7

Receiving ...
CRC mismatch!

I tried to debug this many times. I tried to tinker with the settings and tried different ones, but i got under the impression that wether it works better or worse is only dependent on the moon phase.
Sometimes, randomly, fewer crc missmatches happen and garbage data comes through. I changed the example to display the buffer when missmatches occur.

Rarely, a message comes through with a hello #number, but that is like a 1/1000000.
Setting the data length to fixed made everything 1000x worse because now the receiver received random noise independently of the transmitter, whereas before it received garbage but the garbage came in synch with the transmitter transmitting.
Changing data rate or frequency or the synch mode also didnt help.
I am very frustrated pls help :(

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions