-
Notifications
You must be signed in to change notification settings - Fork 21
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
Help: Bresser 9602510, D1 mini, CC1101 #43
Comments
Hi, |
Hi,
That's correct!
That's correct. Are you sure about the part number 9602510? I could not find it on Bresser's website. According to your photos, the wiring is correct - it's exactly the same as mine (except for the Wake/RST connection which is missing [that is not the cause of the problem]) Maybe the CC1101 module is broken. I had the same issue - only 2 out of 3 modules I ordered are working; this does not seem to be uncommon. In the first step, the RadioLib library ties to read the version via SPI (https://github.com/jgromes/RadioLib/blob/ead59223faaf225087b1db8da852b49d5e5947d9/src/modules/CC1101/CC1101.cpp#L12) . If this already fails - as seems to be the case - all hope is lost. If you have a 'scope or an SPI debugger, you could try to analyze the SPI transfer. Regards |
Thank you for the confirmation of the part number! I hope a new module will solve the problem! |
Hi, |
Sorry for that! Yes, I'll provide it tomorrow. |
No Problem! I'm happy than I can use your code! |
Got a little further:
It seems that that output is not generated by your code? Because it's before |
No, the output is coming from the Arduino bootloader/operating system which actually runs your sketch. You can use an exception decoder to pinpoint the part of the code which caused the exception. |
I am starting a new build with updated libraries now:
Please compare the following with your hardware setup / build output:
|
Serial console output (115200 baud):
|
Thank you for your binary. It works as expected!
|
What was the cause then? |
Right now I just used your .bin to find inner rest. ;-) My environment: |
[...] .../libraries/BresserWeatherSensorReceiver/src/WeatherSensorReceiverCfg.h:
differences: I don't know why, but now the self compiled code works as expected. I will have messed up something... |
No worries! I'm happy that it works now! |
Hi,
I would like to use your software to integrate a Bresser 9602510 (5in1) sensor via MQTT into my system.
I can't get it to work. I already stopped after "Starting execution..."
I followed your instructions. Modified WeatherSensorCfg.h (#define USE_CC1101) and compiled BresserWeatherSensorBasic without issues.
Wiring is according this diagram.
The original receiver gets data.
I assuming the sensor is broadcasting and don't have do be paired.
I assuming I do not have to provide the sensor type.
Can I check somehow if the CD1101 is working/wired correctly?
Thanks for your help,
Sebastian
Compile Output:
Serial Output:
The text was updated successfully, but these errors were encountered: