-
Notifications
You must be signed in to change notification settings - Fork 14
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
Problem with rx.setFrequency(); #4
Comments
@Scugnizzo , @pu2clr
The code is executing getStatus(); but it seems reg0a->refined.STC == 0 condition is the problem. @Scugnizzo can you confirm some more information about your configuration? For instance...I am running with the following:
Let me know if I can assist in any way. Fish |
I did some more digging. There is a post here which suggests other people experience this as well with this library: Their solution was to use a different library - but I would like to see if we could resolve this. Ricardo put a lot of work into these libraries and I'd like to stick with this one if we can make it work. I am just not very experienced enough a coder to know where to go from here. I also ran the CIRCUIT TEST sketch and got this:
Don't know if those are right, but it seems to find both my DS3231 and the Si4703 |
@pu2clr @Scugnizzo The point is, I can rule out my antenna, reference clock input, etc. For Si4703 It is definitely something with the esp32-s3 and the various libraries. Fish. |
Same issue here, with an ESP32-D0WD (lolin32 lite board) EDIT : since I REALLY need to make this work, a pro-mini clone and an official sparfun SI4703 board are now on the way to my home. Lets hope it allow me to find whats wrong with esp32+cheap SI4703 from amazon.
|
OK, I found the issue in my case : I was using the 3V supply from my esp32 devboard to power the SI4703 module. Solution : I used and external 3.3V power supply and everything is good now. |
Not for me! I already use an external 3.3 V power supply.....Il 14 giu 2024 15:37, Mathieu Cassard ***@***.***> ha scritto:
OK, I found the issue in my case : I was using the 3V supply from my esp32 devboard to power the SI4703 module.
It is not powerfull enough, at some point the si4703 start drawing too much current and the 3V supply drop to ~1V.
Solution : I used and external 3.3V power supply and everything is good now.
Hope this help !
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Yesterday I received the Si4703 module from Ali. I had the same problem. I2C communication was OK, but tune did not work. Register Status RSSI was still 0x0000. The problem was HW. Pad 16 on the bottom of the chip was not soldered. It is an analog power supply, so it could not work. The repair was unpleasant, but it was successful :-) |
Hi and thank you for you useful library. I've recently installed your library and I want to use it with a SI4703 board connected to an ESP32. But when I use rx.setFrequency(), the program freezes. After an accurate control, I've found that the programs run infinitely on the first while contained in the waitAndFinishTune() void.
the hardware connections are OK, and if I run checkI2C(), the hardware is correctly found at 0X10 (I2C device found at address 0x10
done).
If I ask for the partnumber and other informations, all is correctly showed, but the firmware value is 0 (device not powered up?)
can you help me to found the problem ??
Thank you.
The text was updated successfully, but these errors were encountered: