Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FSK and RTL_ANALYZER #126

Open
habub opened this issue Dec 20, 2023 · 1 comment
Open

FSK and RTL_ANALYZER #126

habub opened this issue Dec 20, 2023 · 1 comment
Labels
question Further information is requested

Comments

@habub
Copy link

habub commented Dec 20, 2023

Current Situation

  1. Using ESP32 and CC1101
  2. Building example OOK_Receiver. Set OOK_MODULATION to false
  3. Can't receive proper FSK signal
  4. Also, the pulse_data freq parameters are not displayed in pulse_alalyzer:
    float freq1_hz;
    float freq2_hz;
    float centerfreq_hz;

Logs

N/A

Configuration

[env:esp32_cc1101]
board = esp32dev
build_flags = 
  '-DLOG_LEVEL=LOG_LEVEL_TRACE'
; *** rtl_433_ESP Options ***
  '-DRF_MODULE_FREQUENCY=433.92'
  '-DOOK_MODULATION=false'
  '-DRTL_ANALYZER=true'

Environment

NA

Process Supervisor

not applicable

Additional Context

  1. Are the pulse_data freq variables supported? They aren't displayed in pulse_analyzer data.
    float freq1_hz;
    float freq2_hz;
    float centerfreq_hz;
  2. I can't seem to receive FSK signal, not even my car keyfob signal. I do see the signal clearly in SDR#. Not sure what I'm doing wrong.
@habub habub added the question Further information is requested label Dec 20, 2023
@habub habub closed this as completed Feb 25, 2024
@habub habub reopened this Feb 25, 2024
@habub
Copy link
Author

habub commented Feb 25, 2024

@NorthernMan54 I noticed the FSK deviation parameter is hard coded:
state = radio.setFrequencyDeviation(40);
I think this a critical parameter for correct FSK demod, and is different between devices. I doubt it can be added to the decoder/device parameters, but maybe have it somewhere accessible?

PS - I see it defined as ELECHOUSE_cc1101.setDeviation(30); in the FSK example

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant