Skip to content

"rx" never prints any received signal, "rxraw" does #48

@OevreFlataeker

Description

@OevreFlataeker

I am trying to receive some signals with cc1101-tool without success, that I've previously received well on a FlipperZero (433 MHz) as well as in an esphome setup on an ESP32 with CC1101 in 868MHz mode. I am using a Wemos D1 V4 (ESP8266 based) with sketch cc1101-tool-esp8266-wifi.ino for my tests.

I know that the 433MHz signal can be received with:

setmodulation 2
setmhz 433.92
setdeviation 15
setchsp 199.95
setrxbw 812.50
setdrate 2.4
setsyncmode 4

(in this case it's a garage door opener).

In "rx" mode I never get any result.

The "rxraw" buf looks like this (pressing the garage door opener for multiple seconds) (Please copy to text editor to see it in multiline)

0000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000C000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000001000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000001000000000FF007FFF00007F007FFF00007F003FFF80003F803FFF80003F801FFFC0001FC01FFFC0001FC01FFFE0001FE00FFFE0000FE00FFFE0000FE007FFE0000FE007FFF0000FF007FFF00007F007FFF80007F803FFF00003F803FFF801FFFC01FFF80003FC01FFFC0001FC01FFFC0001FE000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F007FFE0001FC01FFF00007F007FFF80007F80FFFE0000FE00FFFF0000FF007FFF00007F807FFF80007F807FFF80007FC03FFFC0003FC03FFFC0001FC03FFFC0001FE01FFFE0000FE00FFFF0000FF00FFFF0000FF00FFFF007FFF007FFF00007F003FFF80003F803FFF80003F800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007F801FFF80001FC01FFFC0000FC00FFFC0000FC00FFFC0001FC01FFFC007E007FFF00007F007FFF00007F03FFF80001FC01FFFC0001FC01FFFE0000FE00FFFE0000FE00FFFE0000FF00FFFF00007F00FFFF80007F807FFF807FFF803FFFC0003F801FFF80001FC01FFFC0001FC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001FE00FFFC0000FE00FFFE0000FE00FFFE0000FF007FFF00007F007FFF00007F003FFF80003F803FFF80003F803FFF80003F803FFF80003F801FFF8007F007FFF00007F007FFE00007E007FFF00007F007FFF00003F003FFF003FFF801FFF80001FC01FFFC0001FC01FFFC0001FC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001FF00FFFE0000FF007FFF0000FF007FFF00007F807FFF80007F803FFFC0003FC03FFFC0003FC01FFFE0001FE01FFFE0000FE01FFFE0000FE00FFFF0000FF00FFFF0000FF007FFE00007F007FFF00007F003FFF80007F803FFF87FFF80FFFF00007F007FFF00007F807FFF80003F800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007F803FFF80003FC03FFFC0001FE01FFFE0001FE00FFFE0000FE00FFFF0000FF007FFF00007F807FFF80007F807FFF80007F803FFFC0003FC03FFFC0001FC01FFFC0001FE01FFFE0001FE00FFFE0000FE00FFFF00007F00

How can I print this?

Using a STM32WL33C1 with STM32CubeWISE-Radioexplorer I can also receive the 433 MHz well with the same parameters as given above.

Then I try to receive a very slow 868.35 MHz signal which is send by my power measure device:
I never get ANY result, not even in rxraw mode with an 868 MHz antenna.

setmodulation 2
setmhz 868.35
setdeviation 5
setrxbw 350
setdrate 1
setcrc 0
setpktformat 0
setlengthconfig 0
setpacketlength 16
setmanchester 0

Even in rxraw mode I only get all 0x0000000 buffer.

My first question would be: How can I make cc1101-tool print the 433 MHz buffer without sniffing "raw"?

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