LSatan / SmartRC-CC1101-Driver-Lib

This driver library can be used for many libraries that use a simple RF ASK module, with the advantages of the cc1101 module. It offers many direct setting options as in SmartRF Studio and calculates settings such as MHz directly.
Other
440 stars 98 forks source link

Low range & Slow code detection compared to standard rc-switch with cheapest receiver #9

Open erkobg opened 6 years ago

erkobg commented 6 years ago

Hello, compared to the Cheapest receiver with rc-switch, CC1101 version is having very bad range (almost 1 -10 cm ) for receiving data.

Also it needs more than one push of a button to recognize code...

I tried with several CC1101 to be sure - with several types of antenna etc. Did you experienced the same?

Regards,

LSatan commented 6 years ago

Hello I can not confirm receipt or delay problems. The signals come in with me even on larger distances. A quick click on the remote is enough. Just like the cheap rf modules. I immediately think of two options that could cause this problem. First, the MHZ settings in the sketch do not match the frequency of your remote. The most common frequency is 433.92 mhz. There are also remote controls that send to 433.42 mhz. On the back of most remote controls is the exact frequency. Give it a try. secondly: Your cc1101 module is a 868MHZ version. These modules are not optimized for 315 or 433 mhz. I use the blue CC1101SE module. https://www.tinytronics.nl/shop/en/communication/cc1101-wireless-module-with-small-sma-antenna

Personally tested: Different remote controls with 16 and 24bit with protocol 1. No problems. The other protocols were tested with rcswitch send demo arduino nano cc1101 as a transmitter and receive demo simple / advanced arduino nano cc1101 as a receiver. Everything without problems.

What does your hardware structure look like?

Regards